-- MIB file created 09-Jan-2002 16:20:16, by -- SMICng version 2.2.11-beta(PRO)(Solaris), January 20, 2001. Enterprise key cisco.com CISCO-GTP-DIRECTOR-MIB DEFINITIONS ::= BEGIN -- From file: "CISCO-GTP-DIRECTOR-MIB.my" -- Compile options "4 7 F H N W 03 06 0B 0G 0N 0T" IMPORTS TruthValue FROM SNMPv2-TC-v1 ciscoMgmt FROM CISCO-SMI Counter, Gauge FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215; ciscoGtpDirectorMIB OBJECT IDENTIFIER ::= { ciscoMgmt 9997 } -- MODULE-IDENTITY -- LastUpdated -- 200109131400Z -- OrgName -- Cisco Systems, Inc. -- ContactInfo -- Cisco Systems -- Customer Service -- -- Postal: 170 W Tasman Drive -- San Jose, CA 95134 -- USA -- -- Tel: +1 800 553-NETS -- -- E-mail: cs-gprs@cisco.com -- Descr -- This MIB module defines objects that are used to -- manage GTP Director Module. -- -- In the GPRS network, the APN is the identifier that -- specifies where the user is connecting. The APN -- identifies whether the network is a corporate network -- or a service provider network. The APN comprises of -- two parts, the network id and the operator id. -- -- The Single Access point feature enables the -- service provider to add new access-points to the GGSN -- without having to provision the HLR. The requests are -- sent by the SGSN to the same virtual APN. A virtual -- APN is not associated with any actual physical -- network. The GGSN processes the request and forwards -- the packet to the appropriate access-point that is -- specified in the PCO. The Single APN feature is -- supported only in Cisco GGSNs. -- -- The purpose of the GTP-Director is to provide a -- mechanism for service providers using non-Cisco GGSN -- to use the Single APN feature. This would enable the -- service providers to add access-point to the network -- without having to provision the HLR. This will be -- transparent to the SGSN. The mobile user initiates -- a connection request to the SGSN. The access-point -- name specified in the request is the virtual APN. -- The GTP-Director would resolve the access-point name -- and forward the request to the appropriate -- GGSN (real GGSN). -- -- +==+ +===+ +====+ ==== +===+ +====+ +===+ -- |MS|==|BSS|==|SGSN|==|PLMN|==|GDM|==|GGSN|==Gi-|PDN| -- +==+ +===+ +====+ ==== +===+ +====+ +===+ -- | | -- | | +====+ -- | |___|GGSN|======Gi -- | +====+ | -- | | -- | +====+ +===+ -- |_____|GGSN|==Gi-|PDN| -- +====+ +===+ -- -- The GTP-Director also provides load balancing across -- GGSNs. The GTP-Director uses the round-robin -- mechanism for providing load balancing. The -- Cisco GGSNs may use the GTP-Director, but is not -- necessary as they can use IOS-SLB ( Server Load -- Balancing ). -- -- Acronyms and terms: -- APN Access Point Name -- BSS Base Staion Subsystem -- GDM GTP Director Module -- GGSN Gateway GPRS Support Node -- Gi Reference point between GPRS and an external -- packet data network -- GPRS General Packet Radio Service -- HLR Home Location Register -- NMS Network Management System -- PCO Protocol Configuration Options -- PDN Packet Data Network -- PDP Packet Data Protocol -- PLMN Public Land Mobile Network -- MS Mobile Station -- SGSN Serving GPRS Support Node -- TID Tunnel Identifier -- -- RevDate -- 200109131400Z -- RevDescr -- Initial version of this MIB Module. ciscoGtpDirectorMIBObjects OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIB 1 } cgdConfigurations OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIBObjects 1 } cgdStatus OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIBObjects 2 } cgdStatistics OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIBObjects 3 } cgdNotifMgmt OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIBObjects 4 } ciscoGtpDirectorNotifPrefix OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIB 2 } ciscoGtpDirectorNotifications OBJECT IDENTIFIER ::= { ciscoGtpDirectorNotifPrefix 0 } ciscoGtpDirectorMIBConformance OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIB 3 } ciscoGtpDirectorMIBCompliances OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIBConformance 1 } ciscoGtpDirectorMIBGroups OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIBConformance 2 } cgdCreatePdpRequestInfoSaveTimer OBJECT-TYPE SYNTAX Gauge(1..65535) -- Units -- seconds ACCESS read-write STATUS mandatory DESCRIPTION "When a GDM receives a request to create PDP, it processes and forwards the request to the GGSN and saves the information related to the request. This object defines the time during which the information is maintained by the GDM. Any subsequent retries by the SGSN within this time period will be forwarded to the same GGSN, but the timer will not be reset if a retry occurs before it has expired." DEFVAL { 30 } ::= { cgdConfigurations 1 } cgdPendingPdps OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the number of create PDP requests whose connection retry timer has not expired." ::= { cgdStatus 1 } cgdCreatePdpRequestFwded OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the number of unique create PDP requests forwarded by the GDM to GGSN. This does not include the retransmissions." ::= { cgdStatistics 1 } cgdTotalCreatePdpRequestFwded OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the total number of create PDP requests forwarded by the GDM to GGSN. This includes retransmissions too." ::= { cgdStatistics 2 } cgdCreateRequestRejected OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the total number of create PDP requests rejected by the GGSN. " ::= { cgdStatistics 3 } cgdTotalUnsupportedMessages OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "GDM does not support any signalling message other than create PDP request. If the GDM receives any unsupported signalling message, it will not be forwarded to GGSN and will be dropped. This object gives the total number of unsupported signalling messages received by the GDM." ::= { cgdStatistics 4 } cgdPdpRequestDropped OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This object gives the total number of PDP requests dropped by the GDM due to routing failures, which occur, if the GTP is unable to pass the packet to IP. " ::= { cgdStatistics 5 } cgdNotifEnable OBJECT-TYPE SYNTAX TruthValue -- Rsyntax INTEGER { -- true(1), -- false(2) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether ciscoGtpDirectorNotifications notification will be sent when it is generated by the device. - 'true', will enable the device to send the notification. - 'false', will prevent the device from sending out the notification." DEFVAL { false } ::= { cgdNotifMgmt 1 } cgdNotifType OBJECT-TYPE SYNTAX INTEGER { gdmServiceUp(1), gdmServiceDown(2) } ACCESS not-accessible STATUS mandatory DESCRIPTION "This object indicates the type of notification." ::= { cgdNotifMgmt 2 } ciscoGtpDirectorNotification TRAP-TYPE -- Reverse mappable trap ENTERPRISE ciscoGtpDirectorNotifPrefix VARIABLES { cgdNotifType } -- Status -- mandatory DESCRIPTION "This notification indicates the occurrence of a GDM related alarm. " ::= 1 ciscoGtpDirectorConfigurationsGroup OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIBGroups 1 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of GDM configuration objects. -- objects -- cgdCreatePdpRequestInfoSaveTimer ciscoGtpDirectorStatusGroup OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIBGroups 2 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of GDM status. -- objects -- cgdPendingPdps ciscoGtpDirectorStatisticsGroup OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIBGroups 3 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of GDM Statistics. -- objects -- cgdCreatePdpRequestFwded, cgdTotalCreatePdpRequestFwded, -- cgdCreateRequestRejected, cgdTotalUnsupportedMessages, -- cgdPdpRequestDropped ciscoGtpDirectorNotifMgmtGroup OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIBGroups 4 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects related with notification -- management on GDM. -- objects -- cgdNotifEnable, cgdNotifType ciscoGtpDirectorNotifGroup OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIBGroups 5 } -- NOTIFICATION-GROUP -- Status -- mandatory -- Descr -- A collection of notifications. -- notifications -- ciscoGtpDirectorNotification ciscoGtpDirectorMIBCompliance OBJECT IDENTIFIER ::= { ciscoGtpDirectorMIBCompliances 1 } -- MODULE-COMPLIANCE -- Status -- mandatory -- Descr -- The compliance statements for entities which implement -- CISCO-GDM-MIB. -- Module -- >>current<< -- MandGroup -- ciscoGtpDirectorConfigurationsGroup -- MandGroup -- ciscoGtpDirectorStatusGroup -- MandGroup -- ciscoGtpDirectorStatisticsGroup -- MandGroup -- ciscoGtpDirectorNotifMgmtGroup -- MandGroup -- ciscoGtpDirectorNotifGroup END