-- extracted from draft-ietf-sigtran-m3ua-mib-03.txt -- at Fri May 14 06:20:56 2004 M3UA-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32, Counter64, mib-2 FROM SNMPv2-SMI -- RFC 2578 TEXTUAL-CONVENTION, RowStatus FROM SNMPv2-TC -- RFC 2579 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- RFC 2580 InetAddressType, InetAddress FROM INET-ADDRESS-MIB -- RFC 2851 ; m3uaMIB MODULE-IDENTITY LAST-UPDATED "200202150000Z" ORGANIZATION "IETF SIGTRAN Working Group" CONTACT-INFO " Antonio Roque Alvarez Postal: Ericsson Espana S. A. C/Ombu 3 28045 Madrid Spain Phones: +34 91 339 3523 Emails: Antonio.Roque@ericsson.com" DESCRIPTION "The MIB module for managing M3UA implementation." REVISION "200202150000Z" DESCRIPTION "MIB module developed for the SIGTRAN IETF group. Based on M3UAv11" ::= { xxxx } -- IANA needs to choose this value -- when sent to the RFC editor -- Top-level structure of the MIB m3uaManagement OBJECT IDENTIFIER ::= { m3uaMIB 1 } m3uaConformance OBJECT IDENTIFIER ::= { m3uaMIB 2 } m3uaAttributes OBJECT IDENTIFIER ::= { m3uaManagement 1 } m3uaTables OBJECT IDENTIFIER ::= { m3uaManagement 2 } m3uaConfig OBJECT IDENTIFIER ::= { m3uaAttributes 1 } m3uaStatistics OBJECT IDENTIFIER ::= { m3uaAttributes 2 } m3uaLogApplication OBJECT IDENTIFIER ::= { m3uaTables 1 } m3uaLAppAttributes OBJECT IDENTIFIER ::= { m3uaLogApplication 1 } m3uaLAppConfig OBJECT IDENTIFIER ::= { m3uaLAppAttributes 1 } m3uaLAppStatistics OBJECT IDENTIFIER ::= { m3uaLAppAttributes 2 } m3uaSpEndPoint OBJECT IDENTIFIER ::= { m3uaTables 2 } m3uaSpEpAttributes OBJECT IDENTIFIER ::= { m3uaSpEndPoint 1 } m3uaSpEpConfig OBJECT IDENTIFIER ::= { m3uaSpEpAttributes 1 } m3uaSpEpStatistics OBJECT IDENTIFIER ::= { m3uaSpEpAttributes 2 } m3uaAppSpEndPoint OBJECT IDENTIFIER ::= { m3uaTables 3 } m3uaAppSpEpAttributes OBJECT IDENTIFIER ::= { m3uaAppSpEndPoint 1 } m3uaAppSpEpConfig OBJECT IDENTIFIER ::= { m3uaAppSpEpAttributes 1} m3uaRoutingTab OBJECT IDENTIFIER ::= { m3uaTables 4 } m3uaRtAttributes OBJECT IDENTIFIER ::= { m3uaRoutingTab 1 } m3uaRtConfig OBJECT IDENTIFIER ::= { m3uaRtAttributes 1 } m3uaNetworkAppearance OBJECT IDENTIFIER ::= { m3uaTables 5 } m3uaNaAttributes OBJECT IDENTIFIER ::= { m3uaNetworkAppearance 1} m3uaNaConfig OBJECT IDENTIFIER ::= { m3uaNaAttributes 1 } m3uaLookup OBJECT IDENTIFIER ::= { m3uaTables 6 } ----------------------------------------------------------------------- -- M3UA MANAGEMENT ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ATTRIBUTES - CONFIGURATION ----------------------------------------------------------------------- m3uaVersion OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies the current version of the M3UA." ::= { m3uaConfig 1 } m3uaProcType OBJECT-TYPE SYNTAX INTEGER { sgp(1), -- Signalling Gateway Process asp(2), -- Application Server Process ipsp(3) -- IP Server Process } MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates the type of the process where the M3UA layer is located." ::= { m3uaConfig 2 } m3uaLocalPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Identifies the port of the M3UA service. Port for M3UA is 2904." ::= { m3uaConfig 3 } m3uaTrValue OBJECT-TYPE SYNTAX Unsigned32 UNITS "milliseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Initial value of the Failover timer Tr. Recommended value is 3000 milliseconds. Tr set with value 0 disables buffering." ::= { m3uaConfig 4 } m3uaTPaudValue OBJECT-TYPE SYNTAX Unsigned32 UNITS "milliseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Initial value of the Periodic Audit timer TrPaud. Recommended value is 5000 milliseconds." ::= { m3uaConfig 5 } m3uaHeartBeat OBJECT-TYPE SYNTAX INTEGER { on(0), -- Heartbeat is enabled. off(1) -- Heartbeat is disabled. No BEAT msgs -- sent but BEAT messages received are -- responded. } MAX-ACCESS read-write STATUS current DESCRIPTION "Activates or deactivates the heartbeat procedure at M3UA level." ::= { m3uaConfig 6 } m3uaTBeatValue OBJECT-TYPE SYNTAX Unsigned32 UNITS "milliseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Initial value of the HeartBeat timer TBeat. Recommended value is 1000 milliseconds." ::= { m3uaConfig 7 } m3uaTAckValue OBJECT-TYPE SYNTAX Unsigned32 UNITS "milliseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Initial value of the Retransmision timer TAck. Recommended value is 2000 milliseconds." ::= { m3uaConfig 8 } m3uaSpLshMethod OBJECT-TYPE SYNTAX INTEGER { none(0), -- Random sls(1), -- Basing on SLS cic(2), -- Basing on CIC ssn(3), -- Basing on SSN dpg(4), -- Basing on DPC other(5) -- Other method } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable indicates the method to be used when the load must be shared between several ACTIVE Signaling Processes." ::= { m3uaConfig 9 } m3uaStreamLshMethod OBJECT-TYPE SYNTAX INTEGER { none(0), -- Random sls(1), -- Basing on SLS cic(2), -- Basing on CIC ssn(3), -- Basing on SSN dpc(4), -- Basing on DPC other(5) -- Other method } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable indicates the method to be used when the load must be shared between several streams within the same SCTP Association." ::= { m3uaConfig 10 } m3uaFailOverBuffSize OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Size of the failover retransmision buffer. Recommended value is 64 Kbytes. Only valid if failover buffer option has been set to ON." ::= { m3uaConfig 11 } ----------------------------------------------------------------------- -- ATTRIBUTES-STATISTICS ----------------------------------------------------------------------- m3uaRoutingFailures OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times a routing operation against Routing Table fails. No final SCTP Association ID is obtained from the routing operation. That is the reason why this is a general statistic instead a per association statistic." ::= { m3uaStatistics 1 } ----------------------------------------------------------------------- -- M3UA TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- THE LOGICAL APPLICATION TABLE ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ATTRIBUTES - CONFIG ----------------------------------------------------------------------- -- The Logical Applications table contains information about each -- Application for which one or more routing keys can exist in the -- routing table. Log. Applications are: Signaling Gateways (SGs), -- Application Servers (ASs). m3uaAppTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaAppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing Log. Application-specific information." ::= { m3uaLAppConfig 1 } m3uaAppEntry OBJECT-TYPE SYNTAX M3uaAppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "General common variables for the Log. App." INDEX { m3uaAppId } ::= { m3uaAppTable 1 } M3uaAppEntry ::= SEQUENCE { m3uaAppId Unsigned32, m3uaAppType INTEGER, m3uaAppState INTEGER, m3uaAppTrafficMode INTEGER, m3uaAppRowStatus RowStatus } m3uaAppId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Application Identification Value." ::= { m3uaAppEntry 1 } m3uaAppType OBJECT-TYPE SYNTAX INTEGER { sg(1), as(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Logical Application Type. The behavior of the remote Log. App. can be different or the Log. App. can be expecting a different behavior from local node depending on Log. App. type." ::= { m3uaAppEntry 2 } m3uaAppState OBJECT-TYPE SYNTAX INTEGER { active(1), inactive(2), down(3), pending(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Current Logical Application State. Based on the state of the Signaling Processes which serve it." ::= { m3uaAppEntry 3 } m3uaAppTrafficMode OBJECT-TYPE SYNTAX INTEGER { override(1), loadshare(2), broadcast(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Current Logical Application traffic handling mode." ::= { m3uaAppEntry 4 } m3uaAppRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted by management operation using the RowStatus convention." ::= { m3uaAppEntry 5 } ----------------------------------------------------------------------- -- ATTRIBUTES-STATISTICS ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- THE LOGICAL APPLICATION STATISTICS TABLE ----------------------------------------------------------------------- m3uaAppStatTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaAppStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing Log. Application statistic information." ::= { m3uaLAppStatistics 1 } m3uaAppStatEntry OBJECT-TYPE SYNTAX M3uaAppStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "General common variables for the Log. App." INDEX { m3uaAppId } -- SHARED INDEX ::= { m3uaAppStatTable 1 } M3uaAppStatEntry ::= SEQUENCE { m3uaAppUnreachable Counter32 } m3uaAppUnreachable OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times that the Application is unreachable through any of the Signaling Processes that are serving it." ::= { m3uaAppStatEntry 1 } ----------------------------------------------------------------------- -- M3UA TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- THE SIGNALING PROCESS ENDPOINT TABLE ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ATTRIBUTES - CONFIG ----------------------------------------------------------------------- -- Defines data related to a Signaling Process Endpoint. -- A SP Endpoint identifies a peer node were a SGP, ASP or IPSP are -- running. -- This table exists with any Proccess Type. -- The table contains the Endpoint Identifier and data related to the -- SCTP association to that remote endpoint. -- The Signaling Process Endpoint table contains information about -- specific data regarding the physical location of that endpoint, -- the list of remote IP addresses of that endpoint, and the list of -- local IP addresses that want to be used against that endpoint. -- This table is expanded with the Remote IP Address Table that -- identify the endpoint and with the Local IP Address Table that -- identify the local node for that endpoint. -- The table contains data related to the Association, as its state, -- number of streams, and the Association ID, provided by SCTP when -- the association is established. m3uaSpEpTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaSpEpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing Signaling Process Endpoint-specific information." ::= { m3uaSpEpConfig 1 } m3uaSpEpEntry OBJECT-TYPE SYNTAX M3uaSpEpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "General common variables for the ASP." INDEX { m3uaSpEpId } ::= { m3uaSpEpTable 1 } M3uaSpEpEntry ::= SEQUENCE { m3uaSpEpId Unsigned32, m3uaSpEpAssocId Unsigned32, m3uaSpEpAssocRemHostName OCTET STRING, m3uaSpEpAssocRemPort Unsigned32, m3uaSpEpAssocReqOutStreams Unsigned32, m3uaSpEpAssocOutStreams Unsigned32, m3uaSpEpAssocIncStreams Unsigned32, m3uaSpEpAssocState INTEGER, m3uaSpEpRowStatus RowStatus } m3uaSpEpId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Signaling Process Endpoint Identification Value." ::= { m3uaSpEpEntry 1 } m3uaSpEpAssocId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Association Identification. Value identifying the association for that endpoint. This value is extracted from the SCTP association Id value returned by SCTP when the association is established to that endpoint." ::= { m3uaSpEpEntry 2 } m3uaSpEpAssocRemHostName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "Peer's DNS name. If no DNS domain name was received at init time from the peer, this entry will be meaningless, therefore it will store a NULL value. Otherwise, the remote host name received at init time will be stored." ::= { m3uaSpEpEntry 3 } m3uaSpEpAssocRemPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "M3UA port number to connect to remote Endpoint." ::= { m3uaSpEpEntry 4 } m3uaSpEpAssocReqOutStreams OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "If the SCTP association is initiated from the local peer, this will be the number of outgoing streams that will be requested to the remote peer at association start up." ::= { m3uaSpEpEntry 5 } m3uaSpEpAssocOutStreams OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "outgoing Streams according to the negotiation at association start up. This parameter has to be read-only by the manager." ::= { m3uaSpEpEntry 6 } m3uaSpEpAssocIncStreams OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Incoming Streams according to the negotiation at assoc. start up. This parameter has to be read-only by the manager." ::= { m3uaSpEpEntry 7 } m3uaSpEpAssocState OBJECT-TYPE SYNTAX INTEGER { closed(1), established(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The state of this SCTP association." ::= { m3uaSpEpEntry 8 } m3uaSpEpRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted by management operation using the RowStatus convention." ::= { m3uaSpEpEntry 9 } ----------------------------------------------------------------------- -- ATTRIBUTES-STATISTICS ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- THE SP ENDPOINT STATISTICS TABLE ----------------------------------------------------------------------- -- Defines statistics related to a Signaling Process Endpoint. -- This table exists with any Proccess Type. -- The table contains statistics data related to the M3UA messaging -- exchanged through that association between the Signaling Processes -- that hold the association. m3uaSpEpStatTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaSpEpStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing Signaling Process Endpoint-specific information." ::= { m3uaSpEpStatistics 1 } m3uaSpEpStatEntry OBJECT-TYPE SYNTAX M3uaSpEpStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "General common variables for the SP Endpoint." INDEX { m3uaSpEpId } -- shared index ::= { m3uaSpEpStatTable 1 } M3uaSpEpStatEntry ::= SEQUENCE { m3uaSpEpAssocDataOut Counter32, m3uaSpEpAssocDataIn Counter32, m3uaSpEpAssocAspupOut Counter32, m3uaSpEpAssocAspupAckOut Counter32, m3uaSpEpAssocAspacOut Counter32, m3uaSpEpAssocAspacAckOut Counter32, m3uaSpEpAssocAspdnOut Counter32, m3uaSpEpAssocAspdnAckOut Counter32, m3uaSpEpAssocAspiaOut Counter32, m3uaSpEpAssocAspiaAckOut Counter32, m3uaSpEpAssocAspupIn Counter32, m3uaSpEpAssocAspupAckIn Counter32, m3uaSpEpAssocAspacIn Counter32, m3uaSpEpAssocAspacAckIn Counter32, m3uaSpEpAssocAspdnIn Counter32, m3uaSpEpAssocAspdnAckIn Counter32, m3uaSpEpAssocAspiaIn Counter32, m3uaSpEpAssocAspiaAckIn Counter32, m3uaSpEpAssocNotifyOut Counter32, m3uaSpEpAssocErrorOut Counter32, m3uaSpEpAssocNotifyIn Counter32, m3uaSpEpAssocErrorIn Counter32, m3uaSpEpAssocDunaOut Counter32, m3uaSpEpAssocDavaOut Counter32, m3uaSpEpAssocSconOut Counter32, m3uaSpEpAssocDupuOut Counter32, m3uaSpEpAssocDaudOut Counter32, m3uaSpEpAssocDunaIn Counter32, m3uaSpEpAssocDavaIn Counter32, m3uaSpEpAssocSconIn Counter32, m3uaSpEpAssocDupuIn Counter32, m3uaSpEpAssocDaudIn Counter32 } -- Association Statistics -- DATA Statistics per Association m3uaSpEpAssocDataOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DATA messages sent through the association." ::= { m3uaSpEpStatEntry 1 } m3uaSpEpAssocDataIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DATA messages received through the association." ::= { m3uaSpEpStatEntry 2 } -- End of DATA Statistics per Association -- MGMT Statistics per Association m3uaSpEpAssocAspupOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPUP messages sent through the association." ::= { m3uaSpEpStatEntry 3 } m3uaSpEpAssocAspupAckOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPUP ACK messages sent through the association." ::= { m3uaSpEpStatEntry 4 } m3uaSpEpAssocAspacOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPAC messages sent through the association." ::= { m3uaSpEpStatEntry 5 } m3uaSpEpAssocAspacAckOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPAC ACK messages sent through the association." ::= { m3uaSpEpStatEntry 6 } m3uaSpEpAssocAspdnOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPDN messages sent through the association." ::= { m3uaSpEpStatEntry 7 } m3uaSpEpAssocAspdnAckOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPDN ACK messages sent through the association." ::= { m3uaSpEpStatEntry 8 } m3uaSpEpAssocAspiaOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPIA messages sent through the association." ::= { m3uaSpEpStatEntry 9 } m3uaSpEpAssocAspiaAckOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPIA ACK messages sent through the association." ::= { m3uaSpEpStatEntry 10 } m3uaSpEpAssocAspupIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPUP messages received through the association." ::= { m3uaSpEpStatEntry 11 } m3uaSpEpAssocAspupAckIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPUP ACK messages received through the association." ::= { m3uaSpEpStatEntry 12 } m3uaSpEpAssocAspacIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPAC messages received through the association." ::= { m3uaSpEpStatEntry 13 } m3uaSpEpAssocAspacAckIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPAC ACK messages received through the association." ::= { m3uaSpEpStatEntry 14 } m3uaSpEpAssocAspdnIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPDN messages received through the association." ::= { m3uaSpEpStatEntry 15 } m3uaSpEpAssocAspdnAckIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPDN ACK messages received through the association." ::= { m3uaSpEpStatEntry 16 } m3uaSpEpAssocAspiaIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPIA messages received through the association." ::= { m3uaSpEpStatEntry 17 } m3uaSpEpAssocAspiaAckIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ASPIA ACK messages received through the association." ::= { m3uaSpEpStatEntry 18 } -- End of ASPM Statistics per Association -- MGMT Statistics per Association m3uaSpEpAssocNotifyOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of NOTIFY messages sent through the association." ::= { m3uaSpEpStatEntry 19 } m3uaSpEpAssocErrorOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ERROR messages sent through the association." ::= { m3uaSpEpStatEntry 20 } m3uaSpEpAssocNotifyIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of NOTIFY messages received through the association." ::= { m3uaSpEpStatEntry 21 } m3uaSpEpAssocErrorIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ERROR messages received through the association." ::= { m3uaSpEpStatEntry 22 } -- End of MGMT Statistics per Association -- SSNM Statistics per Association m3uaSpEpAssocDunaOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DUNA messages sent through the association." ::= { m3uaSpEpStatEntry 23 } m3uaSpEpAssocDavaOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DAVA messages sent through the association." ::= { m3uaSpEpStatEntry 24 } m3uaSpEpAssocSconOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of SCON messages sent through the association." ::= { m3uaSpEpStatEntry 25 } m3uaSpEpAssocDupuOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DUPU messages sent through the association." ::= { m3uaSpEpStatEntry 26 } m3uaSpEpAssocDaudOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DAUD messages sent through the association." ::= { m3uaSpEpStatEntry 27 } m3uaSpEpAssocDunaIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DUNA messages received through the association." ::= { m3uaSpEpStatEntry 28 } m3uaSpEpAssocDavaIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DAVA messages received through the association." ::= { m3uaSpEpStatEntry 29 } m3uaSpEpAssocSconIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of SCON messages received through the association." ::= { m3uaSpEpStatEntry 30 } m3uaSpEpAssocDupuIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DUPU messages received through the association." ::= { m3uaSpEpStatEntry 31 } m3uaSpEpAssocDaudIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DAUD messages received through the association." ::= { m3uaSpEpStatEntry 32 } -- End of SSNM Statistics per Association ----------------------------------------------------------------------- -- M3UA TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- THE APPLICATION-ENDPOINT TABLE ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ATTRIBUTES - CONFIG ----------------------------------------------------------------------- -- The Application-Endpoint table contains information about the -- Applications that the indexed Endpoint is serving and the state of -- that endpoint for that specific application. -- Although an SP is identified with an unique SCTP endpoint, there may -- be more than one SP table entry indexed by the same SP Endpoint Id. -- The reason for this is that an Endpoint can be serving several -- Applications and thus maintains different states for each of them. -- An entry will then exist in the table per every combination of -- m3uaSpEpId and m3uaAppId. m3uaAppSpEpTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaAppSpEpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing Signaling Process Endpoint-specific information." ::= { m3uaSpEpConfig 2 } m3uaAppSpEpEntry OBJECT-TYPE SYNTAX M3uaAppSpEpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "General common variables for the SP Endpoint." INDEX { m3uaSpEpId, -- shared index m3uaAppId } -- shared index ::= { m3uaAppSpEpTable 1 } M3uaAppSpEpEntry ::= SEQUENCE { m3uaAppSpEpState Unsigned32, m3uaAppSpEpRowStatus RowStatus } m3uaAppSpEpState OBJECT-TYPE SYNTAX INTEGER { active(1), inactive(2), down(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Current state of the Endpoint for an specific Application. Based on ASPM Messages." ::= { m3uaAppSpEpEntry 1 } m3uaAppSpEpRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted by management operation using the RowStatus convention." ::= { m3uaAppSpEpEntry 2 } ----------------------------------------------------------------------- -- M3UA TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- LOCAL AND REMOTE IP ADDRESS TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ATTRIBUTES - CONFIG ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- Remote Addresses Table ----------------------------------------------------------------------- m3uaAssocLocalAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF SctpAssocLocalAddressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Expanded table of m3uaAssocTable based on the AssocId index. It shows several interesting data for each local address which takes part in this association." ::= { m3uaSpEpConfig 3 } m3uaAssocLocalAddressEntry OBJECT-TYPE SYNTAX SctpAssocLocalAddressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Local information about the available addresses." INDEX { m3uaSpEpId, -- shared index m3uaAssocLocalAddressIPType, m3uaAssocLocalAddressIP } ::= { m3uaAssocLocalAddressTable 1 } SctpAssocLocalAddressEntry ::= SEQUENCE { m3uaAssocLocalAddressIPType InetAddressType, m3uaAssocLocalAddressIP InetAddress, m3uaAssocLocalAddressRowStatus RowStatus } m3uaAssocLocalAddressIPType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-create STATUS current DESCRIPTION "The type of a local IP address available for this association. unknown (0) An unknown address type. This value MUST be used to indicate an IP address different from IPv4 or IPv6. This value is used in this MIB for error conditions. ipv4 (1): An IPv4 address as defined by the InetAddressIPv4 textual convention [RFC2851]. ipv6 (2): An IPv6 address as defined by the InetAddressIPv6 textual convention [RFC2851]. It represents global IPv6 addresses and non-global IPv6 addresses in case where no zone index is needed. ipv4z(3): A non-global IPv4 address including a zone index as defined by the InetAddressIPv4z textual convention [RFC2851]. ipv6z(4): A non-global IPv6 address including a zone index as defined by the InetAddressIPv6z textual convention [RFC2851]. ::= { m3uaAssocLocalAddressEntry 1 } m3uaAssocLocalAddressIP OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The value of a local IP address available for this association. An InetAddress value is always interpreted within the context of an InetAddressType value." ::= { m3uaAssocLocalAddressEntry 2 } m3uaAssocLocalAddressRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted using the RowStatus convention. A row in this table will be created per local IP address to be used in this association. The creation takes part when a new row in the m3uaAssocTable is created or when a new IPaddress is added in the local interface (if this function is allowed). A row in this table will be deleted per local IP address used in this association when the corresponding row in m3uaAssocTable is deleted or when an IP address is removed from the local interface (if this function is allowed)." ::= { m3uaAssocLocalAddressEntry 3 } ----------------------------------------------------------------------- -- Remote Addresses Table ----------------------------------------------------------------------- m3uaAssocRemAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF SctpAssocRemAddressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Expanded table of m3uaAssocTable based on the AssocId index. It shows several interesting data for each remote peer IP address which is used in this association." ::= { m3uaSpEpConfig 4 } m3uaAssocRemAddressEntry OBJECT-TYPE SYNTAX SctpAssocRemAddressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about the remote IP address most important variables" INDEX { m3uaSpEpId, -- shared index m3uaAssocRemAddressIPType, m3uaAssocRemAddressIP } ::= { m3uaAssocRemAddressTable 1 } SctpAssocRemAddressEntry ::= SEQUENCE { m3uaAssocRemAddressIPType InetAddressType, m3uaAssocRemAddressIP InetAddress, m3uaAssocRemAddressRowStatus RowStatus } m3uaAssocRemAddressIPType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-create STATUS current DESCRIPTION "The type of a local IP address available for this association. unknown (0) An unknown address type. This value MUST be used to indicate an IP address different from IPv4 or IPv6. This value is used in this MIB for error conditions. ipv4 (1): An IPv4 address as defined by the InetAddressIPv4 textual convention [RFC2851]. ipv6 (2): An IPv6 address as defined by the InetAddressIPv6 textual convention [RFC2851]. It represents global IPv6 addresses and non-global IPv6 addresses in case where no zone index is needed. ipv4z(3): A non-global IPv4 address including a zone index as defined by the InetAddressIPv4z textual convention [RFC2851]. ipv6z(4): A non-global IPv6 address including a zone index as defined by the InetAddressIPv6z textual convention [RFC2851]. ::= { m3uaAssocRemAddressEntry 1 } m3uaAssocRemAddressIP OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The value of a local IP address available for this association. An InetAddress value is always interpreted within the context of an InetAddressType value." ::= { m3uaAssocRemAddressEntry 2 } m3uaAssocRemAddressRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted using the RowStatus convention. A row in this table will be created per local IP address to be used in this association. The creation takes part when a new row in the m3uaAssocTable is created or when a new IPaddress is added in the local interface (if this function is allowed). A row in this table will be deleted per local IP address Used in this association when the corresponding row in m3uaAssocTable is deleted or when an IP address is removed from the local interface (if this function is allowed)." ::= { m3uaAssocRemAddressEntry 3 } ----------------------------------------------------------------------- -- M3UA TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- THE ROUTING TABLE ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ATTRIBUTES - CONFIG ----------------------------------------------------------------------- -- The Routing table contains a list of routing keys which translate to -- a Logical Application ID. As stated former in this document, -- Application Servers and Signaling Gateways are Logical Applications. -- As a Routing Key may be composed of any combination of basic SS7 -- routing elements, if an element is not included in the routing key, -- a default value is assigned. This default value can continue being -- considered as an indexing value itself. m3uaRoutingTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaRoutingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing Routing-specific information." ::= { m3uaRtConfig 1 } m3uaRoutingEntry OBJECT-TYPE SYNTAX M3uaRoutingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "General common variables for a Routing Key." INDEX { m3uaRKId } ::= { m3uaRoutingTable 1 } M3uaRoutingEntry ::= SEQUENCE { m3uaRKId Unsigned32, m3uaRKDpc Unsigned32, m3uaRKNa Unsigned32, m3uaPeerAppId Unsigned32, m3uaPeerAppTrafficMode Unsigned32, m3uaRoutingRowStatus RowStatus } m3uaRKId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Local identifier for the routing key." ::= { m3uaRoutingEntry 1 } m3uaRKDpc OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Destination Point Code for that routing key. A default value will be assigned if not present in the Routing Key. Range: 0 - 16777215." ::= { m3uaRoutingEntry 2 } m3uaRKNa OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Network Appearance for that routing key. A default value will be assigned if not present in the Routing Key." ::= { m3uaRoutingEntry 3 } m3uaPeerAppId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Peer Application Identification Value. It can identify an Application Server or a Signaling Gateway." ::= { m3uaRoutingEntry 4 } m3uaPeerAppTrafficMode OBJECT-TYPE SYNTAX INTEGER { override(1), loadshare(2), broadcast(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Peer Application Traffic Mode Type. Identifies the traffic mode of operation of SPs within the Peer Application." ::= { m3uaRoutingEntry 5 } m3uaRoutingRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted by management operation using the RowStatus convention." ::= { m3uaRoutingEntry 6 } ----------------------------------------------------------------------- -- M3UA TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- THE SI TABLE ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ATTRIBUTES - CONFIG ----------------------------------------------------------------------- -- This table contains a list of SIs that identify the Services covered -- by that Routing Key. This list is related to and extends information -- of every entry in Routing Table. m3uaRKSiTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaRKSiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the list of SIs that identify the services covered by that Routing Key." ::= { m3uaRtConfig 2 } m3uaRKSiEntry OBJECT-TYPE SYNTAX M3uaRKSiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Point Code Entry." INDEX { m3uaRKId } -- shared index ::= { m3uaRKSiTable 1 } M3uaRKSiEntry ::= SEQUENCE { m3uaRKSi Unsigned32, m3uaRKSiRowStatus RowStatus } m3uaRKSi OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Service Indicator for that routing key. A default value will be assigned if not present in the Routing Key. Range: 2 - 10." ::= { m3uaRKSiEntry 1 } m3uaRKSiRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted by management operation using the RowStatus convention." ::= { m3uaRKSiEntry 2 } ----------------------------------------------------------------------- -- M3UA TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- THE OPC TABLE ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ATTRIBUTES - CONFIG ----------------------------------------------------------------------- -- This table contains a list of OPCs that identify the Originating -- Node in the SS7 Network. This list is related with and extends -- information of every entry in Routing Table. m3uaRKOpcTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaRKOpcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the list of Point Codes that identify the Originating Node in the SS7 Network for a Routing Key." ::= { m3uaRtConfig 3 } m3uaRKOpcEntry OBJECT-TYPE SYNTAX M3uaRKOpcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Point Code Entry." INDEX { m3uaRKId } -- shared index ::= { m3uaRKOpcTable 1 } M3uaRKOpcEntry ::= SEQUENCE { m3uaRKOpc Unsigned32, m3uaRKOpcRowStatus RowStatus } m3uaRKOpc OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Origination Point Code for that routing key. A default value will be assigned if not present in the Routing Key. Range: 0 to 16777215." ::= { m3uaRKOpcEntry 1 } m3uaRKOpcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted by management operation using the RowStatus convention." ::= { m3uaRKOpcEntry 2 } ----------------------------------------------------------------------- -- M3UA TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- THE CIC RANGE TABLE ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ATTRIBUTES - CONFIG ----------------------------------------------------------------------- -- This table contains a CIC Range for an OPC in the Routing Key -- This list is related with and extends information -- of every entry in Routing Table. m3uaRKCicRangeTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaRKCicRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the list of CIC Ranges for an OPC within the specific Routing Key." ::= { m3uaRtConfig 4 } m3uaRKCicRangeEntry OBJECT-TYPE SYNTAX M3uaRKCicRangeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Point Code Entry." INDEX { m3uaRKId, -- shared index m3uaRKOpc } ::= { m3uaRKCicRangeTable 1 } M3uaRKCicRangeEntry ::= SEQUENCE { m3uaRKCicMin Unsigned32, m3uaRKCicMax Unsigned32, m3uaRKCicRowStatus RowStatus } m3uaRKCicMin OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Minumum value of the Circuit Identification Code Range for that routing key. A default value will be assigned if not present in the Routing Key. Range: 0 to 65535." ::= { m3uaRKCicRangeEntry 1 } m3uaRKCicMax OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Maximum value of the Circuit Identification Code Range for that routing key. A default value will be assigned if not present in the Routing Key. Range: 0 to 65535." ::= { m3uaRKCicRangeEntry 2 } m3uaRKCicRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted by management operation using the RowStatus convention." ::= { m3uaRKCicRangeEntry 3 } ----------------------------------------------------------------------- -- M3UA TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- THE NETWORK APPEARANCE TABLE ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ATTRIBUTES - CONFIG ----------------------------------------------------------------------- -- The NA table contains information about the specific variables -- that apply to every Network Appearance. m3uaNaTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaNaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing Network Appearance-specific information" ::= { m3uaNaConfig 1 } m3uaNaEntry OBJECT-TYPE SYNTAX M3uaNaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "General common variables for a Network Appearance." INDEX { m3uaRKNa } -- shared index ::= { m3uaNaTable 1 } M3uaNaEntry ::= SEQUENCE { m3uaNaNI Unsigned32, m3uaNaMtp3ProtocolType INTEGER, m3uaNaMtp3ProtocolVariant Unsigned32, m3uaNaMtp3ProtocolVersion Unsigned32, m3uaNaRowStatus RowStatus } m3uaNaNI OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Identifies the Network Indicator of the SG Node in the SS7 Network." ::= { m3uaNaEntry 2 } m3uaNaMtp3ProtocolType OBJECT-TYPE SYNTAX INTEGER { itu(1), ansi(2), china(3), ttc(4), other(5) } MAX-ACCESS read-create STATUS current DESCRIPTION "The MTP3 protocol type for this NA." ::= { m3uaNaEntry 4 } m3uaNaMtp3ProtocolVariant OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The MTP3 protocol variant for this NA." ::= { m3uaNaEntry 5 } m3uaNaMtp3ProtocolVersion OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The MTP3 protocol version for this NA." ::= { m3uaNaEntry 6 } m3uaNaRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted by management operation using the RowStatus convention." ::= { m3uaNaEntry 7 } ----------------------------------------------------------------------- -- M3UA TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- THE POINT CODE TABLE ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ATTRIBUTES - CONFIG ----------------------------------------------------------------------- -- The PC table contains a list of point codes that identify the SG -- node in the SS7 Network. This list is related with and extends -- information of every NA in NA Table. -- This table expand information in entries in Network Appearance -- Table. A SG with several Network Appearances may be connected to -- different SS7 Networks and may be represented in each SS7 Network by -- different Point Codes. m3uaNaPcTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaNaPcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the list of Point Codes that identify the SG Node in the SS7 Network for that Network App." ::= { m3uaNaConfig 2 } m3uaNaPcEntry OBJECT-TYPE SYNTAX M3uaNaPcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Point Code Entry." INDEX { m3uaRKNa, -- shared index m3uaNaPC } ::= { m3uaNaPcTable 1 } M3uaNaPcEntry ::= SEQUENCE { m3uaNaPC Unsigned32, m3uaNaPcRowStatus RowStatus } m3uaNaPC OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Point Code Value. Range: 0 to 16777215." ::= { m3uaNaPcEntry 1 } m3uaNaPcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "An object that allows entries in this table to be created and deleted by management operation using the RowStatus convention." ::= { m3uaNaPcEntry 2 } ----------------------------------------------------------------------- -- M3UA LOOKUP REVERSE TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ENDPOINT BY ASSOCIATION ----------------------------------------------------------------------- -- This table allows the obtention of the Remote Endpoint Local Id -- for an specific association. m3uaLookupSpEpbyAssocTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaLookupSpEpbyAssocEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the list of remote Endpoints defined indexed by the Id of the association established to that Endpoint." ::= { m3uaLookup 1 } m3uaLookupSpEpbyAssocEntry OBJECT-TYPE SYNTAX M3uaLookupSpEpbyAssocEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Point Code Entry." INDEX { m3uaSpEpAssocId, -- shared index m3uaLookupSpEpId } -- shared index ::= { m3uaLookupSpEpbyAssocTable 1 } M3uaLookupSpEpbyAssocEntry ::= SEQUENCE { m3uaLookupSpEpId Unsigned32 } m3uaLookupSpEpId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Signaling Process Endpoint Identification Value." ::= { m3uaLookupSpEpbyAssocEntry 1 } ----------------------------------------------------------------------- -- M3UA LOOKUP REVERSE TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ROUTING KEYS BY APPLICATION ID ----------------------------------------------------------------------- -- This table allows the obtention of the Routing Keys for an specific -- Application. m3uaLookupRkbyAppTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaLookupRkbyAppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the list of Routing Keys defined for an Application." ::= { m3uaLookup 2 } m3uaLookupRkbyAppEntry OBJECT-TYPE SYNTAX M3uaLookupRkbyAppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Point Code Entry." INDEX { m3uaPeerAppId, -- shared index m3uaLookupRKId } -- shared index ::= { m3uaLookupRkbyAppTable 1 } M3uaLookupRkbyAppEntry ::= SEQUENCE { m3uaLookupRKId Unsigned32 } m3uaLookupRKId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Routing Key Identification Value." ::= { m3uaLookupRkbyAppEntry 1 } ----------------------------------------------------------------------- -- M3UA LOOKUP REVERSE TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ROUTING KEYS BY DPC-NA ----------------------------------------------------------------------- -- This table allows the obtention of the Routing Key for an specific -- DPC-NA combination. m3uaLookupRkbyDpcNaTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaLookupRkbyDpcNaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the list of Routing Keys defined for an Application." ::= { m3uaLookup 3 } m3uaLookupRkbyDpcNaEntry OBJECT-TYPE SYNTAX M3uaLookupRkbyDpcNaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Point Code Entry." INDEX { m3uaRKDpc, -- shared index m3uaRKNa, -- shared index m3uaRKId } -- shared index ::= { m3uaLookupRkbyDpcNaTable 1 } M3uaLookupRkbyDpcNaEntry ::= SEQUENCE { m3uaLookupRKbyDpcNaId Unsigned32 } m3uaLookupRKbyDpcNaId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Routing Key Identification Value." ::= { m3uaLookupRkbyDpcNaEntry 1 } ----------------------------------------------------------------------- -- M3UA LOOKUP REVERSE TABLES ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- ENDPOINTS BY APPLICATION ID ----------------------------------------------------------------------- -- This table allows the obtention of the Endpoints serving an specific -- Application. m3uaLookupSpEpbyAppTable OBJECT-TYPE SYNTAX SEQUENCE OF M3uaLookupSpEpbyAppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the list of Endpoints Id serving an Application." ::= { m3uaLookup 4 } m3uaLookupSpEpbyAppEntry OBJECT-TYPE SYNTAX M3uaLookupSpEpbyAppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Point Code Entry." INDEX { m3uaAppId, -- shared index m3uaLookupSpEpbyAppId } -- shared index ::= { m3uaLookupSpEpbyAppTable 1 } M3uaLookupSpEpbyAppEntry ::= SEQUENCE { m3uaLookupSpEpbyAppId Unsigned32 } m3uaLookupSpEpbyAppId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Signaling Process Endpoint Identification Value." ::= { m3uaLookupSpEpbyAppEntry 1 } -- 4.1 Conformance Information m3uaGroups OBJECT IDENTIFIER ::= { m3uaConformance 1 } m3uaCompliances OBJECT IDENTIFIER ::= { m3uaConformance 2 } -- 4.1.1 Compliance Statements m3uaCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for SNMPv3 entities which implement M3UA. The M3UA MIB specifies in this compliant implementation that Only need to support IPv4/IPv6 addresses without a zone index, unknown type and DNS names. Support for IPv4/IPv6 addresses without zone indices is not required." MODULE -- this module MANDATORY-GROUPS { m3uaAttributesGroup, m3uaLogAppAttributesTableGroup, m3uaSpEpAttributesTableGroup, m3uaAppSpEpAttributesTableGroup, m3uaRoutingAttributesTableGroup, m3uaRKSiAttributesTableGroup, m3uaRKOpcAttributesTableGroup, m3uaRKCicRangeAttribTableGroup, m3uaNaAttributesTableGroup, m3uaPcAttributesTableGroup, m3uaLocAddrAttributesTableGroup, m3uaRemAddrAttributesTableGroup } OBJECT m3uaAssocLocalAddressIPType SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2) } DESCRIPTION "It is only required to have IPv4 and IPv6 addresses without zone indices. Unknown values must also be supported in case the IP address has an invalid/unknown format." OBJECT m3uaAssocRemAddressIPType SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2) } DESCRIPTION "It is only required to have IPv4 and IPv6 addresses without zone indices. Unknown values must also be supported in case the IP address has an invalid/unknown format." ::= { m3uaCompliances 1 } -- 4.1.2 Units of conformance m3uaAttributesGroup OBJECT-GROUP OBJECTS { m3uaVersion, m3uaProcType, m3uaLocalPort, m3uaTrValue, m3uaTBeatValue, m3uaTAckValue, m3uaTPaudValue, m3uaHeartBeat, m3uaSpLshMethod, m3uaStreamLshMethod, m3uaFailOverBuffSize, m3uaRoutingFailures } STATUS current DESCRIPTION "The m3ua group of objects providing for management of M3UA entities. Common parameters for the protocol." ::= { m3uaGroups 1 } m3uaLogAppAttributesTableGroup OBJECT-GROUP OBJECTS { m3uaAppId, m3uaAppType, m3uaAppState, m3uaAppTrafficMode, m3uaAppUnreachable } STATUS current DESCRIPTION "The m3ua group of objects to manage ASs/SGs and IPSs." ::= { m3uaGroups 2 } m3uaSpEpAttributesTableGroup OBJECT-GROUP OBJECTS { m3uaSpEpId, m3uaSpEpAssocId, m3uaSpEpAssocRemHostName, m3uaSpEpAssocRemPort, m3uaSpEpAssocReqOutStreams, m3uaSpEpAssocOutStreams, m3uaSpEpAssocIncStreams, m3uaSpEpAssocState, m3uaSpEpAssocState, m3uaSpEpAssocDataOut, m3uaSpEpAssocDataIn, m3uaSpEpAssocAspupOut, m3uaSpEpAssocAspupAckOut, m3uaSpEpAssocAspacOut, m3uaSpEpAssocAspacAckOut, m3uaSpEpAssocAspdnOut, m3uaSpEpAssocAspdnAckOut, m3uaSpEpAssocAspiaOut, m3uaSpEpAssocAspiaAckOut, m3uaSpEpAssocAspupIn, m3uaSpEpAssocAspupAckIn, m3uaSpEpAssocAspacIn, m3uaSpEpAssocAspacAckIn, m3uaSpEpAssocAspdnIn, m3uaSpEpAssocAspdnAckIn, m3uaSpEpAssocAspiaIn, m3uaSpEpAssocAspiaAckIn, m3uaSpEpAssocNotifyOut, m3uaSpEpAssocErrorOut, m3uaSpEpAssocNotifyIn, m3uaSpEpAssocErrorIn, m3uaSpEpAssocDunaOut, m3uaSpEpAssocDavaOut, m3uaSpEpAssocSconOut, m3uaSpEpAssocDupuOut, m3uaSpEpAssocDaudOut, m3uaSpEpAssocDunaIn, m3uaSpEpAssocDavaIn, m3uaSpEpAssocSconIn, m3uaSpEpAssocDupuIn, m3uaSpEpAssocDaudIn } STATUS current DESCRIPTION "The m3ua group of objects to manage SP Endpoints." ::= { m3uaGroups 3 } m3uaAppSpEpAttributesTableGroup OBJECT-GROUP OBJECTS { m3uaAppSpEpState } STATUS current DESCRIPTION "The m3ua group of objects to manage Signaling Processes (SGPs, ASPs or IPSPs) for the different Applications they are serving." ::= { m3uaGroups 4 } m3uaRoutingAttributesTableGroup OBJECT-GROUP OBJECTS { m3uaRKId, m3uaRKDpc, m3uaRKNa, m3uaPeerAppId, m3uaPeerAppTrafficMode } STATUS current DESCRIPTION "The m3ua group of objects to manage Routing Tables." ::= { m3uaGroups 5 } m3uaRKSiAttributesTableGroup OBJECT-GROUP OBJECTS { m3uaRKSi } STATUS current DESCRIPTION "The m3ua group of objects to manage SI Table for a RKey." ::= { m3uaGroups 6 } m3uaRKOpcAttributesTableGroup OBJECT-GROUP OBJECTS { m3uaRKOpc } STATUS current DESCRIPTION "The m3ua group of objects to manage OPC Table for a RKey." ::= { m3uaGroups 7 } m3uaRKCicRangeAttribTableGroup OBJECT-GROUP OBJECTS { m3uaRKCicMin, m3uaRKCicMax } STATUS current DESCRIPTION "The m3ua group of objects to manage CIC Table for a RKey." ::= { m3uaGroups 8 } m3uaNaAttributesTableGroup OBJECT-GROUP OBJECTS { m3uaNaNI, m3uaNaMtp3ProtocolType, m3uaNaMtp3ProtocolVariant, m3uaNaMtp3ProtocolVersion } STATUS current DESCRIPTION "The m3ua group of objects to manage NA Tables." ::= { m3uaGroups 9 } m3uaPcAttributesTableGroup OBJECT-GROUP OBJECTS { m3uaNaPC } STATUS current DESCRIPTION "The m3ua group of objects to manage PC Tables." ::= { m3uaGroups 10 } m3uaLocAddrAttributesTableGroup OBJECT-GROUP OBJECTS { m3uaAssocLocalAddressIPType, m3uaAssocLocalAddressIP } STATUS current DESCRIPTION "The m3ua group of objects to manage Local IP Add. Tables." ::= { m3uaGroups 11 } m3uaRemAddrAttributesTableGroup OBJECT-GROUP OBJECTS { m3uaAssocRemAddressIPType, m3uaAssocRemAddressIP } STATUS current DESCRIPTION "The m3ua group of objects to manage Remote IP Add. Tables." ::= { m3uaGroups 12 } END