AD | Application | AWS | Azure | Cloud | Database | Enterprise | Environmental | Event Log | File System | IoT | IT Service | Network/System | Infra | Performance | Protocol | SaaS | Security | Service Level | Storage | Linux | VMware | VoIP | Web | Wireless | SNMP

Crumbtrail

MonitorTools.com » Technical documentation » SNMP » MIB » Cisco » CISCO-ITP-GSP-MIB

CISCO-ITP-GSP-MIB device MIB details by Cisco

CISCO-ITP-GSP-MIB file content

The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.

Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.

Use ActiveXperts Network Monitor 2024 to import vendor-specific MIB files, inclusing CISCO-ITP-GSP-MIB.


Vendor: Cisco
Mib: CISCO-ITP-GSP-MIB  [download]  [view objects]
Tool: ActiveXperts Network Monitor 2024 [download]    (ships with advanced SNMP/MIB tools)
-- *****************************************************************   
-- CISCO-ITP-GSP-MIB: Itp Signalling Point 
--                       
-- August 2002,  John Linton, Shekhar Acharya
--
-- Copyright (c) 2002-2003 by Cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************

CISCO-ITP-GSP-MIB DEFINITIONS ::= BEGIN

IMPORTS
        Counter32,
        Integer32,
        Gauge32,
        MODULE-IDENTITY,
        NOTIFICATION-TYPE,
        OBJECT-TYPE,
        Unsigned32
             FROM SNMPv2-SMI
                
        SnmpAdminString 
              	FROM SNMP-FRAMEWORK-MIB

        InetAddressType, 
        InetAddress,
        InetPortNumber
             FROM INET-ADDRESS-MIB         
             
        InterfaceIndexOrZero
             FROM IF-MIB
                
        RowStatus,
        TimeStamp,
        TruthValue,
        TEXTUAL-CONVENTION
             FROM SNMPv2-TC
             
        CItpTcAclId,
        CItpTcCLLI, 
        CItpTcDisplayPC, 
        CItpTcInstanceNumber,
        CItpTcLinksetId, 
        CItpTcNetworkName,
        CItpTcLinkSLC, 
        CItpTcLinkType, 
        CItpTcNetworkIndicator,
        CItpTcPointCode,
        CItpTcPointCodeType,
        CItpTcQos,
        CItpTcRouteTableName  
             FROM CISCO-ITP-TC-MIB

        MODULE-COMPLIANCE,
        NOTIFICATION-GROUP,
        OBJECT-GROUP
             FROM SNMPv2-CONF
                
        ciscoMgmt
             FROM CISCO-SMI;        

ciscoGspMIB MODULE-IDENTITY
        LAST-UPDATED    "200307160000Z"
        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-ss7@cisco.com"
                
        DESCRIPTION
               "The MIB for managing Signalling Points and its 
                associated messages transported over Signalling 
                System  No. 7 (SS7) Network via Cisco IP Transfer
                Point.  This MIB replaces the CISCO-ITP-SP-MIB and
                provide support multiple instances of a signalling
                point within same configuration.
                
                The Cisco IP Transfer Point (ITP) is a hardware 
                and software solution that transports SS7 traffic 
                using IP. Each ITP node provides function similar
                to SS7 Signalling point.   
                
                The relevant ITU documents describing this technology
                is 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. 
                
                This MIB models the GSP as follows:
                

        Abbreviations:
          AERM  - Alignment Error Rate Monitor
          CLLI  - Common-Language Location Identification  
          DPC   - Destination Point Code
          GSP   - Gateway Signalling Point
          HSL   - High Speed Link (ATM based)
          LLSC  - link set control 
          LSAC  - Signalling link activity control
          LSDA  - Signalling data link allocation 
          LSLA  - Signalling link activation 
          LSLD  - Signalling link deactivation 
          LSLR  - Signalling link restoration 
          LSSU  - Link Status Signal Unit
          LSTA  - Signalling terminal allocation 
          MTP   - Message Transport Protocol
          MTP2  - Layer 2 of Message Transport Protocol
          MTP3  - Layer 3 of Message Transport Protocol
          NTT   - The Japanese Nippon Telephone & Telegraph 
          OPC   - Originating Point Code
          PC    - Point Code
          RTN   - RouteTableName
          SCTP  - Stream Transmission Protocol(RFC 2960)
          SIB   - Status Indicator Busy
          SLT   - Signalling Link Test
          SP    - Signalling Point
          SS7   -  System  No. 7 (SS7) Network
          SUERM - Signal Unit Error Rate Monitor 
          TCBC  - Changeback control
          TCOC  - Changeover control
          TCRC  - Controlled rerouting control
          TFRC  - Forced rerouting control
          TLAC  - Link availability control
          TPRC  - Signalling point restart control
          TRCC  - Signalling route set congestion control
          TSFC  - Signalling traffic flow control
          TSRC  - Signalling routing control 
          TTC   - The Japanese Telecommunications Technology 
                  Committee"
          
        REVISION        "200307160000Z"
        DESCRIPTION
                "Additional reason codes to the cgspLinkReason object
                 and updated CgspSS7Variant textual convention to 
                 support NTT and TTC Japanese variants.  Also, update
                 REFERENCE clauses to indicate support for appropiate
                 ANSI standard."
                
        REVISION        "200303030000Z"
        DESCRIPTION
                "Initial version of this MIB module."
        ::= { ciscoMgmt 336 }


-- Top-level structure of the MIB
ciscoGspMIBNotifs         OBJECT IDENTIFIER ::= { ciscoGspMIB    0 }
ciscoGspMIBObjects        OBJECT IDENTIFIER ::= { ciscoGspMIB    1 }
ciscoGspMIBConform        OBJECT IDENTIFIER ::= { ciscoGspMIB    2 }

cgspScalars             OBJECT IDENTIFIER ::= { ciscoGspMIBObjects 1 }
cgspProfile             OBJECT IDENTIFIER ::= { ciscoGspMIBObjects 2 }
cgspInstance            OBJECT IDENTIFIER ::= { ciscoGspMIBObjects 3 }
cgspPointCode           OBJECT IDENTIFIER ::= { ciscoGspMIBObjects 4 }
cgspLinkset             OBJECT IDENTIFIER ::= { ciscoGspMIBObjects 5 }
cgspLink                OBJECT IDENTIFIER ::= { ciscoGspMIBObjects 6 }
cgspNotificationsEnable OBJECT IDENTIFIER ::= { ciscoGspMIBObjects 7 }

-- **************************************************************
-- *                                                            *
-- * Textual Conventions                                        *
-- *                                                            *
-- **************************************************************
CgspSequenceNumber ::= TEXTUAL-CONVENTION
        STATUS          current
        DESCRIPTION
                "This textual convention defines all of the allowed
                 values for a sequence of integers used by the 
                 SS7 protocol to transmit and acknowledge packets.
                 The range is specified from 0 to maximum allowed 
                 value for extended sequence numbers.  The actual 
                 range will depend on the type of link and   
                 the variant.  The value will increase and then wrap
                 to the zero value.  The following are examples of 
                 valid sequences.
                 0..126,127,0..
                 0..254,255,0..
                 0..32766,32767,0..
                 0..65534,65535,0..
                 Therefore, the sequence number will behave like 
                 a counter with range appropriate for the type of
                 link."
        SYNTAX Unsigned32 ( 0..65535 )
        
CgspSampleInterval ::= TEXTUAL-CONVENTION
        STATUS          current
        DESCRIPTION
                "This textual convention defines the allowed values
                 for a sample interval.  This value is specified in
                 seconds and ranges from 1 minute to 1 hour."
        SYNTAX Unsigned32 ( 60..3600 )
        
CgspPercentThreshold ::= TEXTUAL-CONVENTION
        STATUS          current
        DESCRIPTION
                "This textual convention defines the allowed values
                 used to define a threshold.  This value is 
                 specified as percentage of link utilization.  A
                 value of zero indicates that this specific 
                 threshold is to be ignored."  
        SYNTAX Unsigned32 (0..100)
        
CgspLinkTestResults ::= TEXTUAL-CONVENTION
        STATUS          current
        DESCRIPTION                   
        "This object provides information on result from 
         signalling link test procedures as follows.
           'noErrors'     : Link test did not detect any errors.
           'undefinedOpc' : A signalling link test message was
                            received with an undefined originating
                            point code.
           'incorrectOpc' : A signalling link test message was
                            received with an incorrect originating
                            point code. 
           'undefinedSlc' : A signalling link test message was
                            received with an undefined signalling 
                            link code.
           'incorrectSlc' : A signalling link test message was
                            received with an incorrect signalling 
                            link code..
           'incorrectNi'  : A signalling link test message was
                            received with an incorrect Network 
                            Indicator.
           'badPattern'   : A signalling link test message was
                            received with an incorrect test 
                            pattern. This may be caused by variant
                            mismatched or incorrect definitions
                            on physical link.
           'nonAdjacent'   :Received an signalling link test message
                            from an non-adjacent node.
           'failed'        :Unable to run test or no response was 
                            received within the specified interval."
        SYNTAX                    INTEGER {
                                       noErrors(0),    
                                       undefinedOpc(1),
                                       incorrectOpc(2),
                                       undefinedSlc(3),
                                       incorrectSlc(4),
                                       incorrectNi(5),
                                       badPattern(6),
                                       nonAdjacent(7),
                                       failed(8)
                                  }
           
CgspLinkUtilization ::= TEXTUAL-CONVENTION
        STATUS          current
        DESCRIPTION
                "This textual convention defines a range of values
                 that represent a link's utilization during an 
                 interval of time.  The values expressed as a 
                 percent of link capacity.  Any value over 999 will
                 be represented as 999.
                 
                 For SS7 links based on IP/SCTP the link capacity 
                 is not directly related to the interface speed used
                 to transmit packets.  This is different from serial
                 and HSL links.  The capacity of these types of 
                 links depend on the amount of resources available
                 in the IP cloud.  The IP cloud must be provisioned
                 to support traffic for all SS7 links. In order to 
                 monitor link utilization on IP/SCTP based SS7 links
                 a planned capacity must be specified.  If this value
                 is incorrectly estimated or traffic exceeds this 
                 expected value link utilization may exceed 100
                 percent.  This is possible because the IP cloud
                 may be provisioned with additional capacity or 
                 may discard less important traffic based on QoS
                 parameters.
                 
                 When a SS7 link has not be configured for link 
                 utilization monitoring this value object will
                 have a value of zero."
        SYNTAX Gauge32 (0..999)
        
CgspLinkCapacity ::= TEXTUAL-CONVENTION
        STATUS          current
        DESCRIPTION
                "This textual convention defines the planned 
                 capacity of a SS7 link in bit per second. 
                 
                 When the cgspLinkType object is 'sctpIp' or
                 'hsl' the link capacity can be obtained from 
                 information in the IF-MIB. 
                 
                 When the cgspLinkType object is 'sctpIp' a 
                 value of zero indicates that link utilization
                  should not be calculated for this SS7 link."
        SYNTAX Unsigned32 (0 | 56000..2147483647)

CgspProfileName ::= TEXTUAL-CONVENTION
        STATUS          current
        DESCRIPTION
            "The configured name associated with an Signalling
             Point Profile.
                 
             An octet string specified by an administrator that must
             be in human-readable form.  The names must conform to 
             the allowed characters that can be specified via 
             Command Line Interface(CLI).  The names cannot contain
             control character and should not contain leading or 
             trailing white space."
        SYNTAX OCTET STRING ( SIZE ( 0..19 ) )
        
CgspLinkUtilizationState ::= TEXTUAL-CONVENTION
    STATUS              current
    DESCRIPTION
         "Link Utilization State as follows:
            'unMonitored'    - traffic for a specified direction 
                               is not being monitored.
            'underThreshold' - traffic for a specified direction
                               on a link is below the specified 
                               threshold.
                      
            'overThreshold'  - traffic for a specified direction 
                               on a link is above to or exceeds 
                               the specified threshold."
    SYNTAX INTEGER {
                    unMonitored(0),
                    underThreshold(1),
                    overThreshold(2)
    }
    
CgspTimerNumbers ::= TEXTUAL-CONVENTION
    STATUS              current
    DESCRIPTION
         "Enumerated values for all timers"                     
    SYNTAX INTEGER {
     timerMtp3T01(1),  -- Delay to avoid message mis-sequencing on 
                       -- changeover. 
     timerMtp3T02(2),  -- Waiting for changeover acknowledgement.
     timerMtp3T03(3),  -- Time controlled diversion-delay to avoid 
                       -- mis-sequencing on change back.
     timerMtp3T04(4),  -- Waiting for change back acknowledgement 
                       -- (first attempt).
     timerMtp3T05(5),  -- Waiting for change back acknowledgement 
                       -- (second attempt)
     timerMtp3T06(6),  -- Delay to avoid message mis-sequencing on 
                       -- controlled rerouting
     timerMtp3T07(7),  -- Waiting for signalling data link 
                       -- connection acknowledgement
     timerMtp3T08(8),  -- Transfer prohibited inhibition timer 
                       -- (transient solution)
     timerMtp3T09(9),  -- Reserved  
     timerMtp3T10(10), -- Waiting to repeat signalling routeset 
                       -- test message
     timerMtp3T11(11), -- Transfer restricted timer
     timerMtp3T12(12), -- Waiting for uninhibit acknowledgement
     timerMtp3T13(13), -- Waiting for force uninhibit
     timerMtp3T14(14), -- Waiting for inhibition acknowledgement
     timerMtp3T15(15), -- Waiting to start signalling routeset 
                       -- congestion
     timerMtp3T16(16), -- Waiting for routeset congestion status
                       --  update
     timerMtp3T17(17), -- Delay to avoid oscillation of initial 
                       -- alignment failure and link restart
     timerMtp3T18(18), -- ANSI: Repeat TFR once by response method 
                       --  ITU: MTP restart link supervision
     timerMtp3T19(19), -- ANSI: failed craft timer referral timer
                       --  ITU: supervision timer during MTP restart
     timerMtp3T20(20), -- ANSI: waiting to repeat local inhibit test  
                       --  ITU: MTP restart timer at the signalling 
                       --       point
     timerMtp3T21(21), -- ANSI: waiting to repeat remote inhibit test) 
                       --  ITU: MTP restart timer at adjacent 
                       --       signalling point                 
     timerMtp3T22(22), -- ANSI: restarting SP waiting for signalling 
                       --       links avail 
                       --  ITU: local inhibit test timer
     timerMtp3T23(23), -- ANSI: restarting SP waiting to receive all
                       --       TRA msgs   
                       --  ITU: remote inhibit test timer
     timerMtp3T24(24), -- ANSI: restarting SP waiting to broadcast 
                       --       all TRA msgs 
                       --  ITU: stabilizing timer after local
                       --       processor outage
     timerMtp3T25(25), -- Timer at Signalling Point (SP) 
                       -- adjacent to restarting Signalling Point, 
                       -- waiting for traffic restart allowed 
                       -- message.           
     timerMtp3T26(26), -- Timer at restarting SP waiting to repeat 
                       -- traffic restart waiting message.
     timerMtp3T27(27), -- Minimum duration of unavailability for full 
                       -- restart
     timerMtp3T28(28), -- Timer at SP adjacent to restarting SP 
                       -- waiting for traffic restart waiting message
     timerMtp3T29(29), -- Timer started when TRA sent in response to
                       -- unexpected TRA or TRW
     timerMtp3T30(30), -- Timer to limit sending of TFPs and TFRs in 
                       -- response to unexpected TRA or TRW
     timerMtp3T31(31), -- False link congestion detection timer
     timerMtp3T32(32), -- Link oscillation timer - Procedure A
     timerMtp3T33(33), -- Probation timer for link oscillation - 
                       -- Procedure B
     timerMtp3T34(34), -- Suspension timer for link oscillation -  
                       -- Procedure B
     timerLinkTest(35), -- Signalling Link test acknowledgement timer
     timerLinkMessag1(36), -- Interval timer for sending test messages
     timerLinkActRetry(37) -- Link activation retry timer.
    }
    
CgspTimerValue ::= TEXTUAL-CONVENTION
    STATUS          current
    DESCRIPTION
    "Value of timers in milliseconds as follows.  A value of zero 
     indicates that the timer is not applicable for variant or 
     link type.  The values specified in this textual convention
     apply to the various timers identified in CgspTimerNumbers 
     textual convention.
                                 ANSI                     ITU   
                          Min    Max    Def     Min    Max    Def   
                          ------ ------ ------  ------ ------ ------
      TimerMtp3T01           500   1200    800     500   1200    800   
      TimerMtp3T02           700   2000   1400     700   2000   1400   
      TimerMtp3T03           500   1200    800     500   1200    800   
      TimerMtp3T04           500   1200    800     500   1200    800   
      TimerMtp3T05           500   1200    800     500   1200    800   
      TimerMtp3T06           500   1200    800     500   1200    800   
      TimerMtp3T07          1000   2000   1500    1000   2000   1500 
      TimerMtp3T08           800   1200   1000     800   1200   1000
      TimerMtp3T10         30000  60000  45000   30000  60000  45000   
      TimerMtp3T11         30000  90000  60000   30000  90000  60000   
      TimerMtp3T12           800   1500   1150     800   1500   1150 
      TimerMtp3T13           800   1500   1150     800   1500   1150 
      TimerMtp3T14          2000   3000   2500    2000   3000   2500   
      TimerMtp3T15          2000   3000   2500    2000   3000   2500   
      TimerMtp3T16          1400   2000   1700    1400   2000   1700   
      TimerMtp3T17           800   1500   1150     800   1500   1150    
      TimerMtp3T18          2000  20000  11000    1000  31000  30000   
      TimerMtp3T19        480000 600000 540000   67000  69000  68000   
      TimerMtp3T20         90000 120000 105000    1000  61000  60000   
      TimerMtp3T21         90000 120000 105000   63000  65000  64000   
      TimerMtp3T22         36000  60000  30000   80000 360000 300000   
      TimerMtp3T23          9000  60000  30000   80000 360000 300000   
      TimerMtp3T24          9000  60000  30000     500    500    500 
      TimerMtp3T25         30000  35000  30000     n/a    n/a    n/a
      TimerMtp3T26         12000  15000  12000     n/a    n/a    n/a
      TimerMtp3T27          2000  50000   4000     n/a    n/a    n/a
      TimerMtp3T28          3000  35000  30000     n/a    n/a    n/a
      TimerMtp3T29         60000  65000  63000     n/a    n/a    n/a
      TimerMtp3T30         30000  35000  33000     n/a    n/a    n/a
      TimerMtp3T31         10000 120000  60000     n/a    n/a    n/a
      TimerMtp3T32          5000 120000  60000     n/a    n/a    n/a
      TimerMtp3T33         60000 600000 300000     n/a    n/a    n/a
      TimerMtp3T34          5000 120000  60000     n/a    n/a    n/a
      TimerLinkTest         4000  12000   8000     n/a    n/a    n/a
      TimerLinkMessage     30000  90000  60000     n/a    n/a    n/a
      TimerLinkActRetry    60000  90000  60000     n/a    n/a    n/a"
     REFERENCE
           "ITU Q.703 Signalling Link.
            ANSI T1.111.3 Telecommunications - signalling system
            No. 7 (SS7)-Message Transfer Part (MTP)."
     SYNTAX  Unsigned32 (0 | 1..4294967295) 
    
CgspSS7Variant ::= TEXTUAL-CONVENTION
        STATUS          current
        DESCRIPTION
            "The list of SS7 variants.
            'unknown' : Unknown or undefined variant.
            'ANSI'    : The ANSI variant of the SS7 specification.
            'ITU'     : The ITU variant of the SS7 specification.
            'China'   : The China national variant. This variant
                        is a combination of ITU and ANSI. The 
                        protocol matches ITU except where the 
                        point-code has been expanded to ANSI format.
            'NTT'     : The Japanese Nippon Telephone & Telegraph 
                        variant.
            'TTC'     : The Japanese Telecommunications Technology 
                        Committee variant."
        REFERENCE
            "GF 001-9001 - Technical Specifications of Signalling
             System No. 7 for National Telephone Network of China."
        SYNTAX INTEGER {
            unknown(0),
            ansi(1),
            itu(2),
            china(3),
            ntt(4),
            ttc(5)
        }
        
--  *************************************************************
--  *                                                           *
--  * GSP - Scalar                                              *
--  *                                                           *
--  *************************************************************
cgspCLLICode                     OBJECT-TYPE
    SYNTAX                       CItpTcCLLI
    MAX-ACCESS                   read-write
    STATUS                       current
    DESCRIPTION
            "Common-Language Location Identification Codes 
             (CLLI Codes).  This object identifies the 
             physical location of this device and can provide
             additional informaton on the device type."
    ::= { cgspScalars  1 }
    
cgspUtilSampleInterval           OBJECT-TYPE
    SYNTAX                       CgspSampleInterval
    UNITS                        "seconds"
    MAX-ACCESS                   read-write
    STATUS                       current
    DESCRIPTION
        "This object specifies the time interval used to monitor
         the utilization of SS7 links.  This object in combination
         with cgspUtilThreshold, cgspLinkPlanCapacitySent and
         cgspLinkPlanCapacityRcvd will be used to calculate 
         utilization of SS7 links.  Changes to the polling interval
         will take effect after the completion of the current 
         sample interval."
     DEFVAL { 300 }
    ::= { cgspScalars  2 }
    
cgspUtilThreshold               OBJECT-TYPE
    SYNTAX                      CgspPercentThreshold
    UNITS                       "percent"
    MAX-ACCESS                  read-write
    STATUS                      current
    DESCRIPTION
        "This object specifies the threshold of usage for all
         SS7 links in SP.  This object is used to determine when
         to generate the ciscoGspLinkRcvdUtilChange or 
         ciscoGspLinkSentUtilChange notifications.
         
         A value of zero indicates that no default threshold
         is specified.  Therefore, only links with non-zero
         values for cgspLinkUtilThresholdRcvd or 
         cgspLinkUtilThresholdSent will generate notifications
         based on link utilization.
         
         Changes to the utilization threshold will take effect
         at the end of the current interval."
     DEFVAL { 40 }
    ::= { cgspScalars  3 }
    
cgspUtilAbateDelta              OBJECT-TYPE
    SYNTAX                      CgspPercentThreshold
    UNITS                       "percent"
    MAX-ACCESS                  read-write
    STATUS                      current
    DESCRIPTION
        "This object allows the falling threshold to be lower 
         than the rising threshold when calculating whether to 
         generate the ciscoGspLinkRcvdUtilChange or 
         ciscoGspLinkSentUtilChange notifications.  This is done
         to prevent generating notifications for slight changes
         in traffic."
     DEFVAL { 0 }
    ::= { cgspScalars  4 }
    
cgspPlanCapacityDefault           OBJECT-TYPE
    SYNTAX                        CgspLinkCapacity
    UNITS                         "bits per second"
    MAX-ACCESS                    read-write
    STATUS                        current
    DESCRIPTION
         "This object provides a default for value for links 
          with a cgspLinkType='sctpIp'.  For all other types
          of linkset this value is ignored.  When a linkset
          based on SCTP/IP and the values for the
          cgspLinkPlanCapacityRcvd or cgspLinkPlanCapacitySent
          object are zero then this object will be used 
          as the default.  A value of zero indicates that
          a global default has not been specified.
          
          This object will be used in combination with 
          cgspUtilSampleInterval, cgspUtilThreshold, cgspUtilThreshold
          and cgspLinkUtilThresholdRcvd to generate the 
          ciscoGspLinkRcvdUtilChange notification."
    ::= { cgspScalars  5 }
    
cgspEventSequenceNumber           OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "events"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Each event or notification is required to provide a
          sequence number to be used by the NMS to determine when
          messages from a particular device are missing.  This value
          will included in each SS7 notification issued by this device."
    REFERENCE
         " GR-82-CORE 6.6.1 Event Report Content R6-33"
    ::= { cgspScalars  6 }
    
--  *************************************************************
--  *                                                           *
--  * Profile Table                                             *
--  *                                                           *
--  *************************************************************
cgspProfileTable               OBJECT-TYPE
    SYNTAX                     SEQUENCE OF CgspProfileTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
           "A table that contains the Profiles of signalling
            points.  Entries are added to this table via
            cgspProfileRowStatus in accordance with the RowStatus
            convention."
    ::= { cgspProfile  1 }

cgspProfileTableEntry          OBJECT-TYPE
    SYNTAX                     CgspProfileTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
            "A list of Profile attributes.  Profiles are
             used to specify common configuration options for 
             SS7 links without customizing each link.  
             A profile is created with the specified values
             using this table and the cgspProfileTimerTable 
             Table.  The common values are applied to all 
             links in a linkset by specifying the 
             cgspLinksetProfileName on the linkset."
    INDEX   {
              cgspProfileName
            }
    ::= { cgspProfileTable  1 }

CgspProfileTableEntry ::= SEQUENCE {
    cgspProfileName                 CgspProfileName,
    cgspProfileVariant              CgspSS7Variant,
    cgspProfileMtp2BundleTimer      Integer32,
    cgspProfileMtp2SendQueueDepth   Integer32,
    cgspProfileRowStatus            RowStatus
}

cgspProfileName                  OBJECT-TYPE
    SYNTAX                       CgspProfileName
    MAX-ACCESS                   not-accessible 
    STATUS                       current
    DESCRIPTION
            "Name of the profile."
    ::= { cgspProfileTableEntry 1  }
    
cgspProfileVariant               OBJECT-TYPE
    SYNTAX                       CgspSS7Variant 
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "The SS7 variant used to format data specified in this 
             profile."
    ::= { cgspProfileTableEntry 2 }
    
cgspProfileMtp2BundleTimer       OBJECT-TYPE
    SYNTAX                       Integer32 (0 | 5..10000)
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "Bundle timer value.  This value is used to control
             the bundling of SS7 packets as they are transported
             within the device.  The value of zero indicates that
             MTP3 packets will not be bundled for transmission 
             as they arrival for transmission at the MTP2 layer.  
             A non-zero value specifies the maximum delay time 
             used to collect MTP3 packets before they are
             transmitted by the MTP2 layer."
    ::= { cgspProfileTableEntry 3 }
    
cgspProfileMtp2SendQueueDepth    OBJECT-TYPE
    SYNTAX                       Integer32 (25..32000)
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "The maximum Queue depth allowed per link for 
             MTP2 waiting to be transmitted."
    ::= { cgspProfileTableEntry 4 }
    
cgspProfileRowStatus             OBJECT-TYPE
    SYNTAX                       RowStatus
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "The object is used by a management station to 
             create or delete the row entry in cgspProfileTable  
             following the RowStatus textual convention."
    ::= { cgspProfileTableEntry 5 }
    
--  *************************************************************
--  *                                                           *
--  * Profile Timer Table                                       *
--  *                                                           *
--  *************************************************************
cgspProfileTimerTable      OBJECT-TYPE
    SYNTAX                 SEQUENCE OF CgspProfileTimerTableEntry 
    MAX-ACCESS             not-accessible
    STATUS                 current
    DESCRIPTION
           "A table that contains a profile of timers used to 
            configure SS7 links.  Entries are added to this table
            via cgspProfileTimerRowStatus in accordance with the 
            RowStatus convention."
    ::= { cgspProfile       2 }

cgspProfileTimerTableEntry     OBJECT-TYPE
    SYNTAX                     CgspProfileTimerTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
            "A list of ProfileTimer attributes.  Profiles are
             used to specify common timer configuration options
             for SS7 links without customizing each link.  
             A profile is created with the specified values
             using this table and the cgspProfileTable 
             Table.  The common values are applied to all 
             links in a linkset by specifying the 
             cgspLinksetProfileName on the linkset."
    INDEX   {
              cgspInstNetwork, -- shared index
              cgspProfileTimerNumber
            }
    ::= { cgspProfileTimerTable 1 }
              
CgspProfileTimerTableEntry ::= SEQUENCE {
    cgspProfileTimerNumber             CgspTimerNumbers,
    cgspProfileTimerValue              CgspTimerValue,
    cgspProfileTimerRowStatus          RowStatus
}

cgspProfileTimerNumber            OBJECT-TYPE
    SYNTAX                        CgspTimerNumbers
    MAX-ACCESS                    not-accessible
    STATUS                        current
    DESCRIPTION
        "Index into table containing timer information."
    ::= { cgspProfileTimerTableEntry 1 }
        
cgspProfileTimerValue             OBJECT-TYPE
    SYNTAX                        CgspTimerValue
    UNITS                         "milliseconds"
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
        "Value of timer selected by cgspProfileTimerNumber object."
    ::= { cgspProfileTimerTableEntry 2 }
    
cgspProfileTimerRowStatus         OBJECT-TYPE
    SYNTAX                        RowStatus
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
        "The object is used by a management station to 
         create or delete the row entry in cgspProfileTimerTable  
         following the RowStatus textual convention."
    ::= { cgspProfileTimerTableEntry 3 }
    
--  *************************************************************
--  *                                                           *
--  * Instance Table                                            *
--  *                                                           *
--  *************************************************************
cgspInstanceTable              OBJECT-TYPE
    SYNTAX                     SEQUENCE OF CgspInstanceTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
           "A table that contains the instances of signalling
            points.  Entries are added to this table via
            cgspInstRowStatus in accordance with the RowStatus
            convention."
    ::= { cgspInstance  1 }

cgspInstanceTableEntry         OBJECT-TYPE
    SYNTAX                     CgspInstanceTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
            "A list of instance attributes."
    INDEX   {
              cgspInstNetwork
            }
    ::= { cgspInstanceTable  1 }

CgspInstanceTableEntry ::= SEQUENCE {
    cgspInstNetwork                 CItpTcNetworkName,
    cgspInstNetworkIndicator        CItpTcNetworkIndicator,
    cgspInstVariant                 CgspSS7Variant,
    cgspInstDisplayName             SnmpAdminString,
    cgspInstDescription             SnmpAdminString,
    cgspInstTFR                     TruthValue,
    cgspInstCongestionsLevels       TruthValue,
    cgspInstFastRestart             TruthValue,
    cgspInstDistSccpUnseq           TruthValue,
    cgspInstSummaryRoutingException TruthValue,
    cgspInstNumber                  CItpTcInstanceNumber,
    cgspInstRouteTableName          CItpTcRouteTableName,
    cgspInstRowStatus               RowStatus
}

cgspInstNetwork                  OBJECT-TYPE
    SYNTAX                       CItpTcNetworkName
    MAX-ACCESS                   not-accessible
    STATUS                       current
    DESCRIPTION
            "The network name is used to indicate the network
             in which this signalling point is participating.
             One or more instances of signalling points can 
             exist in the same physical device.  This identifier
             will be used to correlate instances of signalling 
             points by network.
             When multiple instance support is not enabled the 
             network name will default to the null string.
             
             An octet string specified by an administrator that
             must be in human-readable form.  The names must conform
             to the allowed characters that can be specified via 
             Command Line Interface(CLI).  The names cannot contain
             control character and should not contain leading or 
             trailing white space."
    ::= { cgspInstanceTableEntry 1 }
    
cgspInstNetworkIndicator         OBJECT-TYPE
    SYNTAX                       CItpTcNetworkIndicator
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION                   
         "The Network Indicator for this Signalling point instance." 
    ::= { cgspInstanceTableEntry 2 }
    
cgspInstVariant                  OBJECT-TYPE
    SYNTAX                       CgspSS7Variant 
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "The SS7 variant used to format data used by this 
             instance."
    ::= { cgspInstanceTableEntry 3 }
      
cgspInstDisplayName              OBJECT-TYPE
    SYNTAX                       SnmpAdminString ( SIZE ( 0..30 ) )
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "A short identifier for the Signalling point.
             This value can be set by system administrator
             or defaults to the local point code formatted
             as an ASCII string."
    ::= { cgspInstanceTableEntry 4 }

cgspInstDescription              OBJECT-TYPE
       SYNTAX                    SnmpAdminString ( SIZE ( 0..254 ) )
       MAX-ACCESS                read-create
       STATUS                    current
       DESCRIPTION
               "A textual description for the Signalling point."
    ::= { cgspInstanceTableEntry 5 }

    
cgspInstTFR                      OBJECT-TYPE
    SYNTAX                       TruthValue
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "Allow transfer restricted messages.
            'true'  TFR are allowed.
            'false' TFR are disabled."
    DEFVAL { false }
    ::= { cgspInstanceTableEntry 6 }
    
cgspInstCongestionsLevels        OBJECT-TYPE
    SYNTAX                       TruthValue
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "Allow multiple congestion levels.
            'true'  multiple congestion levels are allowed.
            'false' multiple congestion levels are disabled."
    DEFVAL { false }
    ::= { cgspInstanceTableEntry 7 }
    
cgspInstFastRestart              OBJECT-TYPE
    SYNTAX                       TruthValue
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "The support for fast restarts as follows. 
            'true'  fast restart is enabled.
            'false' fast restart is disabled."
    DEFVAL { false }
    ::= { cgspInstanceTableEntry 8 }
    
cgspInstDistSccpUnseq            OBJECT-TYPE
    SYNTAX                       TruthValue
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "Evenly distribute Class 0 SCCP messages as follows. 
            'true'   Evenly distribute 0 SCCP messages is enabled.
            'false'  Evenly distribute 0 SCCP messages is disabled."
    DEFVAL { false }
    ::= { cgspInstanceTableEntry 9 }
                                  
cgspInstSummaryRoutingException  OBJECT-TYPE
    SYNTAX                       TruthValue
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "This object is used to control the usage of the summary
             route when both a summary route (or ANSI cluster route)
             and a full point-code route (within that summary) are
             configured.  The object is used to indicate whether
             the summary route is to be used when the full
             point-code destination is inaccessible as follows.
              'true'   Use summary routing.
              'false'  Do not use summary routing."
    DEFVAL { true }
    ::= { cgspInstanceTableEntry 10}
    
cgspInstNumber                   OBJECT-TYPE
    SYNTAX                       CItpTcInstanceNumber
    MAX-ACCESS                   read-only 
    STATUS                       current
    DESCRIPTION
            "A unique Identifier assigned to each instance."
    ::= { cgspInstanceTableEntry 11 }
    
cgspInstRouteTableName            OBJECT-TYPE
    SYNTAX                        CItpTcRouteTableName 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
            "The routing table for Signalling network management
            messages."
    REFERENCE
            "ITU Q.704 Signalling network functions and messages,
            section 14.2.1."
    ::= { cgspInstanceTableEntry 12 }

cgspInstRowStatus                OBJECT-TYPE
    SYNTAX                       RowStatus
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "The object is used by a management station to 
             create or delete the row entry in cgspInstanceTable  
             following the RowStatus textual convention."
    ::= { cgspInstanceTableEntry 13 }
    
--  *************************************************************
--  *                                                           *
--  * Instance Timer Table                                      *
--  *                                                           *
--  *************************************************************
cgspInstTimerTable             OBJECT-TYPE
    SYNTAX                     SEQUENCE OF CgspInstTimerTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
           "A table that contains the timer used to configure 
            an instances of signalling points.  Entries are 
            added to this table via cgspInstTimerRowStatus in 
            accordance with the RowStatus convention."
    ::= { cgspInstance  2 }

cgspInstTimerTableEntry        OBJECT-TYPE
    SYNTAX                     CgspInstTimerTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
            "This table is used to configure all MTP3 timer
             values that apply to linksets and links.  The
             values apply to all linkset and links defined to
             this signalling point(instances)."
    INDEX   {
              cgspInstNetwork,  -- shared index
              cgspInstTimerNumber
            }
    ::= { cgspInstTimerTable 1 }

CgspInstTimerTableEntry ::= SEQUENCE {
    cgspInstTimerNumber             CgspTimerNumbers,
    cgspInstTimerValue              CgspTimerValue,
    cgspInstTimerRowStatus          RowStatus
}

cgspInstTimerNumber               OBJECT-TYPE
    SYNTAX                        CgspTimerNumbers
    MAX-ACCESS                    not-accessible
    STATUS                        current
    DESCRIPTION
        "Index into table containing timer information."
    ::= { cgspInstTimerTableEntry 1 }
        
cgspInstTimerValue                OBJECT-TYPE
    SYNTAX                        CgspTimerValue
    UNITS                         "milliseconds"
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
        "Value of timer selected by cgspInstTimerNumber object."
    ::= { cgspInstTimerTableEntry 2 }
    
cgspInstTimerRowStatus            OBJECT-TYPE
    SYNTAX                        RowStatus
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
        "The object is used by a management station to 
         create or delete the row entry in cgspInstTimerTable  
         following the RowStatus textual convention."
    ::= { cgspInstTimerTableEntry 3 }

--  *************************************************************
--  *                                                           *
--  * Point Code Table                                          *
--  *                                                           *
--  *************************************************************
cgspPointCodeTable      OBJECT-TYPE
    SYNTAX              SEQUENCE OF CgspPointCodeTableEntry 
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION
        "A table that contains a list of point code defined for the 
         Signalling point defined by this instance. Entries are 
         added to this table via cgspPointCodeRowStatus in 
         accordance with the RowStatus convention."
    ::= { cgspPointCode  1 }

cgspPointCodeTableEntry      OBJECT-TYPE
    SYNTAX                    CgspPointCodeTableEntry 
    MAX-ACCESS                not-accessible
    STATUS                    current
    DESCRIPTION
            "A list of Point codes for a signalling point
             defined by an instance."
    INDEX   {
              cgspInstNetwork,  -- shared index
              cgspPointCodeNi,
              cgspPointCodeBin 
            }
    ::= { cgspPointCodeTable  1 }

CgspPointCodeTableEntry  ::= SEQUENCE {
    cgspPointCodeNi                  CItpTcNetworkIndicator,
    cgspPointCodeBin                 CItpTcPointCode,
    cgspPointCodeType                CItpTcPointCodeType,
    cgspPointCodeDisplay             CItpTcDisplayPC,
    cgspPointCodeRowStatus           RowStatus
}

cgspPointCodeNi                   OBJECT-TYPE
    SYNTAX                        CItpTcNetworkIndicator 
    MAX-ACCESS                    not-accessible 
    STATUS                        current
    DESCRIPTION
            "The network Indicator for this pointcode."
    ::= { cgspPointCodeTableEntry 1 }
    
cgspPointCodeBin                  OBJECT-TYPE
    SYNTAX                        CItpTcPointCode 
    MAX-ACCESS                    not-accessible 
    STATUS                        current
    DESCRIPTION
        "The point code for this Signalling Point."
    ::= { cgspPointCodeTableEntry 2 }
              
cgspPointCodeType                 OBJECT-TYPE
    SYNTAX                        CItpTcPointCodeType 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
        "The function of this point code."
    ::= { cgspPointCodeTableEntry 3 }

cgspPointCodeDisplay              OBJECT-TYPE
    SYNTAX                        CItpTcDisplayPC 
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
        "The point code for this Signalling Point."
    ::= { cgspPointCodeTableEntry 4 }

cgspPointCodeRowStatus            OBJECT-TYPE
    SYNTAX                        RowStatus
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
        "The object is used by a management station to create or 
         delete the row entry in cgspPointCodeTable following
         the RowStatus textual convention."
    ::= { cgspPointCodeTableEntry 5 }


--  *************************************************************
--  *                                                           *
--  * Linkset Table                                             *
--  *                                                           *
--  *************************************************************
cgspLinksetTable                  OBJECT-TYPE
    SYNTAX                        SEQUENCE OF CgspLinksetTableEntry 
    MAX-ACCESS                    not-accessible
    STATUS                        current
    DESCRIPTION
            "A table of linksets for this Signalling Point
             defined by this instance. "
    ::= { cgspLinkset  1 }

cgspLinksetTableEntry             OBJECT-TYPE
    SYNTAX                        CgspLinksetTableEntry 
    MAX-ACCESS                    not-accessible
    STATUS                        current
    DESCRIPTION
            "A list of Signalling Point linkset attributes for
             Signalling Point define by this instance."
    INDEX   { 
              cgspInstNetwork,  -- shared index
              cgspLinksetName }
    ::= { cgspLinksetTable  1 }

CgspLinksetTableEntry  ::= SEQUENCE {
    cgspLinksetName                   CItpTcLinksetId,
    cgspLinksetSourcePointCode        CItpTcPointCode,
    cgspLinksetSourceDisplayPC        CItpTcDisplayPC,
    cgspLinksetAdjacentPointCode      CItpTcPointCode,
    cgspLinksetAdjacentDisplayPC      CItpTcDisplayPC,
    cgspLinksetState                  INTEGER,
    cgspLinksetInboundAcl             CItpTcAclId,
    cgspLinksetOutboundAcl            CItpTcAclId,
    cgspLinksetAccountingMtp3         TruthValue,
    cgspLinksetAccountingGtt          TruthValue,
    cgspLinksetNumLinks               Unsigned32,
    cgspLinksetDurationInService      Counter32, 
    cgspLinksetDurationOutService     Counter32, -- Q752/4.2
    cgspLinksetActPriority            Unsigned32,
    cgspLinksetDisplayName            SnmpAdminString,
    cgspLinksetDescription            SnmpAdminString,
    cgspLinksetRotateSlsEnable        TruthValue,
    cgspLinksetRotateSlsShift         Unsigned32,
    cgspLinksetProfileName            CgspProfileName,
    cgspLinksetAdjacentInst           CItpTcNetworkName,
    cgspLinksetRowStatus              RowStatus
}

cgspLinksetName                   OBJECT-TYPE
    SYNTAX                        CItpTcLinksetId 
    MAX-ACCESS                    not-accessible 
    STATUS                        current
    DESCRIPTION
            "The name of the linkset."
    ::= { cgspLinksetTableEntry 1 }
        
cgspLinksetSourcePointCode        OBJECT-TYPE
    SYNTAX                        CItpTcPointCode 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
            "The point code to which this linkset is connected."
    ::= { cgspLinksetTableEntry 2 }
        
cgspLinksetSourceDisplayPC        OBJECT-TYPE
    SYNTAX                        CItpTcDisplayPC 
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "The point code to which this linkset is connected."
    ::= { cgspLinksetTableEntry 3 }

cgspLinksetAdjacentPointCode      OBJECT-TYPE
    SYNTAX                        CItpTcPointCode 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
            "The point code to which this linkset is connected."
    ::= { cgspLinksetTableEntry 4 }
        
cgspLinksetAdjacentDisplayPC      OBJECT-TYPE
    SYNTAX                        CItpTcDisplayPC 
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "The point code to which this linkset is connected."
    ::= { cgspLinksetTableEntry 5 }

cgspLinksetState                  OBJECT-TYPE
    SYNTAX                        INTEGER {
                                    available(1),
                                    shutdown(2),
                                    unavailable(3)
    }
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
           "The list of possible linkset states.
            'available'  : Traffic may flow over this linkset
            'shutdown'   : This linkset has been forced to an
                           unavailable state by an administrative
                           action.
            'unavailable': The linkset is currently unable to support
                           traffic. Activation of this linkset will 
                           occur as required by protocol."
    ::= { cgspLinksetTableEntry 6 }

cgspLinksetInboundAcl             OBJECT-TYPE
    SYNTAX                        CItpTcAclId 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
            "Packets are filtered against this access control list 
             before they are passed to the routing function.  A
             value of zero indicates that no access control list
             is present."
    ::= { cgspLinksetTableEntry 7 }

cgspLinksetOutboundAcl            OBJECT-TYPE
    SYNTAX                        CItpTcAclId 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
            "Packets are filtered against this access control list 
             after they have passed through the routing function.  
             A value of zero indicates that no access control list
             is present."
    ::= { cgspLinksetTableEntry 8 }

cgspLinksetAccountingMtp3         OBJECT-TYPE
    SYNTAX                        TruthValue
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION 
            "This indicates if accounting for this linkset is
            enabled.

            'true'  Indicates that the accounting function is
                    enabled for this linkset and is being
                    accumulated in cgactMtp3Table.

            'false' Indicates that the accounting function is 
                    disabled."
    DEFVAL { false }
    ::= { cgspLinksetTableEntry 9 }
    
cgspLinksetAccountingGtt          OBJECT-TYPE
    SYNTAX                        TruthValue
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION 
            "This indicates if accounting for this linkset is
            enabled.

            'true'  Indicates that the accounting function is
                    enabled for this linkset and is being
                    accumulated in cgactMtp3Table.

            'false' Indicates that the accounting function is 
                    disabled."
    DEFVAL { false }
    ::= { cgspLinksetTableEntry 10}

cgspLinksetNumLinks               OBJECT-TYPE
    SYNTAX                        Unsigned32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "The number of links in this linkset."
    ::= { cgspLinksetTableEntry 11 }

cgspLinksetDurationInService      OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                        "seconds"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Time linkset was providing service related to 
          Q752/Table 4.2."
    ::= { cgspLinksetTableEntry 12 }

cgspLinksetDurationOutService     OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "seconds"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Time linkset was Out-of-Service as required for 
          Q752/Table 4.2."

    ::= { cgspLinksetTableEntry 13 }

cgspLinksetActPriority            OBJECT-TYPE
    SYNTAX                        Unsigned32 (0..255) 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
          "Defines the activation priority for linksets.  The 
           linksets with the lowest values will be activated 
           first.  If two or more linksets share the same values
           they will be activated in the order they were defined." 
    DEFVAL                        {0}
    ::= { cgspLinksetTableEntry 14 }
     
cgspLinksetDisplayName           OBJECT-TYPE
    SYNTAX                       SnmpAdminString ( SIZE ( 0..30 ) )
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "A short identifier for each linkset.
             This value can be set by system administrator
             or defaults to the linkset name."
    ::= { cgspLinksetTableEntry 15 }
                               
cgspLinksetDescription           OBJECT-TYPE
       SYNTAX                    SnmpAdminString ( SIZE ( 0..254 ) )
       MAX-ACCESS                read-create
       STATUS                    current
       DESCRIPTION
               "A textual description for the Signalling point."
    ::= { cgspLinksetTableEntry 16 }

cgspLinksetRotateSlsEnable        OBJECT-TYPE
    SYNTAX                        TruthValue
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION 
            "This defines whether signalling link selector(SLS) will 
             be rotated.  This option only applies to ANSI variant 
             and will return false for all other variants.  By default
             SLS rotation is enable by default for ANSI linksets.  ANSI
             specifications state that SLS rotation should not be 
             performed on C type linksets.  This object can be used to
             disable SLS rotation. 

            'true'  Indicates that SLS rotation is enable for this 
                    linkset.

            'false' Indicates that SLS rotation is disable for this 
                    linkset."
    ::= { cgspLinksetTableEntry 17 }
    
cgspLinksetRotateSlsShift        OBJECT-TYPE
    SYNTAX                       Unsigned32 (0..3)
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION 
        "This value used to shift the signalling link selector(SLS)
         when rotation is enabled.  This option only applies to 
         ANSI variant and will return 0 all other variants."  
    ::= { cgspLinksetTableEntry 18 }
                                  
cgspLinksetProfileName          OBJECT-TYPE
    SYNTAX                      CgspProfileName
    MAX-ACCESS                  read-create
    STATUS                      current
    DESCRIPTION
        "When specified this object indicates which profile will be
         used to establish defaults for common configuration
         values like MTP2 and MTP3 timers.  The null string is used 
         to indicate that the linkset does not have a profile."
    ::= { cgspLinksetTableEntry 19 }

cgspLinksetAdjacentInst           OBJECT-TYPE
    SYNTAX                        CItpTcNetworkName
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION                   
         "When a linkset is used to carry traffic between
          different instances, this object contains the 
          network name used as an index into the cgspInstanceTable
          table.  In all other cases the object will contain
          the same network name as the source signalling point."
    ::= { cgspLinksetTableEntry 20 }
    
cgspLinksetRowStatus              OBJECT-TYPE
    SYNTAX                        RowStatus
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION                   
         "The object is used by a management station to 
          create or delete the row entry in cgspLinksetTable  
          following the RowStatus textual convention."
    ::= { cgspLinksetTableEntry 21 }
      

--  *************************************************************
--  *                                                           *
--  * Linkset Timer Table                                       *
--  *                                                           *
--  *************************************************************
cgspLinksetTimerTable          OBJECT-TYPE
    SYNTAX                     SEQUENCE OF CgspLinksetTimerTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
        "A table that contains the timer used to configure timer
         values specific to a particular linkset.  Entries are added
         to this table via cgspLinksetTimerRowStatus in accordance 
         with the RowStatus convention."
    ::= { cgspLinkset  2 }

cgspLinksetTimerTableEntry     OBJECT-TYPE
    SYNTAX                     CgspLinksetTimerTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
            "This table is used to configure all MTP3 timer
             values that apply to linksets and links.  The
             values apply to this linkset and links it c
             contains."
    INDEX   {
              cgspInstNetwork, -- shared index
              cgspLinksetName, -- shared index
              cgspLinksetTimerNumber
            }
    ::= { cgspLinksetTimerTable  1 }

CgspLinksetTimerTableEntry ::= SEQUENCE {
    cgspLinksetTimerNumber             CgspTimerNumbers,
    cgspLinksetTimerValue              CgspTimerValue,
    cgspLinksetTimerRowStatus          RowStatus
}

cgspLinksetTimerNumber            OBJECT-TYPE
    SYNTAX                        CgspTimerNumbers
    MAX-ACCESS                    not-accessible
    STATUS                        current
    DESCRIPTION
        "Index into table containing timer information."
    ::= { cgspLinksetTimerTableEntry 1 }
        
cgspLinksetTimerValue             OBJECT-TYPE
    SYNTAX                        CgspTimerValue
    UNITS                         "milliseconds"
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
        "Value of timer selected by cgspLinksetTimerNumber object."
    ::= { cgspLinksetTimerTableEntry 2 }
    
cgspLinksetTimerRowStatus         OBJECT-TYPE
    SYNTAX                        RowStatus
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
        "The object is used by a management station to 
         create or delete the row entry in cgspLinksetTimerTable  
         following the RowStatus textual convention."
    ::= { cgspLinksetTimerTableEntry 3 }
    


--  *************************************************************
--  *                                                           *
--  * GSP - Link Table                                          *
--  *                                                           *
--  *************************************************************

cgspLinkTable                     OBJECT-TYPE
    SYNTAX                        SEQUENCE OF CgspLinkTableEntry 
    MAX-ACCESS                    not-accessible
    STATUS                        current
    DESCRIPTION
            "A table of links for each Signalling Point." 
    ::= { cgspLink  1 }

cgspLinkTableEntry                OBJECT-TYPE
    SYNTAX                        CgspLinkTableEntry 
    MAX-ACCESS                    not-accessible
    STATUS                        current
    DESCRIPTION
            "A list of signalling point link attributes."
    INDEX   {
              cgspInstNetwork, -- shared index
              cgspLinksetName, -- shared index
              cgspLinkSlc 
    }
    ::= { cgspLinkTable  1 }

CgspLinkTableEntry  ::= SEQUENCE {
    cgspLinkSlc                      CItpTcLinkSLC,
    cgspLinkDescription              SnmpAdminString,
    cgspLinkState                    INTEGER,
    cgspLinkReason                   INTEGER,
    cgspLinkType                     CItpTcLinkType,
    cgspLinkifIndex                  InterfaceIndexOrZero,
    cgspLinkSctpAssociation          Unsigned32,
    cgspLinkXmitQueueDepth           Gauge32,
    cgspLinkXmitQueueDepthHigh       Unsigned32,
    cgspLinkXmitQueueDepthHighRT     TimeStamp,
    cgspLinkCongestionState          Unsigned32,
    cgspLinkCongestionAbate1         Unsigned32,
    cgspLinkCongestionAbate2         Unsigned32,
    cgspLinkCongestionAbate3         Unsigned32,
    cgspLinkCongestionOnset1         Unsigned32,
    cgspLinkCongestionOnset2         Unsigned32,
    cgspLinkCongestionOnset3         Unsigned32,
    cgspLinkSigLinkTest              TruthValue,
    cgspLinkQ752T1E1                 Counter32, 
    cgspLinkQ752T1E2                 Counter32,
    cgspLinkQ752T1E3                 Counter32,
    cgspLinkQ752T1E5                 Counter32,
    cgspLinkQ752T1E7                 Counter32, 
    cgspLinkQ752T1E8                 Counter32, 
    cgspLinkQ752T1E9                 Counter32,
    cgspLinkQ752T1E10                Counter32,
    cgspLinkQ752T1E11                Counter32,
    cgspLinkQ752T2E1                 Counter32, 
    cgspLinkQ752T2E5                 Counter32,  
    cgspLinkQ752T2E6                 Counter32,  
    cgspLinkQ752T2E7                 Counter32,  
    cgspLinkQ752T2E9                 Counter32,  
    cgspLinkQ752T2E10                Counter32,
    cgspLinkQ752T2E15                Counter32,  
    cgspLinkQ752T2E16                Counter32,
    cgspLinkQ752T2E18                Counter32,
    cgspLinkQ752T3E1                 Counter32,
    cgspLinkQ752T3E2Bytes            Counter32, 
    cgspLinkQ752T3E2Packets          Counter32, 
    cgspLinkQ752T3E3                 Counter32,
    cgspLinkQ752T3E4                 Counter32,
    cgspLinkQ752T3E5                 Counter32,
    cgspLinkQ752T3E6                 Counter32, 
    cgspLinkQ752T3E7                 Counter32, 
    cgspLinkQ752T3E10L1              Counter32, 
    cgspLinkQ752T3E10L2              Counter32, 
    cgspLinkQ752T3E10L3              Counter32, 
    cgspLinkQ752T3E11L1              Counter32, 
    cgspLinkQ752T3E11L2              Counter32, 
    cgspLinkQ752T3E11L3              Counter32,
    cgspLinkLocalPeerPort            InetPortNumber,
    cgspLinkRemotePeerPort           InetPortNumber,
    cgspLinkQosClass                 CItpTcQos,
    cgspLinkDisplayName              SnmpAdminString,
    cgspLinkDroppedPkts              Counter32,
    cgspLinkTransmittedLSSUs         Counter32,
    cgspLinkReceivedLSSUs            Counter32,
    cgspLinkProtocolDetails          BITS,
    cgspLinkLsacState                INTEGER,
    cgspLinkTsrcState                INTEGER, 
    cgspLinkTcocState                INTEGER, 
    cgspLinkTcocLocalBSNT            CgspSequenceNumber,
    cgspLinkTcocRemoteBSNT           CgspSequenceNumber,
    cgspLinkTcbcState                INTEGER,
    cgspLinkReceivedSIBs             Counter32, 
    cgspLinkTransmittedSIBs          Counter32,
    cgspLinkMtp2T01Counts            Counter32,
    cgspLinkMtp2T02Counts            Counter32,
    cgspLinkMtp2T03Counts            Counter32,
    cgspLinkMtp2T04Counts            Counter32,
    cgspLinkMtp2T05Counts            Counter32,
    cgspLinkMtp2T06Counts            Counter32,
    cgspLinkMtp2T07Counts            Counter32,
    cgspLinkOMAERMCounts             Counter32,
    cgspLinkOMAERMFailCounts         Counter32,
    cgspLinkOMSURMCounts             Counter32,
    cgspLinkOMSURMFailCounts         Counter32,
    cgspLinkPlanCapacityRcvd         CgspLinkCapacity,
    cgspLinkUtilThresholdRcvd        CgspPercentThreshold,
    cgspLinkUtilizationRcvd          CgspLinkUtilization,
    cgspLinkUtilStateRcvd            CgspLinkUtilizationState,
    cgspLinkL2BytesRcvd              Counter32,
    cgspLinkPlanCapacitySent         CgspLinkCapacity,
    cgspLinkUtilThresholdSent        CgspPercentThreshold,
    cgspLinkUtilizationSent          CgspLinkUtilization,
    cgspLinkUtilStateSent            CgspLinkUtilizationState,
    cgspLinkL2BytesSent              Counter32,
    cgspLinkTestResult               CgspLinkTestResults,
    cgspLinkRowStatus                RowStatus,
    cgspLinkSctpAssociationId        Unsigned32
}

cgspLinkSlc                       OBJECT-TYPE
    SYNTAX                        CItpTcLinkSLC
    MAX-ACCESS                    not-accessible 
    STATUS                        current
    DESCRIPTION
            "The Signalling Link Code for this link."
    REFERENCE
            "ITU Q.704 Signalling network functions and messages.
            ANSI T1.111 Telecommunications - Signalling system
            No. 7 (SS7)-Message Transfer Part (MTP)."
    ::= { cgspLinkTableEntry  1 }

cgspLinkDescription               OBJECT-TYPE
    SYNTAX                        SnmpAdminString (SIZE(0..254))
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
            "A textual description for this link."
    ::= { cgspLinkTableEntry  2 }
    
cgspLinkState                     OBJECT-TYPE
    SYNTAX                        INTEGER {
                                    available(1),
                                    failed(2),
                                    shutdown(3),
                                    unavailable(4)
    }
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
           "The list of possible links states.
            'available'  : Traffic may flow over this linkset
            'failed'     : Traffic management has detected a failure
                           that prevents activating this linkset. 
            'shutdown'   : This linkset has been forced to an
                           unavailable state by an administrative
                           action.
            'unavailable': The linkset is currently unable to support
                           traffic. Activation of this linkset will 
                           occur as required by protocol."
			   
    ::= { cgspLinkTableEntry  3 }

cgspLinkReason                    OBJECT-TYPE
    SYNTAX                        INTEGER {
                                       unknown(0),    
                                       changeOverInProgress(1),
                                       mgmtDisconnectRequest(2),
                                       linkAlignmentLost(3),
                                       connectionLost(4),
                                       localDisconnect(5),
                                       remoteDisconnect(6),
                                       suermFailure(7),
                                       t1Timeout(8),
                                       t2Timeout(9),
                                       t3Timeout(10),
                                       t6Timeout(11),
                                       t7Timeout(12),
                                       provingFailure(13),
                                       protocolErrorBsn(14),
                                       protocolErrorFib(15),
                                       protocolErrorSin(16),
                                       protocolErrorLssu(17),
                                       peerNotReady(18),
                                       communicationLost(19),
                                       noListenPosted(20),
                                       bufferNotAvailable(21),
                                       cardRemoved(22),
                                       cardInserted(23),
                                       falseLinkCongestion(24),
                                       configDownload(25),
				       localInhibit(26),
				       localUninhibit(27),
				       remoteInhibit(28),
				       remoteUninhibit(29),
				       localBlocked(30),
				       localUnBlocked(31),
				       remoteBlocked(32),
				       remoteUnblocked(33) 
                                  }
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION                   
        "This object provides additional information on the source
         of a link failure.  This object will contain the last reason
         that caused the link to fail. 
           'unknown' : Link has failed do to an undetermined cause.
           'changeOverInProgress' : Change over in progress.
           'mgmtDisconnectRequest' : Management disconnect 
                request.
           'linkAlignmentLost' : Link alignment lost.
           'connectionLost' : Link connection lost.
           'localDisconnect' : Local Disconnect.
           'remoteDisconnect' : Remote Disconnect.
           'suermFailure' :   Signal unit error rate monitor 
                failure.
           't1Timeout' : T1 timeout no FISU received.
           't2Timeout' : T2 timeout no SIO received.
           't3Timeout' : T3 timeout no SIN received.
           't6Timeout' : T6 timeout excessive congestion.
           't7Timeout' : T7 timeout excessive acknowledgement 
                delay.
           'provingFailure' : Link proving failure.
           'protocolError-BSN' : Abnormal BSN received.
           'protocolError-FIB' : Abnormal FIB received.
           'protocolError-SIN' : Abnormal SIB received.  
           'protocolError-LSSU' : Abnormal LSSU received. 
           'peerNotReady' : Peer not ready.
           'communicationLost' : Communication lost.
           'noListenPosted' : No Listen posted.
           'bufferNotAvailable' : Unable to allocate buffer.
           'cardRemoved'  : Link card removed.
           'cardInserted' : Link card Inserted.
           'falseLinkCongestion' : false link congestion.
           'configDownload' : Configuration downloading.        
           'localInhibit'   : Local request to inhibit link.
           'localUninhibit' : Local request to uninhibit link.  
           'remoteInhibit'  : Remote request to inhibit link.  
           'remoteUninhibit': Local request to uninhibit link.  
           'localBlocked'   : Local Processor outage.
           'localUnBlocked' : Local Processor recovery. 
           'remoteBlocked'  : Remote Processor outage.    
           'remoteUnblocked': Remote Processor recovery."
    ::= { cgspLinkTableEntry  4  }
      
cgspLinkType                      OBJECT-TYPE
    SYNTAX                        CItpTcLinkType 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
            "The link type."
    REFERENCE "For SCTP see RFC 2960."
    ::= { cgspLinkTableEntry  5 }

cgspLinkifIndex                   OBJECT-TYPE
    SYNTAX                        InterfaceIndexOrZero
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
           "If the link type specified by cgspLinkType is serial 
            or high speed Link, this is the ifIndex specified in 
            IF-MIB, otherwise no significance is to be placed on
            this value."
    REFERENCE "RFC1213.txt"
    ::= { cgspLinkTableEntry  6 }

cgspLinkSctpAssociation           OBJECT-TYPE
    SYNTAX                        Unsigned32 (0..65535) 
    MAX-ACCESS                    read-only
    STATUS                        deprecated
    DESCRIPTION
           "Association Identifiers can be greater than 65,535.
            This object has been replaced by 
            cgspLinkSctpAssociationId."
    ::= { cgspLinkTableEntry  7 }

cgspLinkXmitQueueDepth            OBJECT-TYPE
    SYNTAX                        Gauge32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "Number of packets waiting to be sent over this link."
    ::= { cgspLinkTableEntry  8 }

cgspLinkXmitQueueDepthHigh        OBJECT-TYPE
    SYNTAX                        Unsigned32
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
            "This is the maximum number of packets waiting
             to be sent over this link since the last time this
             value was reset as indicated by 
             cgspLinkXmitQueueDepthHighRT. 
             Resetting this object is achieved by setting this
             object to 0.  Attempting to set this object to any
             other value will result in a wrongValue (SNMPv2c,
             SNMPv3) or badValue (SNMPv1)."
    ::= { cgspLinkTableEntry  9 }
    
cgspLinkXmitQueueDepthHighRT      OBJECT-TYPE
    SYNTAX                        TimeStamp
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "This indicates when cgspLinkXmitQueueDepthHigh
             was last set to 0."
    ::= { cgspLinkTableEntry 10 }

cgspLinkCongestionState           OBJECT-TYPE
    SYNTAX                        Unsigned32 (0..3)
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "The Signalling link congestion status of this link. 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."
    ::= { cgspLinkTableEntry 11 }

cgspLinkCongestionAbate1          OBJECT-TYPE
    SYNTAX                        Unsigned32 (0..65535)
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
    "Threshold used to abate congestion level 1."
    ::= { cgspLinkTableEntry 12 }
       
cgspLinkCongestionAbate2          OBJECT-TYPE
    SYNTAX                        Unsigned32 (0..65535) 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
    "Threshold used to abate congestion level 2."
    ::= { cgspLinkTableEntry 13 }

cgspLinkCongestionAbate3          OBJECT-TYPE
    SYNTAX                        Unsigned32 (0..65535) 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
    "Threshold used to abate congestion level 3."
    ::= { cgspLinkTableEntry 14 }

cgspLinkCongestionOnset1          OBJECT-TYPE
    SYNTAX                        Unsigned32 (0..65535) 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
    "Threshold used to mark onset of congestion level 1."
    ::= { cgspLinkTableEntry 15 }
      
cgspLinkCongestionOnset2          OBJECT-TYPE
    SYNTAX                        Unsigned32 (0..65535) 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
    "Threshold used to mark onset of congestion level 2."
    ::= { cgspLinkTableEntry 16 }
      
cgspLinkCongestionOnset3          OBJECT-TYPE
    SYNTAX                        Unsigned32 (0..65535) 
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
    "Threshold used to mark onset of congestion level 3."
    ::= { cgspLinkTableEntry 17 }

cgspLinkSigLinkTest               OBJECT-TYPE
    SYNTAX                        TruthValue
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
            "Indicated if Signalling link test is enabled on this
            link.
            
            true  : Signalling link test is enabled.
            false : Signalling link test not enabled."
    DEFVAL          { true }
    ::= { cgspLinkTableEntry 18 }
        
cgspLinkQ752T1E1                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "seconds"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Duration of link in the In-Service state Q752/1.1."
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 23-24."
    ::= { cgspLinkTableEntry 19 }
        
cgspLinkQ752T1E2                   OBJECT-TYPE
    SYNTAX                         Counter32
    MAX-ACCESS                     read-only
    STATUS                         current
    DESCRIPTION
         "Count of Signalling Link failures - All reasons Q752/1.2."
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 29."
    ::= { cgspLinkTableEntry 20 }
        
cgspLinkQ752T1E3                   OBJECT-TYPE
    SYNTAX                         Counter32
    UNITS                          "occurrences"
    MAX-ACCESS                     read-only
    STATUS                         current
    DESCRIPTION
         "Count of Signalling Link failures - Abnormal FIBR/BSNR 
          Q752/1.3"
    ::= { cgspLinkTableEntry 21 }
    
cgspLinkQ752T1E5                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "occurrences"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Count of Signalling Link failures - Excessive error rate 
          Q752/1.5."
    ::= { cgspLinkTableEntry 22 }
        
    
cgspLinkQ752T1E7                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "occurrences"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Count of alignment or proving errors Q752/1.7."
    ::= { cgspLinkTableEntry 23 }
        
cgspLinkQ752T1E8                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "occurrences"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Count of signal units received in error Q752/1.8."
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 33."
    ::= { cgspLinkTableEntry 24 }
        
cgspLinkQ752T1E9                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "negative acknowledgements"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Count of negative acknowledgements received Q752/1.9."
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 34."
    ::= { cgspLinkTableEntry 25 }
        
cgspLinkQ752T1E10                 OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "occurrences"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Count of 'local automatic changeover' events
             Q752/1.10."
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 25."
    ::= { cgspLinkTableEntry 26 }

cgspLinkQ752T1E11                 OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "occurrences"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Count of 'local automatic changeback' events Q752/1.11."
    ::= { cgspLinkTableEntry 27 }

-- Q752.12 Signalling Link Restoration  The standard only requires 
-- that an event be issued when this occurs. 

cgspLinkQ752T2E1                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "seconds"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Duration of Signalling Link unavailable(for any reason)
          Q752/2.1."
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 30."
    ::= { cgspLinkTableEntry 28 }
        
-- Q752/2.2 - Q752/2.4 deleted        

cgspLinkQ752T2E5                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "seconds"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Duration of Signalling Link unavailable due to local 
          management actions Q752/2.5."
    ::= { cgspLinkTableEntry 29 }
    

cgspLinkQ752T2E6                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "seconds"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Duration of Signalling Link unavailable due to remote 
          management actions Q752/2.6."
    ::= { cgspLinkTableEntry 30 }
        
cgspLinkQ752T2E7                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "seconds"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Duration of Signalling Link unavailable due to link 
          failure Q752/2.7."     
    ::= { cgspLinkTableEntry 31 }
        
cgspLinkQ752T2E9                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "seconds"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "Duration of Signalling Link unavailable due to remote 
          processor outage Q752/2.9."
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 31."
    ::= { cgspLinkTableEntry 32 }

cgspLinkQ752T2E10                 OBJECT-TYPE
     SYNTAX                       Counter32
     UNITS                        "occurrences"
     MAX-ACCESS                   read-only
     STATUS                       current
     DESCRIPTION
          "Count of 'remote processor outage' events Q752/2.10 and
           Q752/2.11.  The standard only requires that events are
           issued.  The entries have been combined into a single 
           entry to track all occurrences of these event types."
    ::= { cgspLinkTableEntry 33 }
     
cgspLinkQ752T2E15                 OBJECT-TYPE
     SYNTAX                       Counter32
     UNITS                        "occurrences"
     MAX-ACCESS                   read-only
     STATUS                       current
     DESCRIPTION
           "Count of Status Indicator Busy received Q752/2.15."
    ::= { cgspLinkTableEntry 34 }
     
cgspLinkQ752T2E16                 OBJECT-TYPE
     SYNTAX                       Counter32
     UNITS                        "occurrences"
     MAX-ACCESS                   read-only
     STATUS                       current
     DESCRIPTION
           "Count of local inhibition Q752/2.16 and Q752/2.17.
            The standard only requires that events are issued.
            The entries have been combined into a single 
            entry to track all occurrences of these event types."
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 27."
    ::= { cgspLinkTableEntry 35 }
     
cgspLinkQ752T2E18                 OBJECT-TYPE
     SYNTAX                       Counter32
     UNITS                        "occurrences"
     MAX-ACCESS                   read-only
     STATUS                       current
     DESCRIPTION
           "Count of remote inhibition Q752/2.18 and Q752/2.19.
            The standard only requires that events are issued.
            The entries have been combined into a single 
            entry to track all occurrences of these event types."
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 28."
    ::= { cgspLinkTableEntry 36 }
    
cgspLinkQ752T3E1                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "bytes"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "The number of MTP3 bytes sent by this link.
             This measurement is specified in Q752/3.1"
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 4."
    ::= { cgspLinkTableEntry 37 }
                               
cgspLinkQ752T3E2Bytes             OBJECT-TYPE
     SYNTAX                       Counter32
     UNITS                        "bytes"
     MAX-ACCESS                   read-only
     STATUS                       current
     DESCRIPTION
           "The number of MTP3 bytes retransmitted on this link.
            This measurement is specified in Q752/3.2"
    ::= { cgspLinkTableEntry 38 }

cgspLinkQ752T3E2Packets           OBJECT-TYPE
     SYNTAX                       Counter32
     UNITS                        "packets"
     MAX-ACCESS                   read-only
     STATUS                       current
     DESCRIPTION
           "The number of MTP3 packets retransmitted on this link.
            This measurement is specified in Q752/3.2"
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 3."
    ::= { cgspLinkTableEntry 39 }
    
cgspLinkQ752T3E3                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "packets"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "The number of MTP3 packets sent by this link.
             This measurement is specified in Q752/3.3."
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 1."
    ::= { cgspLinkTableEntry 40 }

cgspLinkQ752T3E4                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "bytes"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "The number of MTP3 bytes received by this link.
             This measurement is specified in Q752/3.4"
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 5."
    ::= { cgspLinkTableEntry 41 }

cgspLinkQ752T3E5                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "packets"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "The number of MTP3 packets received by this link.
            This measurement is specified in Q752/3.5"
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 1."
    ::= { cgspLinkTableEntry 42 }
    
cgspLinkQ752T3E6                  OBJECT-TYPE
    SYNTAX                        Counter32
    UNITS                         "events"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number times this Signalling link was marked
           congested. This measurement is specified in Q752/3.6"
    ::= { cgspLinkTableEntry 43 }
                  
cgspLinkQ752T3E7                 OBJECT-TYPE
    SYNTAX                       Counter32
    UNITS                        "seconds"
    MAX-ACCESS                   read-only
    STATUS                       current
    DESCRIPTION             
          "Cumulative duration of Signalling link congestion 
            Q752/3.7."
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 11."
    ::= { cgspLinkTableEntry 44 }

cgspLinkQ752T3E10L1              OBJECT-TYPE
    SYNTAX                       Counter32
    UNITS                        "Packets"
    MAX-ACCESS                   read-only
    STATUS                       current
    DESCRIPTION
          "The number of packets(MSUs) discarded due to Signalling 
           link level 1 congestion Q752/3.10"
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 17-19."
    ::= { cgspLinkTableEntry 45 }
     
cgspLinkQ752T3E10L2              OBJECT-TYPE
    SYNTAX                       Counter32
    UNITS                        "Packets"
    MAX-ACCESS                   read-only
    STATUS                       current
    DESCRIPTION
          "The number of packets(MSUs) discard due to Signalling 
           link level 2 congestion Q752/3.10"
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 18-19."
    ::= { cgspLinkTableEntry 46 }
     
cgspLinkQ752T3E10L3              OBJECT-TYPE
    SYNTAX                       Counter32
    UNITS                        "Packets"
    MAX-ACCESS                   read-only
    STATUS                       current
    DESCRIPTION
          "The number of packets(MSUs) discard due to Signalling 
           link level 3 congestion Q752/3.10"
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 19."
    ::= { cgspLinkTableEntry 47 }

cgspLinkQ752T3E11L1              OBJECT-TYPE
    SYNTAX                       Counter32
    UNITS                        "bytes"
    MAX-ACCESS                   read-only
    STATUS                       current
    DESCRIPTION
          "The number times this Signalling link entered congestion
           level 1 and packets were discarded. This measurement is 
           specified in Q752/3.11"
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 14."
    ::= { cgspLinkTableEntry 48 }
    
cgspLinkQ752T3E11L2              OBJECT-TYPE
    SYNTAX                       Counter32
    UNITS                        "bytes"
    MAX-ACCESS                   read-only
    STATUS                       current
    DESCRIPTION
          "The number times this Signalling link entered congestion
           level 2 and packets were discarded. This measurement is 
           specified in Q752/3.11"
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 15."
    ::= { cgspLinkTableEntry 49 }

cgspLinkQ752T3E11L3              OBJECT-TYPE
    SYNTAX                       Counter32
    UNITS                        "bytes"
    MAX-ACCESS                   read-only
    STATUS                       current
    DESCRIPTION
          "The number times this Signalling link entered congestion
           level 3 and packets were discarded. This measurement is 
           specified in Q752/3.11"
    REFERENCE
        "ANSI GR-82-CORE 6.4.4 Link Measurements Item 16."
    ::= { cgspLinkTableEntry 50 }
                                           
cgspLinkLocalPeerPort            OBJECT-TYPE
    SYNTAX                       InetPortNumber 
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
         "When cgspLinkType is set to 'sctpIp' then this object 
          contains the local port number used to create the
          association supporting this link. This object can 
          be used to obtain information from the cgsp2LocalPeerTable
          and cgsp2LpIpAddrTable Tables in the CISCO-ITP-GSP2-MIB.my
          MIB."
    ::= { cgspLinkTableEntry 51 }
     
cgspLinkRemotePeerPort           OBJECT-TYPE
    SYNTAX                       InetPortNumber 
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
         "When cgspLinkType is set to 'sctpIp' then this object 
          contains the remote port number used to create the
          association supporting this link.
          When cgspLinkType is not set to 'sctpIp' then no
          significance is to be placed on this value."
    ::= { cgspLinkTableEntry 52 }
     
cgspLinkQosClass                 OBJECT-TYPE
    SYNTAX                       CItpTcQos
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
         "When cgspLinkType is set to 'sctpIp' then this object 
          contains the quality of service class to be assigned
          to packets sent on this association.
          When cgspLinkType is not set to 'sctpIp' then no
          significance is to be placed on this value."
    ::= { cgspLinkTableEntry 53 }
     

cgspLinkDisplayName              OBJECT-TYPE
    SYNTAX                       SnmpAdminString ( SIZE ( 0..30 ) )
    MAX-ACCESS                   read-create
    STATUS                       current
    DESCRIPTION
            "A short identifier for each link linkset.
             This value can be set by system administrator
             or defaults to the linkset name and SLC 
             formatted as an ASCII string."
    ::= { cgspLinkTableEntry 54 }
    
cgspLinkDroppedPkts              OBJECT-TYPE
    SYNTAX                       Counter32
    UNITS                        "packets"
    MAX-ACCESS                   read-only
    STATUS                       current
    DESCRIPTION
          "The number of packets that were dropped by this link."
    ::= { cgspLinkTableEntry 55 }
     
cgspLinkTransmittedLSSUs         OBJECT-TYPE
    SYNTAX                       Counter32
    UNITS                        "LSSU"
    MAX-ACCESS                   read-only
    STATUS                       current
    DESCRIPTION
          "The number of Link Status Signal Units sent on this 
           link."
    ::= { cgspLinkTableEntry 56 }
     
cgspLinkReceivedLSSUs            OBJECT-TYPE
    SYNTAX                       Counter32
    UNITS                        "LSSU"
    MAX-ACCESS                   read-only
    STATUS                       current
    DESCRIPTION  
           "The number of Link Status Signal Units received on this
            link."
    ::= { cgspLinkTableEntry 57 }

cgspLinkProtocolDetails          OBJECT-TYPE
    SYNTAX                       BITS {
                                    tcbcBuffering(0),
                                    tcocBuffering(1),
                                    tlacAdjacentSpRestarting(2),
                                    tlacEmergencyCoInProgress(3),
                                    tlacChangebackInProgress(4),
                                    tlacChangeoverInProgress(5),
                                    tlacChangeoverFailed(6),
                                    tlacInhibitRetry(7),
                                    tlacManagementRequest(8),
                                    tlacSpRestarting(9),
                                    tsrcChangeOverComplete(10),
                                    tsrcAdjacentSpRestart(11),
                                    tlacLocalInhibit(12),
                                    tlacRemoteInhibit(13),
                                    tlacLocalBlocked(14),
                                    tlacRemoteBlocked(15)
                                  }
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION                   
        "This object provide details on the protocol states
         for this link as follows.
         
         Changeback control(TCBC)         
               'tcbcBuffering': Changeback control is buffering data 
                                on this link.
               
         Changeover control(TCOC)
               'tcocBuffering': Changeover control is buffering data 
                                on this link
               
         Link availability control(TLAC)
               'tlacAdjacentSpRestarting': Adjacent Signalling point 
                                is restarting. 
               
               'tlacEmergencyCoInProgress': Emergency changeover is in
                                progress on this link.
                                
               'tlacChangebackInProgress': Changeback is in progress 
                                on this link.
                                
               'tlacChangeoverInProgress': Changeover is in progress 
                                on this link.
                       
               'tlacChangeoverFailed': The last changeover operation
                                failed on this link.
                                
               'tlacInhibitRetry': Inhibit command will be retried.
               
               'tlacManagementRequest': Management request in progress
                                for this link.
                                 
               'tlacSpRestarting': Signalling point is in the process 
                                of a restart.
                                
               'tlacLocalInhibit': Link has been inhibited by a 
                                local management operation.
                                 
               'tlacRemoteInhibit': Link has been inhibited by a 
                               remote management operation.
                                 
               'tlacLocalBlocked': Link is blocked because of a 
                               local processor outage.
                                 
               'tlacRemoteBlocked': Link is blocked because of a 
                               remote processor outage.
                    
         Signalling routing control(TSRC)
               'tsrcChangeOverComplete': Changeove request is complete.
               
               'tsrcAdjacentSpRestart': Adjacent Signalling Point is
                                restarting."
    ::= { cgspLinkTableEntry 58 }
      
cgspLinkLsacState                OBJECT-TYPE
    SYNTAX INTEGER {
                    undefined(1),
                    inactive(2),
                    active(3),
                    activatingRestoring(4),
                    failed(5),
                    actT17wait(6),
                    actAnsiWaitDeloaded(7),
                    actItuWaitStmReady(8) 
    }
    MAX-ACCESS                   read-only
    STATUS                       current
    DESCRIPTION
        "Signalling link activity control state:
         'undefined'  - link is an undefined state
         'inactive'   - A Signalling link that is not in 
                        operation.
         'active'     - A Signalling link that is in 
                        operation.           
         'activatingRestoring' - A Signalling that is not operational
                        and is being activated or restored.
         'failed' - A Signalling link which is available 
                        (not blocked) is marked by level 3 as 
                        failed when a changeover order is 
                        received.            
         'actT17wait' - Link activation has failed.  Link is 
                        placed into this state to wait for timer 
                        T17 to expire in order to avoid the 
                        oscillation of initial alignment failure
                        and link restart.       
         'actAnsiWaitDeloaded - Waiting for change back 
                        acknowledgement (second attempt).
         'actItuWaitStmReady' Wait for Signalling Traffic 
                        Management ready event."
    REFERENCE
           "Figure 37/Q.704 - Signalling link management.
            Signalling link activity control (LSAC)"
    ::= { cgspLinkTableEntry 59 }
    
cgspLinkTsrcState                OBJECT-TYPE
    SYNTAX INTEGER {
                    undefined(1),
                    idle(2),
                    wait5(3)
    }
    MAX-ACCESS                   read-only 
    STATUS                       current
    DESCRIPTION
           "Signalling traffic management routing control state:
              'undefined' - link is an undefined state
              'idle'      - traffic mangement is idle
              'wait5'     - traffic management is active and 
                            in the sending status phase"
    REFERENCE
           "Figure 29/Q.704 - Signalling traffic management;
            Signalling routing control (TSRC)"
    ::= { cgspLinkTableEntry 60 }
    
cgspLinkTcocState                OBJECT-TYPE
    SYNTAX INTEGER {
              undefined(1),
              idle(2),
              wait2(3),
              waitForAck(4),
              retrieving(5),
              wait5(6),
              wait7(7),
              wait8(8)
    }
    MAX-ACCESS                   read-only 
    STATUS                       current
    DESCRIPTION
           " Changeover control State:
              'undefined'  - Link is an undefined state.
              'idle'       - Link is available and idle.
              'wait2'      - Wait for MTP2 to initialize link.
              'waitForAck' - Waiting for changeover 
                             acknowledgement.
              'retrieving' - Packets are being retrieved from 
                             link.
              'wait5'      - Wait state when transitioning from 
                             idle state.
              'wait7'      - Delay to avoid message mis-sequencing
                             on changeover
              'wait8'      - Wait state prior to processing 
                             changeover order or emergency 
                             changeover order events."
    REFERENCE
           " Figure 30/Q.704 - Signalling traffic management;
             changeover control (TCOC)"
    ::= { cgspLinkTableEntry 61 }
    
cgspLinkTcocLocalBSNT             OBJECT-TYPE
    SYNTAX                        CgspSequenceNumber
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "The local backward sequence number to be transmitted."
    ::= { cgspLinkTableEntry 62 }
    
cgspLinkTcocRemoteBSNT            OBJECT-TYPE
    SYNTAX                        CgspSequenceNumber
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "The remote backward sequence number to be transmitted."
    ::= { cgspLinkTableEntry 63 }
    
cgspLinkTcbcState                OBJECT-TYPE
    SYNTAX INTEGER {
              undefined(1),
              idle(2),
              firstAttempt(3),
              secondAttempt(4),
              timeControlledDiversion(5)
    }
    MAX-ACCESS                   read-only 
    STATUS                       current
    DESCRIPTION
           " Changeback control State:
              'undefined'     - link is an undefined state.
              'idle'          - Link is available and idle.
              'firstAttempt'  - First attempt at changeback.
              'secondAttempt' - Second attempt at changeback
              'timeControlledDiversion' - Changeback using 
                                 time controlled Diversion."
    ::= { cgspLinkTableEntry 64 }
    
cgspLinkReceivedSIBs              OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number of status indicator 'busy' link status signal
           units received on this link. The SIB indicates that
           level two is congested at the transmitting Signalling
           point."
    ::= { cgspLinkTableEntry 65 }
     
cgspLinkTransmittedSIBs           OBJECT-TYPE
    SYNTAX                       Counter32
    MAX-ACCESS                   read-only
    STATUS                       current
    DESCRIPTION
          "The number of status indicator 'busy' link status signal
           units transmitted on this link. The SIB indicates that
           level two is congested at the transmitting Signalling
           point."
    ::= { cgspLinkTableEntry 66 }
    
cgspLinkMtp2T01Counts             OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number of times the alignment ready timer has 
           expired on this link."
    ::= { cgspLinkTableEntry 67 }
     
cgspLinkMtp2T02Counts            OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number of times the not alignment ready timer has
           expired on this link."
    ::= { cgspLinkTableEntry 68 }
     
cgspLinkMtp2T03Counts             OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number of times the aligned timer has
           expired on this link."
    ::= { cgspLinkTableEntry 69 }

cgspLinkMtp2T04Counts             OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number of times the proving period timer
           has expired on this link."
    ::= { cgspLinkTableEntry 70 }

cgspLinkMtp2T05Counts             OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number of times the sending status indicator
           busy timer has expired on this link."
    ::= { cgspLinkTableEntry 71 }

cgspLinkMtp2T06Counts             OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number of times the remote congestion
           timer has expired on this link(Q752/1.6)."
    ::= { cgspLinkTableEntry 72 }

cgspLinkMtp2T07Counts             OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number of times the excessive delay of 
           acknowledgement timer has expired on 
           this link(Q752/1.4)."
    ::= { cgspLinkTableEntry 73 }

cgspLinkOMAERMCounts              OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number of times the Alignment Error Rate Monitor
           procedure was started on this link."
    ::= { cgspLinkTableEntry 74 }
     
cgspLinkOMAERMFailCounts          OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number of times the Alignment Error Rate Monitor
           procedure failed on this link."
    ::= { cgspLinkTableEntry 75 }

cgspLinkOMSURMCounts              OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number of times the Signal Unit Error Rate Monitor
           procedure was started on this link."
    ::= { cgspLinkTableEntry 76 }
     
cgspLinkOMSURMFailCounts          OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "The number of times the Signal Unit Error Rate Monitor
           procedure failed on this link."
    ::= { cgspLinkTableEntry 77 }

cgspLinkPlanCapacityRcvd          OBJECT-TYPE
    SYNTAX                        CgspLinkCapacity
    UNITS                         "bits per second"
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
         "An estimate of the number of bits per second that is
          expected to be received from this link.  This 
          object will be used in combination with 
          cgspUtilSampleInterval, cgspUtilThreshold, 
          cgspUtilThreshold and cgspLinkUtilThresholdRcvd
          to generate the ciscoGspLinkRcvdUtilChange notification."
    ::= { cgspLinkTableEntry 78 }

cgspLinkUtilThresholdRcvd         OBJECT-TYPE
    SYNTAX                        CgspPercentThreshold
    UNITS                         "percent"
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
        "This object specifies the threshold used to 
         to generate the ciscoGspLinkRcvdUtilChange notification.  
         The value of zero indicates the threshold has not been
         defined at the link level and the value from the 
         cgspLinksetUtilThresholdRcvd or cgspUtilThreshold 
         objects will be used to generate the 
         ciscoGspLinkRcvdUtilChange notification."
    DEFVAL { 0 }
    ::= { cgspLinkTableEntry 79 }
     
cgspLinkUtilizationRcvd           OBJECT-TYPE
    SYNTAX                        CgspLinkUtilization
    UNITS                         "percent"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "An estimate of the utilization of this link for traffic
          received on this link in the prior time period defined 
          by the cgspUtilSampleInterval object."
    ::= { cgspLinkTableEntry 80 }

cgspLinkUtilStateRcvd             OBJECT-TYPE
    SYNTAX                        CgspLinkUtilizationState 
    MAX-ACCESS                    read-only 
    STATUS                        current
    DESCRIPTION
         "Link Utilization State for inbound traffic."
    ::= { cgspLinkTableEntry 81 }

cgspLinkL2BytesRcvd               OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
          "A count of the bytes received on the link including the 
           additional bytes required by underlying protocols.
           This provides a transport independent mechanism 
           for collection information on link utilization."
    ::= { cgspLinkTableEntry 82 }
     
cgspLinkPlanCapacitySent          OBJECT-TYPE
    SYNTAX                        CgspLinkCapacity
    UNITS                         "bits per second"
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
         "An estimate of the number of bits per second that is
          expected to be sent on this link.  This object will 
          be used in combination with  cgspUtilSampleInterval, 
          cgspUtilThreshold and cgspLinkUtilThresholdRcvd to 
          generate the ciscoGspLinkSentUtilChange notification."
    ::= { cgspLinkTableEntry 83 }

cgspLinkUtilThresholdSent         OBJECT-TYPE
    SYNTAX                        CgspPercentThreshold
    UNITS                         "percent"
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
        "This object specifies the threshold used to generate the
         ciscoGspLinkRcvdUtilChange notification.  The value of zero
         indicates the threshold has not been defined at the link 
         level and the value from the cgspLinksetUtilThresholdRcvd 
         or cgspUtilThreshold objects will be used to generate the
         ciscoGspLinkRcvdUtilChange notification."
    DEFVAL { 0 }
    ::= { cgspLinkTableEntry 84 }
   
cgspLinkUtilizationSent           OBJECT-TYPE
    SYNTAX                        CgspLinkUtilization
    UNITS                         "percent"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "An estimate of the utilization of this link for traffic
          sent on this link in the prior time period defined 
          by the cgspUtilSampleInterval object."
    ::= { cgspLinkTableEntry 85 }

cgspLinkUtilStateSent             OBJECT-TYPE
    SYNTAX                        CgspLinkUtilizationState 
    MAX-ACCESS                    read-only 
    STATUS                        current
    DESCRIPTION
         "Link Utilization State for out bound traffic."
    ::= { cgspLinkTableEntry 86 }

cgspLinkL2BytesSent               OBJECT-TYPE
    SYNTAX                        Counter32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION                   
          "A count of the bytes sent on the link including the 
           additional bytes required by underlying protocols.
           This provides a transport independent mechanism 
           for collection information on link utilization."
    ::= { cgspLinkTableEntry 87 }
    
cgspLinkTestResult                OBJECT-TYPE
    SYNTAX                        CgspLinkTestResults
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION                   
        "This object provides information on result from 
         signalling link test received on this link."
    ::= { cgspLinkTableEntry  88  }
    
cgspLinkRowStatus                 OBJECT-TYPE
    SYNTAX                        RowStatus
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION                   
         "The object is used by a management station to 
          create or delete the row entry in cgspLinkTable  
          following the RowStatus textual convention."
    ::= { cgspLinkTableEntry 89 }
    
cgspLinkSctpAssociationId         OBJECT-TYPE
    SYNTAX                        Unsigned32
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
           "If the link type specified by cgspLinkType is 'sctpIp',
            this is the association identifier defined in the  
            Stream Control Transmission Protocol(SCTP) MIB.  Where 
            value greater than zero indicates a valid association.  
            The zero value indicates an association does not exist
            for this link.  This value will always be set to 
            zero one when cgspLinkType is not equal to the 
            'sctpIp' value. This object replaces 
            cgspLinkSctpAssociation and allows association
            identifiers to be larger than 65,535."
    ::= { cgspLinkTableEntry  90 }
      
--  *************************************************************
--  *                                                           *
--  * Link Timer Table                                          *
--  *                                                           *
--  *************************************************************
cgspLinkTimerTable             OBJECT-TYPE
    SYNTAX                     SEQUENCE OF CgspLinkTimerTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
        "A table that contains the timer used to configure timer
         values specific to a particular Link.  Entries are added
         to this table via cgspLinkTimerRowStatus in accordance 
         with the RowStatus convention."
    ::= { cgspLink  2 }

cgspLinkTimerTableEntry        OBJECT-TYPE
    SYNTAX                     CgspLinkTimerTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
            "This table is used to configure all MTP3 timer
             values that apply to links.  The values apply 
             to a particular link."
    INDEX   {
              cgspInstNetwork, -- shared index
              cgspLinksetName, -- shared index
              cgspLinkSlc,     -- shared index
              cgspLinkTimerNumber
            }
    ::= { cgspLinkTimerTable  1 }

CgspLinkTimerTableEntry ::= SEQUENCE {
    cgspLinkTimerNumber             CgspTimerNumbers,
    cgspLinkTimerValue              CgspTimerValue,
    cgspLinkTimerRowStatus          RowStatus
}

cgspLinkTimerNumber               OBJECT-TYPE
    SYNTAX                        CgspTimerNumbers
    MAX-ACCESS                    not-accessible
    STATUS                        current
    DESCRIPTION
        "Index into table containing timer information."
    ::= { cgspLinkTimerTableEntry 1 }
        
cgspLinkTimerValue                OBJECT-TYPE
    SYNTAX                        CgspTimerValue
    UNITS                         "milliseconds"
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
        "Value of timer selected by cgspLinkTimerNumber object."
    ::= { cgspLinkTimerTableEntry 2 }
    
cgspLinkTimerRowStatus            OBJECT-TYPE
    SYNTAX                        RowStatus
    MAX-ACCESS                    read-create
    STATUS                        current
    DESCRIPTION
        "The object is used by a management station to 
         create or delete the row entry in cgspLinkTimerTable  
         following the RowStatus textual convention."
    ::= { cgspLinkTimerTableEntry 3 }
    
    
--  *************************************************************
--  *                                                           *
--  * Link Remote Ip Address Table                              *
--  *                                                           *
--  *************************************************************
cgspLinkRemoteIpAddrTable OBJECT-TYPE
    SYNTAX                SEQUENCE OF CgspLinkRemoteIpAddrTableEntry
    MAX-ACCESS            not-accessible
    STATUS                current
    DESCRIPTION
        "A table that contains the remote IP addresses used to 
         configure a particular Link.  Entries are added
         to this table via cgspLinkRemoteIpAddrRowStatus in 
         accordance with the RowStatus convention."
    ::= { cgspLink  3 }

cgspLinkRemoteIpAddrTableEntry OBJECT-TYPE
    SYNTAX                     CgspLinkRemoteIpAddrTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
            "A list of remote IP addresses per Link."
    INDEX   {
              cgspInstNetwork, -- shared index
              cgspLinksetName, -- shared index
              cgspLinkSlc,     -- shared index
              cgspLinkRemoteIpAddrNumber
            }
    ::= { cgspLinkRemoteIpAddrTable  1 }

CgspLinkRemoteIpAddrTableEntry ::= SEQUENCE {
    cgspLinkRemoteIpAddrNumber         Unsigned32,
    cgspLinkRemoteIpAddrType           InetAddressType,
    cgspLinkRemoteIpAddress            InetAddress,
    cgspLinkRemoteIpAddrRowStatus      RowStatus
}

cgspLinkRemoteIpAddrNumber OBJECT-TYPE
        SYNTAX             Unsigned32 (1..65535)
        MAX-ACCESS         not-accessible
        STATUS             current
        DESCRIPTION
            "This object specifies the index for the IP
             addresses in the remote IP Address table"    
        ::= { cgspLinkRemoteIpAddrTableEntry 1 }

cgspLinkRemoteIpAddrType   OBJECT-TYPE
        SYNTAX             InetAddressType
        MAX-ACCESS         read-create
        STATUS             current
        DESCRIPTION
            "This object contains the type of the local
             IP address used to create an association."
        ::= { cgspLinkRemoteIpAddrTableEntry 2 }

cgspLinkRemoteIpAddress    OBJECT-TYPE
        SYNTAX             InetAddress
        MAX-ACCESS         read-create
        STATUS             current
        DESCRIPTION
            "This object contains the remote IP address used to 
            create the association with the partner of this 
             association."
        ::= { cgspLinkRemoteIpAddrTableEntry 3 }
        
cgspLinkRemoteIpAddrRowStatus OBJECT-TYPE
        SYNTAX                RowStatus
        MAX-ACCESS            read-create
        STATUS                current
        DESCRIPTION
            "The object is used by a management station to create
             or delete the row entry in cgspLinkRemoteIpAddrTable
             following the RowStatus textual convention."
        ::= { cgspLinkRemoteIpAddrTableEntry 4 }
        
-- *************************************************************
-- *                                                           *
-- * Link Utilization table                                    *
-- *                                                           *
-- *************************************************************
cgspLinkUtilTable              OBJECT-TYPE
    SYNTAX                     SEQUENCE OF CgspLinkUtilTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
        "A table that contains a history of the 
         cgspLinkUtilizationRcvd and cgspLinkUtilizationRcvd 
         objects.  In order to properly manage network capacity
         it is necessary to collect utilization information during 
         short interval.  These intervals are less than 5 minutes and
         can be as low as 1 minute.  The number of links supported by
         a signalling point prevent polling each signalling point 
         to collect information.  This table is provided to allow an 
         NMS to collect the information during a normal poll cycle."  
    ::= { cgspLink  4 }

cgspLinkUtilTableEntry         OBJECT-TYPE
    SYNTAX                     CgspLinkUtilTableEntry 
    MAX-ACCESS                 not-accessible
    STATUS                     current
    DESCRIPTION
            "A collection of entries used to store a history 
             link utilization values.  Values from 
             cgspLinkUtilizationRcvd and cgspLinkUtilizationSent
             objects are saved in cgspLinkUtilRcvd and
             cgspLinkUtilSent."
    INDEX   {
              cgspInstNetwork, -- shared index
              cgspLinksetName, -- shared index
              cgspLinkSlc,     -- shared index
              cgspLinkUtilIndex
            }
    ::= { cgspLinkUtilTable  1 }

CgspLinkUtilTableEntry ::= SEQUENCE {
    cgspLinkUtilIndex              Unsigned32,
    cgspLinkUtilRcvd               CgspLinkUtilization,
    cgspLinkUtilSent               CgspLinkUtilization,
    cgspLinkUtilEndTimestamp       TimeStamp
}

cgspLinkUtilIndex                 OBJECT-TYPE
    SYNTAX                        Unsigned32(1..60)
    MAX-ACCESS                    not-accessible
    STATUS                        current
    DESCRIPTION
        "Index used to access historical link utilization
         information.  Entry one corresponds to the most 
         recent utilization window for the length of time
         specified by the cgspUtilSampleInterval object. 
         Example of utilization history using default values.
         
         Current Time: 10:42 am  Sample Interval: 300 seconds
         cgspLinkUtilIndex
         [1]               Window from 10:36-10:41 
         [2]               Window from 10:31-10:36  
         [3]               Window from 10:26-10:31
          . 
          .
         [n]
          
         The index ranges from one to a maximum of sixty entries.
         The actual number of entries will depend on the 
         implementation and available resources."
    ::= { cgspLinkUtilTableEntry 1 }
        
cgspLinkUtilRcvd                  OBJECT-TYPE
    SYNTAX                        CgspLinkUtilization
    UNITS                         "percent"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "An estimate of the utilization of this link for traffic
          received on this link in the time period defined 
          by the cgspUtilSampleInterval object."
    ::= { cgspLinkUtilTableEntry 2 }
        
cgspLinkUtilSent                  OBJECT-TYPE
    SYNTAX                        CgspLinkUtilization
    UNITS                         "percent"
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
         "An estimate of the utilization of this link for traffic
          transmitted on this link in the time period defined 
          by the cgspUtilSampleInterval object."
    ::= { cgspLinkUtilTableEntry 3 }
    
cgspLinkUtilEndTimestamp          OBJECT-TYPE
    SYNTAX                        TimeStamp
    MAX-ACCESS                    read-only
    STATUS                        current
    DESCRIPTION
            "This timestamp indicates when time period ended 
             for this sample."
    ::= { cgspLinkUtilTableEntry 4 }

-- *************************************************************
-- *                                                           *
-- * GSP - Notification Enable     Objects                     *
-- *                                                           *
-- *************************************************************

cgspLsStateChangeNotifEnabled    OBJECT-TYPE
     SYNTAX                      TruthValue
     MAX-ACCESS                  read-write
     STATUS                      current
     DESCRIPTION          
             "The signalling point linkset notification truth 
              value.                
             'true'  Indicates that ciscoGspLinksetStateChange
                     notification is to be generated when the state
                     changes. That is, the notification generation 
                     is enabled.
             'false' Indicates that ciscoGspLinksetStateChange
                     notification generation is disabled."
     DEFVAL { false }
     ::= { cgspNotificationsEnable  1 }
 
cgspLnkStateChangeNotifEnabled    OBJECT-TYPE
     SYNTAX                       TruthValue
     MAX-ACCESS                   read-write
     STATUS                       current
     DESCRIPTION 
             "The signalling point link notification truth value.
             'true'  Indicates that ciscoGspLinkStateChange
                     notification is to be generated when the state
                     changes. That is, the notification generation 
                     is enabled.
             'false' Indicates that ciscoGspLinkStateChange
                     notification generation is disabled."
     DEFVAL { false }
     ::= { cgspNotificationsEnable  2 }
     
cgspCongestionNotifEnabled        OBJECT-TYPE
     SYNTAX                       TruthValue
     MAX-ACCESS                   read-write
     STATUS                       current
     DESCRIPTION 
             "The signalling point congestion notification truth 
              value.
              'true'  Indicates that ciscoGspCongestionChange
                      notification is to be generated when the state
                      changes. That is, the notification generation 
                      is enabled.
              'false' Indicates that ciscoGspCongestionChange
                      notification generation is disabled."
     DEFVAL { false }
     ::= { cgspNotificationsEnable  3 }
     
cgspLinkUtilNotifEnabled          OBJECT-TYPE
     SYNTAX                       TruthValue
     MAX-ACCESS                   read-write
     STATUS                       current
     DESCRIPTION 
             "The signalling point link utilization notification 
              truth value.
              'true'  Indicates that the notification of link 
                      utilization has been enabled.  That is, 
                      the notification generation is enabled.
                     
              'false' Indicates that the notification link 
                      utilization has been disabled."
     DEFVAL { false }
     ::= { cgspNotificationsEnable  4 }

     

-- *************************************************************
-- *                                                           *
-- * Notifications                                             *
-- *                                                           *
-- *************************************************************
ciscoGspLinksetStateChange NOTIFICATION-TYPE
     OBJECTS {
             cgspEventSequenceNumber,
             cgspCLLICode,
             cgspLinksetDisplayName,
             cgspLinksetSourceDisplayPC,  
             cgspLinksetAdjacentDisplayPC,
             cgspLinksetState
     }
     STATUS  current
     DESCRIPTION
             "The notification generated when a linkset
              changes to a new state.  The value of
              cgspLinksetState  indicates the new state."
     ::= { ciscoGspMIBNotifs 1 }

ciscoGspLinkStateChange NOTIFICATION-TYPE
     OBJECTS {
             cgspEventSequenceNumber,
             cgspCLLICode,
             cgspLinksetSourceDisplayPC,  
             cgspLinksetAdjacentDisplayPC,
             cgspLinkDisplayName,
             cgspLinkState,
             cgspLinkReason,
             cgspLinkTestResult
     }        
     STATUS  current
     DESCRIPTION
             "The notification generated when a link
              changes to a new state.  The value of
              cgspLinkState  indicates the new state."
     ::= { ciscoGspMIBNotifs 2 }
     

ciscoGspCongestionChange NOTIFICATION-TYPE
     OBJECTS {
             cgspEventSequenceNumber,
             cgspCLLICode,
             cgspLinksetSourceDisplayPC,  
             cgspLinksetAdjacentDisplayPC,
             cgspLinkDisplayName,
             cgspLinkCongestionState
     }        
     STATUS  current
     DESCRIPTION
             "The notification generated when a link
              changes to a new congestion level as specified
              by cgspLinkCongestionState object."
     ::= { ciscoGspMIBNotifs 3 }
           
ciscoGspLinkRcvdUtilChange NOTIFICATION-TYPE
     OBJECTS {
             cgspEventSequenceNumber,
             cgspCLLICode,
             cgspLinksetSourceDisplayPC,  
             cgspLinksetAdjacentDisplayPC,
             cgspLinkDisplayName,
             cgspLinkUtilStateRcvd,
             cgspLinkUtilizationRcvd
     }        
     STATUS  current
     DESCRIPTION
             "The notification provide is generated when 
              the cgspLinkUtilStateRcvd changes states."
              
     ::= { ciscoGspMIBNotifs 4 }

ciscoGspLinkSentUtilChange NOTIFICATION-TYPE
     OBJECTS {
             cgspEventSequenceNumber,
             cgspCLLICode,
             cgspLinksetSourceDisplayPC,  
             cgspLinksetAdjacentDisplayPC,
             cgspLinkDisplayName,
             cgspLinkUtilStateSent,
             cgspLinkUtilizationSent
     }        
     STATUS  current
     DESCRIPTION
             "The notification provide is generated when 
              the cgspLinkUtilStateSent changes states."
              
     ::= { ciscoGspMIBNotifs 5 }

--
-- Conformance Information
--
ciscoGspMIBCompliances OBJECT IDENTIFIER ::= { ciscoGspMIBConform 1}
ciscoGspMIBGroups      OBJECT IDENTIFIER ::= { ciscoGspMIBConform 2}

-- Compliance

ciscoGspMIBCompliance MODULE-COMPLIANCE
        STATUS deprecated -- replaced by ciscoGspMIBComplianceRev1
        DESCRIPTION
                "The compliance statement for entities which implement
                 the CISCO-ITP-SP1-MIB"
        MODULE -- this module
                MANDATORY-GROUPS {
                        ciscoGspScalarsGroup,
                        ciscoGspProfileGroup,
                        ciscoGspInstanceGroup,
                        ciscoGspInstTimerGroup,
                        ciscoGspPointCodeGroup,
                        ciscoGspLinksetGroup,
                        ciscoGspLinksetTimerGroup,
                        ciscoGspLinkGroup,
                        ciscoGspLinkTimerGroup,
                        ciscoGspLinkRemoteIpGroup,
                        ciscoGspLinkUtilGroup,
                        ciscoGspNotificationsEnableGroup,
                        ciscoGspNotificationsGroup
                }
        
        
--       *** Scalars objects ***************************************
         OBJECT           cgspCLLICode
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspUtilSampleInterval
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspUtilThreshold
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspUtilAbateDelta
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspPlanCapacityDefault
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
--       *** Profile objects ***************************************
         OBJECT           cgspProfileVariant
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspProfileMtp2BundleTimer
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspProfileMtp2SendQueueDepth
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspProfileRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
--       *** Profile Timer objects *********************************
         OBJECT           cgspProfileTimerValue
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspProfileTimerRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
--       *** cgspInstanceTable *************************************    

         OBJECT           cgspInstNetworkIndicator
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstVariant
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
                          
         OBJECT           cgspInstDisplayName
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstDescription
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstTFR
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstCongestionsLevels
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstFastRestart
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstDistSccpUnseq
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstSummaryRoutingException
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
                              
         OBJECT           cgspInstRouteTableName 
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         

--       *** cgspInstTimer *****************************************   
         
         OBJECT           cgspInstTimerValue
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         OBJECT           
                          cgspInstTimerRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         

--       *** cgspPointCodeTable ************************************
         
         OBJECT           cgspPointCodeType
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspPointCodeRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
--       *** cgspLinksetTable **************************************
         
         OBJECT           cgspLinksetSourcePointCode    
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetAdjacentPointCode  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetInboundAcl         
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetOutboundAcl        
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetAccountingMtp3     
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetAccountingGtt
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetActPriority        
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetDisplayName
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetDescription
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetRotateSlsEnable                  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetRotateSlsShift                   
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetProfileName
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetRowStatus                  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         

--       *** cgspLinksetTimerTable **********************************
         
         OBJECT           cgspLinksetTimerValue
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetTimerRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         
--       *** cgspLinkTable ***************************************** 
         OBJECT           cgspLinkDescription                  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkType                  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkifIndex               
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkXmitQueueDepthHigh
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkCongestionAbate1      
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkCongestionAbate2      
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkCongestionAbate3      
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkCongestionOnset1      
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkCongestionOnset2      
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkCongestionOnset3      
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkSigLinkTest           
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkLocalPeerPort             
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkRemotePeerPort            
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkQosClass                  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkDisplayName
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkPlanCapacityRcvd
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkUtilThresholdRcvd
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkPlanCapacitySent
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkUtilThresholdSent
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkRowStatus                  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         

--       *** cgspLinkTimerTable ************************************
         
         OBJECT           cgspLinkTimerValue
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkTimerRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
--       *** cgspLinkRemoteIpTable *********************************
         
         OBJECT           cgspLinkRemoteIpAddrType
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkRemoteIpAddress
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkRemoteIpAddrRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
        ::= { ciscoGspMIBCompliances 1 }
        
ciscoGspMIBComplianceRev1 MODULE-COMPLIANCE
        STATUS current
        DESCRIPTION
                "The compliance statement for entities which implement
                 the CISCO-ITP-SP1-MIB"
        MODULE -- this module
                MANDATORY-GROUPS {
                        ciscoGspScalarsGroup,
                        ciscoGspProfileGroup,
                        ciscoGspInstanceGroup,
                        ciscoGspInstTimerGroup,
                        ciscoGspPointCodeGroup,
                        ciscoGspLinksetGroup,
                        ciscoGspLinksetTimerGroup,
                        ciscoGspLinkTimerGroup,
                        ciscoGspLinkRemoteIpGroup,
                        ciscoGspLinkUtilGroup,
                        ciscoGspNotificationsEnableGroup,
                        ciscoGspNotificationsGroup,
                        ciscoGspLinkGroupRev1
                }
        
        
--       *** Scalars objects ***************************************
         OBJECT           cgspCLLICode
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspUtilSampleInterval
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspUtilThreshold
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspUtilAbateDelta
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspPlanCapacityDefault
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
--       *** Profile objects ***************************************
         OBJECT           cgspProfileVariant
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspProfileMtp2BundleTimer
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspProfileMtp2SendQueueDepth
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspProfileRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
--       *** Profile Timer objects *********************************
         OBJECT           cgspProfileTimerValue
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspProfileTimerRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
--       *** cgspInstanceTable *************************************    

         OBJECT           cgspInstNetworkIndicator
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstVariant
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
                          
         OBJECT           cgspInstDisplayName
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstDescription
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstTFR
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstCongestionsLevels
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstFastRestart
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstDistSccpUnseq
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstSummaryRoutingException
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
                              
         OBJECT           cgspInstRouteTableName 
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspInstRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         

--       *** cgspInstTimer *****************************************   
         
         OBJECT           cgspInstTimerValue
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         OBJECT           
                          cgspInstTimerRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         

--       *** cgspPointCodeTable ************************************
         
         OBJECT           cgspPointCodeType
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspPointCodeRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
--       *** cgspLinksetTable **************************************
         
         OBJECT           cgspLinksetSourcePointCode    
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetAdjacentPointCode  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetInboundAcl         
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetOutboundAcl        
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetAccountingMtp3     
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetAccountingGtt
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetActPriority        
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetDisplayName
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetDescription
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetRotateSlsEnable                  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetRotateSlsShift                   
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetProfileName
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetRowStatus                  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         

--       *** cgspLinksetTimerTable **********************************
         
         OBJECT           cgspLinksetTimerValue
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinksetTimerRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         
--       *** cgspLinkTable ***************************************** 
         OBJECT           cgspLinkDescription                  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkType                  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkifIndex               
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkXmitQueueDepthHigh
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkCongestionAbate1      
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkCongestionAbate2      
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkCongestionAbate3      
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkCongestionOnset1      
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkCongestionOnset2      
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkCongestionOnset3      
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkSigLinkTest           
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkLocalPeerPort             
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkRemotePeerPort            
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkQosClass                  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkDisplayName
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkPlanCapacityRcvd
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkUtilThresholdRcvd
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkPlanCapacitySent
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkUtilThresholdSent
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkRowStatus                  
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         

--       *** cgspLinkTimerTable ************************************
         
         OBJECT           cgspLinkTimerValue
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkTimerRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
--       *** cgspLinkRemoteIpTable *********************************
         
         OBJECT           cgspLinkRemoteIpAddrType
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkRemoteIpAddress
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
         OBJECT           cgspLinkRemoteIpAddrRowStatus
         MIN-ACCESS       read-only
         DESCRIPTION      "Create/Write access is not required."
         
        ::= { ciscoGspMIBCompliances 2 }
        

-- Units of Conformance

ciscoGspScalarsGroup OBJECT-GROUP
        OBJECTS { 
                  cgspCLLICode,
                  cgspUtilSampleInterval, 
                  cgspUtilThreshold,      
                  cgspUtilAbateDelta,
                  cgspPlanCapacityDefault,
                  cgspEventSequenceNumber
        }
        STATUS current
        DESCRIPTION
                "Scalars Group for Gateway Signalling Point."
        ::= { ciscoGspMIBGroups 1 }
        
ciscoGspProfileGroup OBJECT-GROUP
        OBJECTS { 
                  cgspProfileVariant,
                  cgspProfileMtp2BundleTimer,
                  cgspProfileMtp2SendQueueDepth,
                  cgspProfileRowStatus,
                  cgspProfileTimerValue,    
                  cgspProfileTimerRowStatus  
        }
        STATUS current
        DESCRIPTION
                "Profile Group for Gateway Signalling Point."
        ::= { ciscoGspMIBGroups 2 }
        
ciscoGspInstanceGroup OBJECT-GROUP
        OBJECTS { 
                  cgspInstNetworkIndicator,
                  cgspInstVariant,
                  cgspInstDisplayName,
                  cgspInstDescription,
                  cgspInstTFR,              
                  cgspInstCongestionsLevels,
                  cgspInstFastRestart,
                  cgspInstDistSccpUnseq,
                  cgspInstSummaryRoutingException,
                  cgspInstNumber,
                  cgspInstRouteTableName,
                  cgspInstRowStatus
        }         
        STATUS current
        DESCRIPTION
                "Instance of Signalling Point."
        ::= { ciscoGspMIBGroups 3 }

ciscoGspInstTimerGroup OBJECT-GROUP
        OBJECTS { 
                 cgspInstTimerValue,
                 cgspInstTimerRowStatus
        }         
        STATUS current
        DESCRIPTION
                "Timers defined for each Instance of Signalling
                 Point."
        ::= { ciscoGspMIBGroups 4 }
        
ciscoGspPointCodeGroup OBJECT-GROUP
        OBJECTS { 
                  cgspPointCodeType,
                  cgspPointCodeDisplay,
                  cgspPointCodeRowStatus
        }
        STATUS current
        DESCRIPTION
                "Pointcode defined for each Instance of 
                 Signalling Point."
        ::= { ciscoGspMIBGroups 5 }


ciscoGspLinksetGroup OBJECT-GROUP
        OBJECTS {
                cgspLinksetSourcePointCode, 
                cgspLinksetSourceDisplayPC,  
                cgspLinksetAdjacentPointCode,
                cgspLinksetAdjacentDisplayPC,
                cgspLinksetState,
                cgspLinksetInboundAcl,
                cgspLinksetOutboundAcl,
                cgspLinksetAccountingMtp3,
                cgspLinksetAccountingGtt,
                cgspLinksetNumLinks,
                cgspLinksetDurationInService,   
                cgspLinksetDurationOutService,  
                cgspLinksetActPriority, 
                cgspLinksetDisplayName,
                cgspLinksetDescription,
                cgspLinksetRotateSlsEnable,
                cgspLinksetRotateSlsShift,
                cgspLinksetProfileName,
                cgspLinksetAdjacentInst,
                cgspLinksetRowStatus
        }
        STATUS current
        DESCRIPTION
                "linkset objects ."
        ::= { ciscoGspMIBGroups 6 }
        
ciscoGspLinksetTimerGroup OBJECT-GROUP
        OBJECTS { 
                 cgspLinksetTimerValue,
                 cgspLinksetTimerRowStatus
        }         
        STATUS current
        DESCRIPTION
                "Timers defined for each Linkset."
        ::= { ciscoGspMIBGroups 7 }

    
ciscoGspLinkGroup OBJECT-GROUP
        OBJECTS {
                cgspLinkDescription,
                cgspLinkState,
                cgspLinkReason,   
                cgspLinkType,
                cgspLinkifIndex,
                cgspLinkSctpAssociation,
                cgspLinkXmitQueueDepth,
                cgspLinkXmitQueueDepthHigh,
                cgspLinkXmitQueueDepthHighRT,
                cgspLinkCongestionState,
                cgspLinkCongestionAbate1,
                cgspLinkCongestionAbate2,
                cgspLinkCongestionAbate3,
                cgspLinkCongestionOnset1,
                cgspLinkCongestionOnset2,
                cgspLinkCongestionOnset3,
                cgspLinkSigLinkTest,
                cgspLinkQ752T1E1,   
                cgspLinkQ752T1E2,   
                cgspLinkQ752T1E3,   
                cgspLinkQ752T1E5,   
                cgspLinkQ752T1E7,   
                cgspLinkQ752T1E8,   
                cgspLinkQ752T1E9,   
                cgspLinkQ752T1E10,  
                cgspLinkQ752T1E11,  
                cgspLinkQ752T2E1,   
                cgspLinkQ752T2E5,   
                cgspLinkQ752T2E6,   
                cgspLinkQ752T2E7,   
                cgspLinkQ752T2E9,   
                cgspLinkQ752T2E10,  
                cgspLinkQ752T2E15,  
                cgspLinkQ752T2E16,  
                cgspLinkQ752T2E18,  
                cgspLinkQ752T3E1,
                cgspLinkQ752T3E2Packets,
                cgspLinkQ752T3E2Bytes, 
                cgspLinkQ752T3E3,   
                cgspLinkQ752T3E4,   
                cgspLinkQ752T3E5,   
                cgspLinkQ752T3E6,   
                cgspLinkQ752T3E7,   
                cgspLinkQ752T3E10L1,
                cgspLinkQ752T3E10L2,
                cgspLinkQ752T3E10L3,
                cgspLinkQ752T3E11L1,
                cgspLinkQ752T3E11L2,
                cgspLinkQ752T3E11L3,
                cgspLinkLocalPeerPort,
                cgspLinkRemotePeerPort,
                cgspLinkQosClass, 
                cgspLinkDisplayName,
                cgspLinkDroppedPkts,
                cgspLinkTransmittedLSSUs,
                cgspLinkReceivedLSSUs,
                cgspLinkProtocolDetails,
                cgspLinkLsacState,
                cgspLinkTsrcState,
                cgspLinkTcocState,
                cgspLinkTcocLocalBSNT,
                cgspLinkTcocRemoteBSNT,
                cgspLinkTcbcState,
                cgspLinkReceivedSIBs,
                cgspLinkTransmittedSIBs,  
                cgspLinkMtp2T01Counts,   
                cgspLinkMtp2T02Counts,   
                cgspLinkMtp2T03Counts,   
                cgspLinkMtp2T04Counts,   
                cgspLinkMtp2T05Counts,   
                cgspLinkMtp2T06Counts,   
                cgspLinkMtp2T07Counts,   
                cgspLinkOMAERMCounts,      
                cgspLinkOMAERMFailCounts,  
                cgspLinkOMSURMCounts,      
                cgspLinkOMSURMFailCounts,  
                cgspLinkPlanCapacityRcvd, 
                cgspLinkUtilThresholdRcvd,
                cgspLinkUtilizationRcvd,  
                cgspLinkUtilStateRcvd,    
                cgspLinkL2BytesRcvd,      
                cgspLinkPlanCapacitySent, 
                cgspLinkUtilThresholdSent,
                cgspLinkUtilizationSent,  
                cgspLinkUtilStateSent,   
                cgspLinkL2BytesSent,      
                cgspLinkTestResult,
                cgspLinkRowStatus        
        }
        STATUS deprecated -- replaced by ciscoGspLinkGroupRev1
        DESCRIPTION
                "SP link objects."
        ::= { ciscoGspMIBGroups 8 }
        

ciscoGspLinkTimerGroup OBJECT-GROUP
        OBJECTS { 
                 cgspLinkTimerValue,
                 cgspLinkTimerRowStatus
        }         
        STATUS current
        DESCRIPTION
                "Timers defined for each Link."
        ::= { ciscoGspMIBGroups 9  }
        
ciscoGspLinkRemoteIpGroup OBJECT-GROUP
        OBJECTS { 
                 cgspLinkRemoteIpAddrType,
                 cgspLinkRemoteIpAddress,
                 cgspLinkRemoteIpAddrRowStatus
        }         
        STATUS current
        DESCRIPTION
                "Remote IP addresses for each Link."
        ::= { ciscoGspMIBGroups 10 }
        
ciscoGspLinkUtilGroup OBJECT-GROUP
        OBJECTS { 
                 cgspLinkUtilRcvd,
                 cgspLinkUtilSent,
                 cgspLinkUtilEndTimestamp
        }         
        STATUS current
        DESCRIPTION
                "Utilization history for each Link."
        ::= { ciscoGspMIBGroups 11 }

ciscoGspNotificationsEnableGroup OBJECT-GROUP
        OBJECTS {
                cgspLsStateChangeNotifEnabled,
                cgspLnkStateChangeNotifEnabled,
                cgspCongestionNotifEnabled, 
                cgspLinkUtilNotifEnabled 
        }                      
        STATUS current
        DESCRIPTION
                "SP enable notification objects."
        ::= { ciscoGspMIBGroups 12 }
        
ciscoGspNotificationsGroup NOTIFICATION-GROUP
        NOTIFICATIONS {
                ciscoGspLinksetStateChange, 
                ciscoGspLinkStateChange, 
                ciscoGspCongestionChange,
                ciscoGspLinkRcvdUtilChange,
                ciscoGspLinkSentUtilChange
        }                      
        STATUS current
        DESCRIPTION
                "SP notification objects."
        ::= { ciscoGspMIBGroups 13 }
        
ciscoGspLinkGroupRev1 OBJECT-GROUP
        OBJECTS {
                cgspLinkDescription,
                cgspLinkState,
                cgspLinkReason,   
                cgspLinkType,
                cgspLinkifIndex,
                cgspLinkXmitQueueDepth,
                cgspLinkXmitQueueDepthHigh,
                cgspLinkXmitQueueDepthHighRT,
                cgspLinkCongestionState,
                cgspLinkCongestionAbate1,
                cgspLinkCongestionAbate2,
                cgspLinkCongestionAbate3,
                cgspLinkCongestionOnset1,
                cgspLinkCongestionOnset2,
                cgspLinkCongestionOnset3,
                cgspLinkSigLinkTest,
                cgspLinkQ752T1E1,   
                cgspLinkQ752T1E2,   
                cgspLinkQ752T1E3,   
                cgspLinkQ752T1E5,   
                cgspLinkQ752T1E7,   
                cgspLinkQ752T1E8,   
                cgspLinkQ752T1E9,   
                cgspLinkQ752T1E10,  
                cgspLinkQ752T1E11,  
                cgspLinkQ752T2E1,   
                cgspLinkQ752T2E5,   
                cgspLinkQ752T2E6,   
                cgspLinkQ752T2E7,   
                cgspLinkQ752T2E9,   
                cgspLinkQ752T2E10,  
                cgspLinkQ752T2E15,  
                cgspLinkQ752T2E16,  
                cgspLinkQ752T2E18,  
                cgspLinkQ752T3E1,
                cgspLinkQ752T3E2Packets,
                cgspLinkQ752T3E2Bytes, 
                cgspLinkQ752T3E3,   
                cgspLinkQ752T3E4,   
                cgspLinkQ752T3E5,   
                cgspLinkQ752T3E6,   
                cgspLinkQ752T3E7,   
                cgspLinkQ752T3E10L1,
                cgspLinkQ752T3E10L2,
                cgspLinkQ752T3E10L3,
                cgspLinkQ752T3E11L1,
                cgspLinkQ752T3E11L2,
                cgspLinkQ752T3E11L3,
                cgspLinkLocalPeerPort,
                cgspLinkRemotePeerPort,
                cgspLinkQosClass, 
                cgspLinkDisplayName,
                cgspLinkDroppedPkts,
                cgspLinkTransmittedLSSUs,
                cgspLinkReceivedLSSUs,
                cgspLinkProtocolDetails,
                cgspLinkLsacState,
                cgspLinkTsrcState,
                cgspLinkTcocState,
                cgspLinkTcocLocalBSNT,
                cgspLinkTcocRemoteBSNT,
                cgspLinkTcbcState,
                cgspLinkReceivedSIBs,
                cgspLinkTransmittedSIBs,  
                cgspLinkMtp2T01Counts,   
                cgspLinkMtp2T02Counts,   
                cgspLinkMtp2T03Counts,   
                cgspLinkMtp2T04Counts,   
                cgspLinkMtp2T05Counts,   
                cgspLinkMtp2T06Counts,   
                cgspLinkMtp2T07Counts,   
                cgspLinkOMAERMCounts,      
                cgspLinkOMAERMFailCounts,  
                cgspLinkOMSURMCounts,      
                cgspLinkOMSURMFailCounts,  
                cgspLinkPlanCapacityRcvd, 
                cgspLinkUtilThresholdRcvd,
                cgspLinkUtilizationRcvd,  
                cgspLinkUtilStateRcvd,    
                cgspLinkL2BytesRcvd,      
                cgspLinkPlanCapacitySent, 
                cgspLinkUtilThresholdSent,
                cgspLinkUtilizationSent,  
                cgspLinkUtilStateSent,   
                cgspLinkL2BytesSent,      
                cgspLinkTestResult,
                cgspLinkRowStatus,
                cgspLinkSctpAssociationId
        }
        STATUS current
        DESCRIPTION
                "SP link objects."
        ::= { ciscoGspMIBGroups 14 }
END