Network Working Group                          Javier Pastor-Balbas (ed.)
  INTERNET-DRAFT                                             Antonio Canete
                                                              Antonio Roque
                                                                   Ericsson
  
  Expires in six months                                        August, 2004
  
  
  
                     SS7 MTP3-User Adaptation Layer (M3UA)
                    Management Information Base using SMIv2
                     <draft-ietf-sigtran-m3ua-mib-07.txt>
  
  Status of This Memo
  
  By submitting this Internet-Draft, I certify that any applicable patent
  or other IPR claims of which I am aware have been disclosed, and any of
  which I become aware will be disclosed, in accordance with RFC 3668.
  
  Internet-Drafts are working documents of the Internet Engineering Task
  Force (IETF), its areas, and its working groups.  Note that other groups
  may also distribute working documents as Internet-Drafts.
  
  Internet-Drafts are draft documents valid for a maximum of six months and
  may be updated, replaced, or obsoleted by other documents at any time. It
  is inappropriate to use Internet-Drafts as reference material or to cite
  them other than as "work in progress."
  
  The list of current Internet-Drafts can be accessed at
  http://www.ietf.org/ietf/1id-abstracts.txt.
  
  The list of Internet-Draft Shadow Directories can be accessed at
  http://www.ietf.org/shadow.html.
  
  This document is a product of the Signaling Transport Working Group of
  the Internet Engineering Task Force (IETF).  Comments are welcome should
  be submitted to the mailing list sigtran@ietf.org.
  
  
  Abstract
  
  The MTP3-User Adaptation Layer is a protocol for the transport of any SS7
  MTP3-User signalling (e.g., ISUP and SCCP messages) over IP using the
  services of the Stream Control Transmission Protocol. Also, provision is
  made for protocol elements that enable a seamless operation of the MTP3-
  User peers in the SS7 and IP domains. This protocol would be used between
  a Signalling Gateway (SG) and a Media Gateway Controller (MGC) or IP-
  resident Database. It is assumed that the SG receives SS7 signaling over
  a standard SS7 interface using the SS7 Message Transfer Part (MTP) to
  provide transport.
  
  
  
  Roque, et al                                                     [Page 1]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
  This memo defines the Management Information Base (MIB) module, which
  describes the minimum amount of objects needed to manage the
  implementation of the M3UA.
  
  
  Open Issues
  
  - Remove this section.
  
  - Remove Revision History
  
  - IANA -> Decide under which object identifier branch of the SNMP tree,
  M3UA will be placed (value obtained when submitted to the IETF editor).
  
  - Update references to drafts.
  
  - Check Security Considerations section
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  Roque, et al                                                    [Page 2]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
     Table of Contents
  
          1.  Introduction...........................................4
          1.1  Abbreviations.........................................4
          2. The Internet-Standard Management Framework..............4
          3.  Structure of the MIB...................................5
          3.1  Management............................................6
          3.1.1  Attributes..........................................6
          3.1.2  ASP Tables..........................................7
          3.1.3  SGP/IPSP Tables....................................11
          3.1.4  Generic Tables.....................................16
          3.2  Conformance..........................................18
          3.2.1 Groups..............................................18
          3.2.2 Compliance..........................................18
          4.  Definitions...........................................18
          5. References.............................................57
          5.1 Normative References..................................57
          5.2 Informative References................................58
          6. Security Considerations................................59
          7. Acknowledgements.......................................60
          8. Authors' Addresses.....................................60
          9. Revision History.......................................60
          9.1 Changes from draft rev 06 to draft rev 07:............60
          9.2 Changes from draft rev 05 to draft rev 06:............60
          9.3 Changes from draft rev 04 to draft rev 05:............60
          9.4 Changes from draft rev 03 to draft rev 04:............61
          9.5 Changes from draft rev 02 to draft rev 03:............61
          9.6 Changes from draft rev 01 to draft rev 02:............62
          9.7 Changes due to the alignment with the RFC2851 update..63
  
  
  
  
  
  
  
  
  Roque, et al                                                    [Page 3]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  1.  Introduction
  
     This memo defines the Management Information Base (MIB) module which
     describes managed objects for implementations of the M3UA.
  
     The document starts with a brief description of the SNMP framework and
     continues with the MIB explanation and security consideration among
     others.
  
     Terms related to the SCTP architecture are explained in [1]. Other
     especific abbreviations are listed below.
  
     The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
     "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
     document are to be interpreted as described in RFC 2119 [RFC2119].
  
  
  
  1.1  Abbreviations
  
     AS     - Application Server
     ASP    - Application Server Process
     ASPM   - Application Server Process Management
     CIC    - Circuit Identification Code
     DPC    - Destination Point Code
     IPSP   - IP Server Process
     MIB    - Management Information Base
     M3UA   - SS7 MTP3-User Adaptation Layer
     NA     - Network Appearance
     NI     - Network Indicator
     OPC    - Originating Point Code
     PC     - Point Code
     SCTP   - Stream Control Transmission Protocol
     SG     - Signaling Gateway
     SGP    - Signaling Gateway Process
     SI     - Service Indicator
     SMI    - Structure of Management Information
     SNMP   - Simple Network Management Protocol
     SP     - Signaling Process
     SSN    - Sub-System Number
  
  
  2. The Internet-Standard Management Framework
  
     For a detailed overview of the documents that describe the current
     Internet-Standard Management Framework, please refer to section 7 of
     RFC 3410 [RFC3410].
  
  
  
  
  Roque, et al                                                    [Page 4]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
     Managed objects are accessed via a virtual information store, termed
     the Management Information Base or MIB. MIB objects are generally
     accessed through the Simple Network Management Protocol (SNMP).
     Objects in the MIB are defined using the mechanisms defined in the
     Structure of Management Information (SMI). This memo specifies a MIB
     module that is compliant to the SMIv2, which is described in STD 58,
     RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580
     [RFC2580].
  
  
  3.  Structure of the MIB
  
     The MIB is structured in the following way:
  
  
     MIB-2 {1 3 6 1 2 1}
       |
       +--(xxxx)m3uaMib
            |
            +--(1) m3uaManagement
            |   |
            |   +--(1) m3uaAttributes
            |   |   |
            |   |   +--(1) m3uaConfig
            |   |   |
            |   |   +--(2) m3uaStatistics
            |   |
            |   |
            |   +--(2) m3uaTables
            |
            |
            +--(2) m3uaConformance
                |
                +--(1) m3uaGroups
                |
                +--(2) m3uaCompliances
                    |
                    +--(1) m3uaAspCompliance
                    |
                    +--(2) m3uaSgpIpspCompliance
  
  
  
     where the following sections are described :
  
     o m3uaManagement, where all the objects to manage M3UA are defined
       under this branch.
  
  
  
  
  Roque, et al                                                    [Page 5]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
       - m3uaAttributes: where general attributes values are placed. It is
         divided in:
  
         ¸ m3uaConfig: where the general M3UA configuration parameters are
           listed.
  
         ¸ m3uaStatistics: where general Statistics for M3UA are listed.
  
       - m3uaTables: where specific attributes for each element that can be
         defined and used to manage a M3UA Based System. Every table is
         structured in the following way:
  
                      m3uaScopeTablename
                           |
                          / \
              m3uaScopeCfg   m3uaScopeStat
  
       These tables hold data for:
  
        - Asp: Tables that are implemented in ASP Agents.
  
        - SgpIpsp: Tables that are implemented in both SGP and IPSP Agents.
  
        - Gen: Tables implemented in all ASP, SGP and IPSP Agents.
  
     o m3uaConformance, for the Unit of Conformance.
  
       - m3uaGroups: M3UA MIB variables have been grouped according to
         their functionality and the context they belong to.
  
       - m3uaCompliances: minimal list of objects in the M3UA MIB module
         that an agent developer must implement.
  
  
  3.1  Management
  
  3.1.1  Attributes
  
  3.1.1.1 Protocol General Variables
  
     The first section of the MIB contains the general variables of the
     M3UA protocol. Maximum, minimum and initial values can be found here.
  
  3.1.1.2 Protocol General Statistics
  
     Statistics included here relate to the whole M3UA layer. Statistics
     per  association are defined inside specific association tables.
  
  
  
  
  Roque, et al                                                    [Page 6]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  3.1.2  ASP Tables
  
     All the tables included within this branch, are tables to be located
     in the ASP node. These tables will show remote (SGP) or local (ASP)
     nodes parameters.
  
     The tables have been divided into Configuration Tables (Cfg) and
     Statistic Tables (Stat).
  
  3.1.2.1 Destination Table
  
     The destination table is composed of all the parameters needed to find
     the right SG to reach the SS7 destination. The addressing parameters
     that are needed are: Network Appearance (NA) that univocally reference
     the network where the message is sent, and Destination Point Code
     (DPC), which is the final address in the SS7 domain.
  
     Each final destination within the SS7 domain can be reached through
     one or more Signaling Gateways (SGs). The state of the destination may
     be different for each SG and AS pairs.
  
     The result of this table would be the final destination state. An SS7
     node may be available, unavailable, congested, restricted or unknown.
     There may be certain cases where its state is unknown, e.g. after
     initialization.
  
  
     mib-2 {1 3 6 1 2 1}
       +--(xxxx) m3uaMib
            |
            +--(1) m3uaManagement
            |   |
            |   :
            |   :
            |   |
            |   +--(2) m3uaTables
            |       |
            :       +--(1) m3uaAsp
            :           |
                        +--(1) m3uaAspCfg
                        |   |
                        :   +--(1) m3uaAspDestTable
                        :   |   |
                            :   +--(1) m3uaAspDestNa (index)
                            :   |
                                +--(2) m3uaAspDestDpc (index)
                                |
                                +--(3) m3uaAspDestSgId (index)
  
  
  
  Roque, et al                                                    [Page 7]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
                                |
                                +--(4) m3uaAspDestAsId (index)
                                |
                                +--(5) m3uaAspDestState
  
  
  
  
  3.1.2.2 Signaling Gateway Process Table
  
     This table compiles the SGPs that serve a SG. An SGP may be only
     activated for certain ASes.
  
     The result of the table is the status of the AS through a specific
     SGP.
  
  
     mib-2 {1 3 6 1 2 1}
       +--(xxxx) m3uaMib
            |
            +--(1) m3uaManagement
            |   |
            |   :
            |   :
            |   |
            |   +--(2) m3uaTables
            |       |
            :       +--(1) m3uaAsp
            :       :   |
                    :   +--(1) m3uaAspCfg
                        |   |
                        :   :
                        :   +--(2) m3uaAspSgpTable
                            |   |
                            :   +--(1) m3uaAspSgpAsId (index)
                            :   |
                                +--(2) m3uaAspSgpSgId (index)
                                |
                                +--(3) m3uaAspSgpId (index)
                                |
                                +--(4) m3uaAspSgpState
  
  
  
  
  
  3.1.2.3 Association Table
  
  
  
  
  Roque, et al                                                    [Page 8]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
     From an ASP point of view, an SGP can be reached using the association
     established to it. This table allows to know the identification for
     the association to a concrete SGP as well as the SCTP streams
     constraints imposed by M3UA to the lower layer.
  
  
     mib-2 {1 3 6 1 2 1}
       +--(xxxx) m3uaMib
            |
            +--(1) m3uaManagement
            |   |
            |   :
            |   :
            |   |
            |   +--(2) m3uaTables
            |       |
            :       +--(1) m3uaAsp
            :           |
                        +--(1) m3uaAspCfg
                        |   |
                        :   :
                        :   +--(3) m3uaAspAssocTable
                            |   |
                            :   +--(1) m3uaAspAssocSgpId (index)
                            :   |
                                +--(2) m3uaAspAssocId
                                |
                                +--(3) m3uaAspAssocMinOutStreams
                                |
                                +--(4) m3uaAspAssocMaxInStreams
  
  
  
  3.1.2.4 Routing Context Table
  
     The Routing Context (RC) is an optional parameter as per RFC3332. When
     this parameter is used by an M3UA implementation, this table will show
     the values that it takes.
  
     RC scope is per SGP where each AS has an associated RC value.
  
     mib-2 {1 3 6 1 2 1}
       +--(xxxx) m3uaMib
            |
            +--(1) m3uaManagement
            |   |
            |   :
            |   :
  
  
  
  Roque, et al                                                    [Page 9]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
            |   |
            |   +--(2) m3uaTables
            |       |
            :       +--(1) m3uaAsp
            :       :   |
                    :   +--(1) m3uaAspCfg
                        |   |
                        :   :
                        :   +--(3) m3uaAspRcTable
                            |   |
                            :   +--(1) m3uaAspRcSgpId (index)
                            :   |
                                +--(2) m3uaAspRcAsId (index)
                                |
                                +--(3) m3uaAspRcValue
  
  
  3.1.2.5 ASP Statistics Table
  
     It defines statistics specific to an Application Server Process.
  
     Statistics applicable to SGP, ASP and IPSP are covered in the generic
     statistics table.
  
     mib-2 {1 3 6 1 2 1}
       +--(xxxx) m3uaMib
            |
            +--(1) m3uaManagement
            |   |
            |   :
            |   :
            |   |
            |   +--(2) m3uaTables
            |       |
            :       +--(1) m3uaAsp
            :       :   |
                    :   :
                        +--(2) m3uaAspStat
                        |   |
                        :   |
                        :   +--(1) m3uaAspStatTable
                            |   |
                            :   +--(1) m3uaAspStatAssocId (index)
                            :   |
                                +--(2) m3uaAspStatAspupOut
                                |
                                +--(3) m3uaAspStatAspacOut
                                |
  
  
  
  Roque, et al                                                    [Page 10]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
                                +--(4) m3uaAspStatAspdnOut
                                |
                                +--(5) m3uaAspStatAspiaOut
                                |
                                +--(6) m3uaAspStatAspupAckIn
                                |
                                +--(7) m3uaAspStatAspacAckIn
                                |
                                +--(8) m3uaAspStatAspdnAckIn
                                |
                                +--(9) m3uaAspStatAspiaAckIn
                                |
                                +--(10) m3uaAspStatNotifyIn
                                |
                                +--(11) m3uaAspStatDaudOut
                                |
                                +--(12) m3uaAspStatDunaIn
                                |
                                +--(13) m3uaAspStatDavaIn
                                |
                                +--(14) m3uaAspStatDupuIn
  
  
  
  3.1.3  SGP/IPSP Tables
  
     All the tables included within this branch are tables to be located in
     the SGP or IPSP node. These tables will show remote (ASP/IPSP) node
     parameters.
  
     The tables have been divided into Configuration Tables (Cfg) and
     Statistics Tables (Stat).
  
  
  3.1.3.1 Routing Table
  
     The Routing table contains a list of routing keys, which translate to
     an Application Server ID and a corresponding Routing Context.
  
     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.
  
  mib-2 {1 3 6 1 2 1}
    +--(xxxx) m3uaMib
         |
         +--(1) m3uaManagement
  
  
  
  Roque, et al                                                    [Page 11]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
         |   |
         |   :
         |   :
         |   |
         |   +--(2) m3uaTables
         |       |
         |       :
         |       :
         |       |
         :       +--(2) m3uaSgpIpsp
         :           |
                     +--(1) m3uaSgpIpspCfg
                     |   |
                     :   +--(1) m3uaSgpIpspRtgTable
                     :   |   |
                         :   +--(1) m3uaSgpIpspRtgNa (index)
                         :   |
                             +--(2) m3uaSgpIpspRtgDpc (index)
                             |
                             +--(3) m3uaSgpIpspRtgSi (index)
                             |
                             +--(4) m3uaSgpIpspRtgOpc (index)
                             |
                             +--(5) m3uaSgpIpspRtgAsId
                             |
                             +--(6) m3uaSgpIpspRtgRc
  
  
  3.1.3.2 Application Server(AS) Table
  
     The Application Server table contains information on the state and
     traffic mode of each Application for which one or more routing keys
     can exist in the Signalling Gateway or IPSP routing table.
  
  
  mib-2 {1 3 6 1 2 1}
    +--(xxxx) m3uaMib
         |
         +--(1) m3uaManagement
         |   |
         |   :
         |   :
         |   |
         |   +--(2) m3uaTables
         |       |
         |       :
         |       :
         |       |
  
  
  
  Roque, et al                                                    [Page 12]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
         :       +--(2) m3uaSgpIpsp
         :           |
                     +--(1) m3uaSgpIpspCfg
                     |   |
                     :   :
                     :   +--(2) m3uaSgpIpspAsTable
                         |   |
                         :   +--(1) m3uaSgpIpspAsId (index)
                         :   |
                             +--(2) m3uaSgpIpspAsState
                             |
                             +--(3) m3uaSgpIpspAsTmt
  
  
  
  
  
  
  3.1.3.3 Application Server Process (ASP) Table
  
     This table shows the State of the Application Server Process or IPSP
     for each Application Server, and the role of the ASP in the AS traffic
     distribution, according to each AS traffic mode.
  
  
  mib-2 {1 3 6 1 2 1}
    +--(xxxx) m3uaMib
         |
         +--(1) m3uaManagement
         |   |
         |   :
         |   :
         |   |
         |   +--(2) m3uaTables
         |       |
         |       :
         |       :
         |       |
         :       +--(2) m3uaSgpIpsp
         :           |
                     +--(1) m3uaSgpIpspCfg
                     |   |
                     :   :
                     :   +--(3) m3uaSgpIpspAspTable
                         |   |
                         :   +--(1) m3uaSgpIpspAspAsId (index)
                         :   |
                             +--(2) m3uaSgpIpspAspId (index)
  
  
  
  Roque, et al                                                    [Page 13]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
                             |
                             +--(3) m3uaSgpIpspAspState
                             |
                             +--(4) m3uaSgpIpspAspRole
  
  
  
  3.1.3.4 Application Server Process (ASP) Association Table
  
     It defines data related to the SCTP Association for an Application
     Server Process or IPSP.
  
     Further Association data can be obtained from the SCTP MIB.
  
  
  mib-2 {1 3 6 1 2 1}
    +--(xxxx) m3uaMib
         |
         +--(1) m3uaManagement
         |   |
         |   :
         |   :
         |   |
         |   +--(2) m3uaTables
         |       |
         |       :
         |       :
         |       |
         :       +--(2) m3uaSgpIpsp
         :           |
                     +--(1) m3uaSgpIpspCfg
                     |   |
                     :   :
                     :   +--(4) m3uaSgpIpspAssocTable
                         |   |
                         :   +--(1) m3uaSgpIpspAssocAspId (index)
                         :   |
                             +--(2) m3uaSgpIpspAssocId
                             |
                             +--(3) m3uaSgpIpspAssocReqOutStreams
  
  
  
  
  3.1.3.5 SGP / IPSP Statistics Table
  
     It defines statistics specific to a Signaling Gateway Process or IP
     Signaling Process.
  
  
  
  Roque, et al                                                    [Page 14]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
     Statistics applicable to SGP, ASP and IPSP are covered in the generic
     statistics table.
  
     For the IPSP, the ASP Statistics table also applies.
  
     The table contains statistics data related to the M3UA messages
     exchanged through each association at the SGP or IPSP.
  
  
     mib-2 {1 3 6 1 2 1}
       +--(xxxx) m3uaMib
            |
            +--(1) m3uaManagement
            |   |
            |   :
            |   :
            |   |
            |   +--(2) m3uaTables
            |       |
            |       :
            |       :
            |       |
            :       +--(2) m3uaSgpIpsp
            :       :   |
                    :   :
                        +--(2) m3uaSgpIpspStat
                        |   |
                        :   |
                        :   +--(1) m3uaSgpIpspStatTable
                            |   |
                            :   +--(1) m3uaSgpIpspStatAssocId (index)
                            :   |
                                +--(2) m3uaSgpIpspStatAspupAckOut
                                |
                                +--(3) m3uaSgpIpspStatAspacAckOut
                                |
                                +--(4) m3uaSgpIpspStatAspdnAckOut
                                |
                                +--(5) m3uaSgpIpspStatAspiaAckOut
                                |
                                +--(6) m3uaSgpIpspStatAspupIn
                                |
                                +--(7) m3uaSgpIpspStatAspacIn
                                |
                                +--(8) m3uaSgpIpspStatAspdnIn
                                |
                                +--(9) m3uaSgpIpspStatAspiaIn
  
  
  
  Roque, et al                                                    [Page 15]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
                                |
                                +--(10) m3uaSgpIpspStatNotifyOut
                                |
                                +--(11) m3uaSgpIpspStatDunaOut
                                |
                                +--(12) m3uaSgpIpspStatDavaOut
                                |
                                +--(13) m3uaSgpIpspStatDupuOut
                                |
                                +--(14) m3uaSgpIpspStatDaudIn
  
  
  
  3.1.4  Generic Tables
  
  3.1.4.1 Network Appearance Table
  
     It defines the data specific to a Network Appearance.
  
  
     mib-2 {1 3 6 1 2 1}
       +--(xxxx) m3uaMib
            |
            +--(1) m3uaManagement
            |   |
            |   :
            |   :
            |   |
            |   +--(2) m3uaTables
            |       |
            :       :
            :       :
                    +--(3) m3uaGen
                        |
                        +--(1) m3uaGenCfg
                        |   |
                        :   +--(1) m3uaGenNaTable
                            |   |
                            :   +--(1) m3uaGenNaValue (index)
                            :   |
                                +--(2) m3uaGenNaNi
                                |
                                +--(3) m3uaGenNaMtp3ProtType
                                |
                                +--(4) m3uaGenNaMtp3ProtVariant
                                |
                                +--(5) m3uaGenNaMtp3ProtVersion
  
  
  
  
  Roque, et al                                                    [Page 16]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
  
  3.1.4.2 Generic Statistics Table
  
  
     Defines statistics common to Application Server Processes, Signaling
     Gateway Processes and IP Signaling Processes.
  
     The table contains statistics data related to the M3UA messages
     exchanged through each association at the Signaling Process.
  
  
     mib-2 {1 3 6 1 2 1}
       +--(xxxx) m3uaMib
            |
            +--(1) m3uaManagement
            |   |
            |   :
            |   :
            |   |
            |   +--(2) m3uaTables
            |       |
            :       :
            :       :
                    |
                    +--(3) m3uaGen
                        |
                        :
                        :
                        |
                        +--(2) m3uaGenStat
                        |   |
                        :   +--(1) m3uaGenStatTable
                            |   |
                            :   +--(1) m3uaGenStatAssocId (index)
                            :   |
                                +--(2) m3uaGenStatAssocDataOut
                                |
                                +--(3) m3uaGenStatAssocDataIn
                                |
                                +--(4) m3uaGenStatAssocErrorOut
                                |
                                +--(5) m3uaGenStatAssocErrorIn
                                |
                                +--(6) m3uaGenStatAssocSconOut
                                |
                                +--(7) m3uaGenStatAssocSconIn
  
  
  
  
  Roque, et al                                                    [Page 17]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
  
  
  3.2  Conformance
  
  3.2.1 Groups
  
     This section includes all the variables defined in the MIB grouped by
     function.
  
  3.2.2 Compliance
  
     Requirements of the M3UA MIB to be implemented.
  
  
  4.  Definitions
  
  M3UA-MIB DEFINITIONS ::= BEGIN
  
  IMPORTS
      MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter32, Counter64, mib-2
           FROM SNMPv2-SMI               -- RFC 2578
  
      TruthValue
            FROM SNMPv2-TC               -- RFC2579
  
      MODULE-COMPLIANCE, OBJECT-GROUP
           FROM SNMPv2-CONF              -- RFC 2580
      ;
  
  
  m3uaMIB MODULE-IDENTITY
       LAST-UPDATED "200306050000Z"       -- 5th June 2003
       ORGANIZATION "IETF SIGTRAN Working Group"
       CONTACT-INFO
            "
             WG EMail: sigtran@ietf.org
  
             Web Page:
                   http://www.ietf.org/html.charters/sigtran-charter.html
  
             Chair:     Lyndon Ong
                        Ciena Corporation
                        0480 Ridgeview Drive
                        Cupertino, CA  95014
                        USA
                        Tel:
                        Email: lyong@ciena.com
  
  
  
  Roque, et al                                                    [Page 18]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
             Editors:   Antonio Roque-Alvarez
                        R&D Department
                        Ericsson Espana S. A.
                        Via de los Poblados, 13
                        28033 Madrid
                        Spain
                        Tel:   +34 91 339 3523
                        Email: Antonio.Roque@ericsson.com
  
                        Antonio Canete-Martinez
                        R&D Department
                        Ericsson Espana S. A.
                        Via de los Poblados, 13
                        28033 Madrid
                        Spain
                        Tel:   +34 91 339 2460
                        Email: Antonio.Canete@ericsson.com
  
                        Jose-Javier Pastor-Balbas
                        R&D Department
                        Ericsson Espana S. A.
                        Via de los Poblados, 13
                        28033 Madrid
                        Spain
                        Tel:   +34 91 339 1397
                        Email: J.Javier.Pastor@ericsson.com
            "
       DESCRIPTION
            "The MIB module for managing M3UA implementations.
  
            Copyright (C) The Internet Society (2003). This version of this
            MIB module is part of RFC YYYY; see the RFC itself for full
            legal notices. "
  
       REVISION "200306050000Z"       -- 5th June 2003
  
       DESCRIPTION " Initial version, published as RFC YYYY"
         -- RFC Editor: to assign YYYY
  
       ::= {  mib-2 xxxx }
  
         -- IANA: to assign xxxx
         -- RFC Editor: to change xxxx into the value assigned by IANA
  
  
  
  
  
  
  
  Roque, et al                                                    [Page 19]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
  -- Top-level structure of the MIB
  
  
  m3uaManagement              OBJECT IDENTIFIER ::= { m3uaMIB 1 }
  m3uaConformance             OBJECT IDENTIFIER ::= { m3uaMIB 2 }
  
    m3uaAttributes            OBJECT IDENTIFIER ::= { m3uaManagement 1 }
      m3uaConfig              OBJECT IDENTIFIER ::= { m3uaAttributes 1 }
      m3uaStatistics          OBJECT IDENTIFIER ::= { m3uaAttributes 2 }
  
  
    m3uaTables                OBJECT IDENTIFIER ::= { m3uaManagement 2 }
  
      m3uaAsp                 OBJECT IDENTIFIER ::= { m3uaTables 1 }
        m3uaAspCfg            OBJECT IDENTIFIER ::= { m3uaAsp 1 }
   --     m3uaAspDestTable    OBJECT IDENTIFIER ::= { m3uaAspCfg 1 }
   --     m3uaAspSgpTable     OBJECT IDENTIFIER ::= { m3uaAspCfg 2 }
   --     m3uaAspAssocTable   OBJECT IDENTIFIER ::= { m3uaAspCfg 3 }
   --     m3uaAspRcTable      OBJECT IDENTIFIER ::= { m3uaAspCfg 4 }
        m3uaAspStat           OBJECT IDENTIFIER ::= { m3uaAsp 2 }
   --     m3uaAspStatTable    OBJECT IDENTIFIER ::= { m3uaAspStat 1 }
  
      m3uaSgpIpsp             OBJECT IDENTIFIER ::= { m3uaTables 2 }
        m3uaSgpIpspCfg        OBJECT IDENTIFIER ::= { m3uaSgpIpsp 1 }
   --     m3uaSgpIpspRtgTable OBJECT IDENTIFIER ::= { m3uaSgpIpspCfg 1 }
   --     m3uaSgpIpspAsTable  OBJECT IDENTIFIER ::= { m3uaSgpIpspCfg 2 }
   --     m3uaSgpIpspAspTable OBJECT IDENTIFIER ::= { m3uaSgpIpspCfg 3 }
   --     m3uaSgpIpspAssocTable OBJECT IDENTIFIER ::= {m3uaSgpIpspCfg 4}
        m3uaSgpIpspStat       OBJECT IDENTIFIER ::= { m3uaSgpIpsp 2 }
   --     m3uaSgIpspStatTable OBJECT IDENTIFIER ::= { m3uaSgpIpspStat 1 }
  
      m3uaGen                OBJECT IDENTIFIER ::= { m3uaTables 3 }
        m3uaGenCfg           OBJECT IDENTIFIER ::= { m3uaGen 1 }
   --     m3uaGenNaTable     OBJECT IDENTIFIER ::= { m3uaGenCfg 1 }
  
        m3uaGenStat          OBJECT IDENTIFIER ::= { m3uaGen 2 }
   --     m3uaGenStatTable   OBJECT IDENTIFIER ::= { m3uaGenStat 1 }
  
  
  
  
  
  
  -----------------------------------------------------------------------
  -- M3UA MANAGEMENT
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  
  
  
  Roque, et al                                                    [Page 20]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  -- 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),     -- Signaling 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-only
      STATUS      current
      DESCRIPTION
              "Identifies the port of the M3UA service. Well-known Port for
              M3UA is 2905."
      DEFVAL {2905}  -- well-known port assigned by IANA to M3UA
  
      ::= { m3uaConfig 3 }
  
  m3uaTrInitValue OBJECT-TYPE
      SYNTAX      Unsigned32
      UNITS       "milliseconds"
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Initial value of the Failover timer Tr. Tr set with value 0
              disables buffering."
      DEFVAL {3000}  -- 3000 milliseconds itÆs the recommended value
  
      ::= { m3uaConfig 4 }
  
  
  
  Roque, et al                                                    [Page 21]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
  m3uaTPAudInitValue OBJECT-TYPE
      SYNTAX      Unsigned32
      UNITS       "milliseconds"
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Initial value of the Periodic Audit timer TPAud."
      DEFVAL {5000}  -- 5000 milliseconds itÆs the recommended value
  
      ::= { m3uaConfig 5 }
  
  
  m3uaHeartBeat OBJECT-TYPE
      SYNTAX      TruthValue
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
             "Activates or deactivates the heartbeat procedure at M3UA
             level.
  
             When the object is set to 'true' (1), the heartbeat procedure
             is enabled.
  
             When the object is set to 'false' (2), Heartbeat is disabled.
             No BEAT messages are sent but the BEAT messages received are
             responded."
  
      ::= { m3uaConfig 6 }
  
  m3uaTBeatInitValue OBJECT-TYPE
      SYNTAX      Unsigned32
      UNITS       "milliseconds"
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Initial value of the HeartBeat timer TBeat."
      DEFVAL {1000}  -- 1000 milliseconds is the recommended value
  
      ::= { m3uaConfig 7 }
  
  m3uaTAckInitValue OBJECT-TYPE
      SYNTAX      Unsigned32
      UNITS       "milliseconds"
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Initial value of the Retransmission timer TAck."
  
  
  
  Roque, et al                                                    [Page 22]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      DEFVAL {2000}  -- 2000 milliseconds is the recommended value
  
      ::= { m3uaConfig 8 }
  
  
  m3uaFailOverBuffSize OBJECT-TYPE
      SYNTAX      Unsigned32
      UNITS       "bytes"
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Size of the failover retransmission buffer. Recommended
              value is 64 Kbytes. Only valid if failover buffer
              option has been set to ON."
      DEFVAL {65535}  -- Recommended value is 64 Kbytes
  
      ::= { m3uaConfig 12 }
  
  -----------------------------------------------------------------------
  -- 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
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- ASP TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- CONFIG
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- DESTINATION TABLE
  
  
  
  Roque, et al                                                    [Page 23]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  -----------------------------------------------------------------------
  
  -- The Destination Table contains information about each destination
  -- that can be reached from the ASP where it is located.
  
  
  m3uaAspDestTable OBJECT-TYPE
      SYNTAX      SEQUENCE OF M3uaAspDestEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "A table containing per SS7 destination information. The
              state of destinations through each SG can be fetched per AS."
  
      ::= { m3uaAspCfg 1 }
  
  m3uaAspDestEntry OBJECT-TYPE
      SYNTAX      M3uaAspDestEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Destination parameters and relation with SGs and ASes."
      INDEX   { m3uaAspDestNa, m3uaAspDestDpc, m3uaAspDestSgId,
                m3uaAspDestAsId }
  
      ::= { m3uaAspDestTable 1 }
  
  M3uaAspDestEntry ::= SEQUENCE {
       m3uaAspDestNa                 Unsigned32,
       m3uaAspDestDpc                Unsigned32,
       m3uaAspDestSgId               Unsigned32,
       m3uaAspDestAsId               Unsigned32,
       m3uaAspDestState              INTEGER
      }
  
  
  m3uaAspDestNa OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Network Appearance. When this parameter is not used, Network
              Indicator parameter, as included in the MTP3 message, will be
              filled in."
  
      ::= { m3uaAspDestEntry 1 }
  
  m3uaAspDestDpc OBJECT-TYPE
  
  
  
  Roque, et al                                                    [Page 24]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Destination Point Code located in the SS7 network. It is the
              final destination for the message generated in the ASP which
              should reach the SS7 node traversing a Signaling Gateway."
  
      ::= { m3uaAspDestEntry 2 }
  
  m3uaAspDestSgId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Signaling Gateway (SG) Identifier. It represents an SG that
              is in the way to the final DPC located in the SS7 network."
  
      ::= { m3uaAspDestEntry 3 }
  
  m3uaAspDestAsId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Application Server (AS) Identifier. It represents an AS that
              is being served by the ASP. A specific destination address
              could be reachable or not from the ASP, depending on each AS
              this ASP is serving to."
  
      ::= { m3uaAspDestEntry 4 }
  
  m3uaAspDestState OBJECT-TYPE
      SYNTAX      INTEGER {
                      unknown (1),
                      available(2),
                      unavailable(3),
                      congested(4),
                      restricted(5)
                  }
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Destination reachability status. It is the status of the
               Signaling Point that is the final destination of a message
               within the SS7 network when the message travels through the
               Signaling Gateway (SG) identified by the m3uaAspDestSgId
               object."
  
  
  
  Roque, et al                                                    [Page 25]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
      ::= { m3uaAspDestEntry 5 }
  
  
  -----------------------------------------------------------------------
  -- M3UA TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- ASP TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- CONFIG
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- SIGNALING GATEWAY PROCESS TABLE
  -----------------------------------------------------------------------
  
  -- The SGP Table contains information about the SGPs per SG that can be
  -- reached from this ASP. It shows the state of each AS at each remote
  -- SGP.
  
  
  m3uaAspSgpTable OBJECT-TYPE
      SYNTAX      SEQUENCE OF M3uaAspSgpEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "A table containing SGP status information for each SG that
              is communicating with an AS served by this ASP."
  
      ::= { m3uaAspCfg 2 }
  
  m3uaAspSgpEntry OBJECT-TYPE
      SYNTAX      M3uaAspSgpEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              " SGP related parameters. There are SGPs available depending
              on the AS the ASP is serving and the SG it wants to send the
              messages. It may be one or more SGP for each AS-SG pair."
      INDEX   { m3uaAspSgpAsId, m3uaAspSgpSgId, m3uaAspSgpId }
  
      ::= { m3uaAspSgpTable 1 }
  
  M3uaAspSgpEntry ::= SEQUENCE {
       m3uaAspSgpAsId                Unsigned32,
       m3uaAspSgpSgId                Unsigned32,
       m3uaAspSgpId                  Unsigned32,
  
  
  
  Roque, et al                                                    [Page 26]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
       m3uaAspSgpState               INTEGER
      }
  
  
  m3uaAspSgpAsId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Application Server (AS) Identifier. It represents an AS that
              is being served by the ASP."
  
      ::= { m3uaAspSgpEntry 1 }
  
  m3uaAspSgpSgId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Signaling Gateway (SG) Identifier. It represents an SG
              composed of the SGPs identified by m3uaAspSgpId."
  
      ::= { m3uaAspSgpEntry 2 }
  
  m3uaAspSgpId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Signaling Gateway Process (SGP) Identifier. It represents an
              SGP that is serving the Signaling Gateway (SG) identified by
              the m3uaAspSgpSgId object."
  
      ::= { m3uaAspSgpEntry 3 }
  
  
  m3uaAspSgpState OBJECT-TYPE
      SYNTAX      INTEGER {
                      unknown (1),
                      active(2),
                      inactive(3),
                      down(4)
                  }
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "AS state through each SGP in the SG."
  
  
  
  
  Roque, et al                                                    [Page 27]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      ::= { m3uaAspSgpEntry 4 }
  
  
  
  
  
  -----------------------------------------------------------------------
  -- M3UA TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- ASP TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- CONFIG
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- ASSOCIATION TABLE
  -----------------------------------------------------------------------
  
  -- The Association Table contains information about the association
  -- towards each SGP that can be reached from this ASP when serving to any
  -- of its ASes. Limits of the streams that are data for the lower layer
  -- (SCTP) are also included.
  
  
  m3uaAspAssocTable OBJECT-TYPE
      SYNTAX      SEQUENCE OF M3uaAspAssocEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "A table containing SCTP association information information
              for each SGP that is communicating with this ASP."
  
      ::= { m3uaAspCfg 3 }
  
  m3uaAspAssocEntry OBJECT-TYPE
      SYNTAX      M3uaAspAssocEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              " SCTP related parameters. There will be one association to
              each of the SGPs that this ASP has to talk to."
      INDEX   { m3uaAspAssocSgpId }
  
      ::= { m3uaAspAssocTable 1 }
  
  M3uaAspAssocEntry ::= SEQUENCE {
       m3uaAspAssocSgpId             Unsigned32,
  
  
  
  Roque, et al                                                    [Page 28]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
       m3uaAspAssocId                Unsigned32,
       m3uaAspAssocMinOutStreams     Unsigned32,
       m3uaAspAssocMaxInStreams      Unsigned32
      }
  
  
  m3uaAspAssocSgpId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Signaling Gateway Process (SGP) Identifier. It represents an
              SGP."
  
      ::= { m3uaAspAssocEntry 1 }
  
  
  
  m3uaAspAssocId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Association Identification. It is the value that identifies
              the association that is established between this ASP and the
              SGP represented by m3uaAspAssocSgpId. This value is extracted
              from the SCTP association Id value returned by SCTP when the
              association is established to that endpoint. It is the link
              to get the transport values from the SCTP MIB."
  
      ::= { m3uaAspAssocEntry 2 }
  
  
  
  m3uaAspAssocMinOutStreams OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "If the SCTP association is initiated from this ASP,
              this will be the minimum number of outgoing streams that is
              requested to the remote peer at association start up."
  
      ::= { m3uaAspAssocEntry 3 }
  
  m3uaAspAssocMaxInStreams OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  read-only
  
  
  
  Roque, et al                                                    [Page 29]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      STATUS      current
      DESCRIPTION
              "It is the maximum number of input streams that this
              application can support. It is used during the Association
              establishment phase."
  
      ::= { m3uaAspAssocEntry 4 }
  
  
  
  -----------------------------------------------------------------------
  -- M3UA TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- ASP TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- CONFIG
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- ROUTING CONTEXT TABLE
  -----------------------------------------------------------------------
  
  -- The Routing Context (RC) Table contains information about the
  -- association towards each SGP that can be reached from this ASP when
  -- serving to any of its ASes.
  
  
  m3uaAspRcTable OBJECT-TYPE
      SYNTAX      SEQUENCE OF M3uaAspAssocEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "A table containing the Routing Context (RC) values for each
              SGP-AS relationship. As indicated in the M3UA RFC, the RC
              values are SGP scoped."
  
      ::= { m3uaAspCfg 4 }
  
  m3uaAspRcEntry OBJECT-TYPE
      SYNTAX      M3uaAspRcEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              " RC value for each AS as assigned by the SGP."
      INDEX   { m3uaAspRcSgpId, m3uaAspRcAsId }
  
      ::= { m3uaAspRcTable 1 }
  
  
  
  Roque, et al                                                    [Page 30]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
  M3uaAspRcEntry ::= SEQUENCE {
       m3uaAspRcSgpId                Unsigned32,
       m3uaAspRcAsId                 Unsigned32,
       m3uaAspRcValue                Unsigned32
      }
  
  m3uaAspRcSgpId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Signaling Gateway Process (SGP) Identifier. It represents an
              SGP that communicates with this ASP."
  
      ::= { m3uaAspRcEntry 1 }
  
  m3uaAspRcAsId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Application Server (AS) Identifier. It represents an AS that
              is being served by the ASP."
  
      ::= { m3uaAspRcEntry 2 }
  
  m3uaAspRcValue OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "This is the value for the Routing Context that is share
              between the SGP identified by communicatinm3uaAspRcSgpId
              object and this ASP when serving to AS identified by the
              m3uaAspRcAsId object."
  
      ::= { m3uaAspRcEntry 3 }
  
  -----------------------------------------------------------------------
  -- M3UA TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- ASP TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- STATISTICS
  -----------------------------------------------------------------------
  
  
  
  Roque, et al                                                    [Page 31]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  -----------------------------------------------------------------------
  -- ASP STATISTICS TABLE
  -----------------------------------------------------------------------
  
  -- It defines statistics specific to an Application Server Process.
  -- Statistics applicable to SGP, ASP and IPSP are covered in the generic
  -- statistics table.
  
  -- The table contains statistics data related to the M3UA messages
  -- exchanged through each association at the ASP.
  
  
  m3uaAspStatTable OBJECT-TYPE
      SYNTAX      SEQUENCE OF M3uaAspStatEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "A table containing per association statistics."
  
      ::= { m3uaAspStat 1 }
  
  m3uaAspStatEntry OBJECT-TYPE
      SYNTAX      M3uaAspStatEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "It counts all the messages received and sent through a
              specific association."
      INDEX   { m3uaAspStatAssocId }
  
      ::= { m3uaAspStatTable 1 }
  
  M3uaAspStatEntry ::= SEQUENCE {
          m3uaAspStatAssocId            Unsigned32,
          m3uaAspStatAspupOut           Counter32,
          m3uaAspStatAspacOut           Counter32,
          m3uaAspStatAspdnOut           Counter32,
          m3uaAspStatAspiaOut           Counter32,
          m3uaAspStatAspupAckIn         Counter32,
          m3uaAspStatAspacAckIn         Counter32,
          m3uaAspStatAspdnAckIn         Counter32,
          m3uaAspStatAspiaAckIn         Counter32,
          m3uaAspStatNotifyIn           Counter32,
          m3uaAspStatDaudOut            Counter32,
          m3uaAspStatDunaIn             Counter32,
          m3uaAspStatDavaIn             Counter32,
          m3uaAspStatDupuIn             Counter32
      }
  
  
  
  Roque, et al                                                    [Page 32]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
  -- Association Statistics
  
  -- ASPM Statistics per Association
  
  m3uaAspStatAssocId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Association Identification. It is the value that identifies
              the association that is established between this ASP and the
              SGP represented by m3uaAspAssocSgpId. This value is extracted
              from the SCTP association Id value returned by SCTP when the
              association is established to that endpoint. It is the link
              to get the transport values from the SCTP MIB."
  
      ::= { m3uaAspStatEntry 1 }
  
  
  m3uaAspStatAspupOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPUP messages sent through the association."
  
      ::= { m3uaAspStatEntry 2 }
  
  m3uaAspStatAspacOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPAC messages sent through the association."
  
      ::= { m3uaAspStatEntry 3 }
  
  m3uaAspStatAspdnOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPDN messages sent through the association."
  
      ::= { m3uaAspStatEntry 4 }
  
  m3uaAspStatAspiaOut OBJECT-TYPE
  
  
  
  Roque, et al                                                    [Page 33]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPIA messages sent through the association."
  
      ::= { m3uaAspStatEntry 5 }
  
  m3uaAspStatAspupAckIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPUP ACK messages received through the
              association."
  
      ::= { m3uaAspStatEntry 6 }
  
  m3uaAspStatAspacAckIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPAC ACK messages received through the
              association."
  
      ::= { m3uaAspStatEntry 7 }
  
  m3uaAspStatAspdnAckIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPDN ACK messages received through the
              association."
  
      ::= { m3uaAspStatEntry 8 }
  
  m3uaAspStatAspiaAckIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPIA ACK messages received through the
              association."
  
      ::= { m3uaAspStatEntry 9 }
  
  
  
  
  Roque, et al                                                    [Page 34]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  -- End of ASPM Statistics per Association
  
  
  -- MGMT Statistics per Association
  
  m3uaAspStatNotifyIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of NOTIFY messages received through the
              association."
  
      ::= { m3uaAspStatEntry 10 }
  
  -- End of MGMT Statistics per Association
  
  
  -- SSNM Statistics per Association
  
  m3uaAspStatDaudOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of DAUD messages sent through the association."
  
      ::= { m3uaAspStatEntry 11 }
  
  m3uaAspStatDunaIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of DUNA messages received through the association."
  
      ::= { m3uaAspStatEntry 12 }
  
  m3uaAspStatDavaIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of DAVA messages received through the association."
  
      ::= { m3uaAspStatEntry 13 }
  
  m3uaAspStatDupuIn OBJECT-TYPE
  
  
  
  Roque, et al                                                    [Page 35]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of DUPU messages received through the association."
  
      ::= { m3uaAspStatEntry 14 }
  
  -- End of SSNM Statistics per Association
  
  
  
  
  -----------------------------------------------------------------------
  -- M3UA TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- TABLES AT SGP/IPSP
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- CONFIG
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- ROUTING TABLE
  -----------------------------------------------------------------------
  
  -- The Routing table contains a list of routing keys, which translate to
  -- an Application Server ID and a corresponding Routing Context.
  
  -- 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.
  
  
  m3uaSgpIpspRtgTable OBJECT-TYPE
      SYNTAX      SEQUENCE OF M3uaSgpIpspRtgEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "A table containing Routing-specific information."
  
      ::= { m3uaSgpIpspCfg 1 }
  
  m3uaSgpIpspRtgEntry OBJECT-TYPE
      SYNTAX      M3uaSgpIpspRtgEntry
      MAX-ACCESS  not-accessible
      STATUS      current
  
  
  
  Roque, et al                                                    [Page 36]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      DESCRIPTION
              "General common variables for a Routing Key."
      INDEX   { m3uaSgpIpspRtgNa,
                m3uaSgpIpspRtgDpc,
                m3uaSgpIpspRtgSi,
                m3uaSgpIpspRtgOpc }
  
      ::= { m3uaSgpIpspRtgTable 1 }
  
  M3uaSgpIpspRtgEntry ::= SEQUENCE {
       m3uaSgpIpspRtgNa             Unsigned32,
       m3uaSgpIpspRtgDpc            Unsigned32,
       m3uaSgpIpspRtgSi             Unsigned32,
       m3uaSgpIpspRtgOpc            Unsigned32,
       m3uaSgpIpspRtgAsId           Unsigned32,
       m3uaSgpIpspRtgRc             Unsigned32
     }
  
  m3uaSgpIpspRtgNa OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Network Appearance for that routing key. A default value
              will be assigned if not present in the Routing Key."
  
      ::= { m3uaSgpIpspRtgEntry 1 }
  
  m3uaSgpIpspRtgDpc OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      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."
  
      ::= { m3uaSgpIpspRtgEntry 2 }
  
  m3uaSgpIpspRtgSi OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      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."
  
  
  
  
  Roque, et al                                                    [Page 37]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      ::= { m3uaSgpIpspRtgEntry 3 }
  
  m3uaSgpIpspRtgOpc OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Originating Point Code for that routing key. A default
              value will be assigned if not present in the Routing Key.
              Range: 0 to 16777215."
  
      ::= { m3uaSgpIpspRtgEntry 4 }
  
  
  m3uaSgpIpspRtgAsId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Application Server Identification Value."
  
      ::= { m3uaSgpIpspRtgEntry 5 }
  
  m3uaSgpIpspRtgRc OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Routing Context for that routing key."
  
      ::= { m3uaSgpIpspRtgEntry 6 }
  
  
  
  -----------------------------------------------------------------------
  -- M3UA TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- TABLES AT SGP/IPSP
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- CONFIG
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- APPLICATION SERVER (AS) TABLE
  -----------------------------------------------------------------------
  
  -- The Application Server table contains information on the state and
  
  
  
  Roque, et al                                                    [Page 38]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  -- traffic mode of each Application for which one or more routing keys
  -- can exist in the Signalling Gateway or IPSP routing table.
  
  
  
  m3uaSgpIpspAsTable OBJECT-TYPE
      SYNTAX      SEQUENCE OF M3uaSgpIpspAsEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "A table containing Application Server-specific information."
  
      ::= { m3uaSgpIpspCfg 2 }
  
  m3uaSgpIpspAsEntry OBJECT-TYPE
      SYNTAX      M3uaSgpIpspAsEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "General common variables for the Application Server"
      INDEX   { m3uaSgpIpspAsId }
  
      ::= { m3uaSgpIpspAsTable 1 }
  
  M3uaSgpIpspAsEntry ::= SEQUENCE {
       m3uaSgpIpspAsId                     Unsigned32,
       m3uaSgpIpspAsState                  INTEGER,
       m3uaSgpIpspAsTmt                    INTEGER
      }
  
  m3uaSgpIpspAsId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Application Server Identification Value."
  
      ::= { m3uaSgpIpspAsEntry 1 }
  
  
  m3uaSgpIpspAsState OBJECT-TYPE
      SYNTAX      INTEGER {
                      active(1),
                      inactive(2),
                      down(3),
                      pending(4)
                  }
      MAX-ACCESS  read-only
  
  
  
  Roque, et al                                                    [Page 39]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      STATUS      current
      DESCRIPTION
              "Current Application Server State. Based on the state
              of the Application Server Processes which serve it."
  
      ::= { m3uaSgpIpspAsEntry 2 }
  
  m3uaSgpIpspAsTmt OBJECT-TYPE
      SYNTAX      INTEGER {
                      override(1),
                      loadshare(2),
                      broadcast(3)
                  }
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Current Application Server Traffic Mode Type."
      ::= { m3uaSgpIpspAsEntry 3 }
  
  
  
  -----------------------------------------------------------------------
  -- M3UA TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- TABLES AT SGP/IPSP
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- CONFIG
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- APPLICATION SERVER PROCESS TABLE
  -----------------------------------------------------------------------
  
  -- This table shows the State of the Application Server Process or IPSP
  -- for each Application Server, and the role of the ASP in the AS traffic
  -- distribution, according to each AS traffic mode.
  
  
  m3uaSgpIpspAspTable OBJECT-TYPE
      SYNTAX      SEQUENCE OF M3uaSgpIpspAspEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "A table containing Application Server Process-specific
              information."
  
      ::= { m3uaSgpIpspCfg 3 }
  
  
  
  Roque, et al                                                    [Page 40]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
  m3uaSgpIpspAspEntry OBJECT-TYPE
      SYNTAX      M3uaSgpIpspAspEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "General common variables for the Application Server
              Process."
      INDEX   { m3uaSgpIpspAspAsId,
                m3uaSgpIpspAspId }
  
      ::= { m3uaSgpIpspAspTable 1 }
  
  M3uaSgpIpspAspEntry ::= SEQUENCE {
       m3uaSgpIpspAspAsId                        Unsigned32,
       m3uaSgpIpspAspId                          Unsigned32,
       m3uaSgpIpspAspState                       INTEGER,
       m3uaSgpIpspAspRole                        INTEGER
      }
  
  m3uaSgpIpspAspAsId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Application Server Identification Value."
  
      ::= { m3uaSgpIpspAspEntry 1 }
  
  
  m3uaSgpIpspAspId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              " Application Server Process Identification Value."
  
      ::= { m3uaSgpIpspAspEntry 2 }
  
  m3uaSgpIpspAspState OBJECT-TYPE
      SYNTAX      INTEGER {
                      aspDown(1),
                      aspUp(2),
                      aspActive(3)
                  }
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
  
  
  
  Roque, et al                                                    [Page 41]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
              "The state of this Application Server Process for a
              given AS."
  
      ::= { m3uaSgpIpspAspEntry 3 }
  
  m3uaSgpIpspAspRole OBJECT-TYPE
      SYNTAX      INTEGER {
                      primary(1),
                      backup(2),
                      loadsharing(3),
                      broadcast (4)
                  }
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "The role of this Application Server Process within the
              traffic mode for each AS."
  
      ::= { m3uaSgpIpspAspEntry 4 }
  
  
  -----------------------------------------------------------------------
  -- M3UA TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- TABLES AT SGP/IPSP
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- CONFIG
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- APPLICATION SERVER PROCESS (ASP) ASSOCIATION TABLE
  -----------------------------------------------------------------------
  
  -- Defines data related to the SCTP Association for an Application Server
  -- Process or IPSP.
  -- Further Association data can be obtained from the SCTP MIB.
  
  
  m3uaSgpIpspAssocTable OBJECT-TYPE
      SYNTAX      SEQUENCE OF M3uaSgpIpspAssocEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "A table containing ASP/IPSP Association-specific
              information."
  
      ::= { m3uaSgpIpspCfg 4 }
  
  
  
  Roque, et al                                                    [Page 42]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
  m3uaSgpIpspAssocEntry OBJECT-TYPE
      SYNTAX      M3uaSgpIpspAssocEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "General common variables for the Association for an
              ASP."
      INDEX   { m3uaSgpIpspAssocAspId }
  
      ::= { m3uaSgpIpspAssocTable 1 }
  
  M3uaSgpIpspAssocEntry ::= SEQUENCE {
       m3uaSgpIpspAssocAspId                  Unsigned32,
       m3uaSgpIpspAssocId                     Unsigned32,
       m3uaSgpIpspAssocMinOutStreams          Unsigned32,
       m3uaSgpIpspAssocMaxInStreams           Unsigned32
      }
  
  m3uaSgpIpspAssocAspId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              " Application Server Process Identification Value."
  
      ::= { m3uaSgpIpspAssocEntry 1 }
  
  m3uaSgpIpspAssocId  OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Association Identification. Value identifying the
              association for that ASP. This value is extracted from
              the SCTP association Id value returned by SCTP when the
              association is established to that endpoint."
  
      ::= { m3uaSgpIpspAssocEntry 2 }
  
  
  m3uaSgpIpspAssocMinOutStreams OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "If the SCTP association is initiated from this ASP,
              this will be the minimum number of outgoing streams that is
  
  
  
  Roque, et al                                                    [Page 43]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
              requested to the remote peer at association start up."
      ::= { m3uaSgpIpspAssocEntry 3 }
  
  m3uaSgpIpspAssocMaxInStreams OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "It is the maximum number of input streams that this
              application can support. It is used during the Association
              establishment phase."
      ::= { m3uaSgpIpspAssocEntry 4 }
  
  
  
  
  
  
  
  
  
  -----------------------------------------------------------------------
  -- M3UA TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- TABLES AT SGP/IPSP
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- STATISTICS
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- SGP / IPSP STATISTICS TABLE
  -----------------------------------------------------------------------
  
  -- It defines statistics specific to a Signaling Gateway Process or IP
  -- Signaling Process.
  
  -- Statistics applicable to SGP, ASP and IPSP are covered in the generic
  -- statistics table.
  
  -- For the IPSP, the ASP Statistics table also applies.
  
  -- The table contains statistics data related to the M3UA messages
  -- exchanged through each association at the SGP or IPSP.
  
  m3uaSgpIpspStatTable OBJECT-TYPE
      SYNTAX      SEQUENCE OF M3uaSgpIpspStatEntry
      MAX-ACCESS  not-accessible
  
  
  
  Roque, et al                                                    [Page 44]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      STATUS      current
      DESCRIPTION
              "A table containing per association statistics."
  
      ::= { m3uaSgpIpspStat 1 }
  
  m3uaSgpIpspStatEntry OBJECT-TYPE
      SYNTAX      M3uaSgpIpspStatEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "It counts all the messages received and sent through a
              specific association."
      INDEX   { m3uaSgpIpspStatAssocId }
  
      ::= { m3uaSgpIpspStatTable 1 }
  
  M3uaSgpIpspStatEntry ::= SEQUENCE {
          m3uaSgpIpspStatAssocId            Unsigned32,
          m3uaSgpIpspStatAspupAckOut        Counter32,
          m3uaSgpIpspStatAspacAckOut        Counter32,
          m3uaSgpIpspStatAspdnAckOut        Counter32,
          m3uaSgpIpspStatAspiaAckOut        Counter32,
          m3uaSgpIpspStatAspupIn            Counter32,
          m3uaSgpIpspStatAspacIn            Counter32,
          m3uaSgpIpspStatAspdnIn            Counter32,
          m3uaSgpIpspStatAspiaIn            Counter32,
          m3uaSgpIpspStatNotifyOut          Counter32,
          m3uaSgpIpspStatDunaOut            Counter32,
          m3uaSgpIpspStatDavaOut            Counter32,
          m3uaSgpIpspStatDupuOut            Counter32,
          m3uaSgpIpspStatDaudIn             Counter32
      }
  
  -- Association Statistics
  
  -- ASPM Statistics per Association
  
  m3uaSgpIpspStatAssocId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Association Identification. It is the value that identifies
              the association that is established between this SGP or IPSP
              and the remote ASP or IPSP. This value is extracted from the
              SCTP association Id value returned by SCTP when the
  
  
  
  
  Roque, et al                                                    [Page 45]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
              association is established to that endpoint. It is the link
              to get the transport values from the SCTP MIB."
  
      ::= { m3uaSgpIpspStatEntry 1 }
  
  m3uaSgpIpspStatAspupAckOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPUP ACK messages sent through the association."
  
      ::= { m3uaSgpIpspStatEntry 2 }
  
  m3uaSgpIpspStatAspacAckOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPAC ACK messages sent through the association."
  
      ::= { m3uaSgpIpspStatEntry 3 }
  
  m3uaSgpIpspStatAspdnAckOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPDN ACK messages sent through the association."
  
      ::= { m3uaSgpIpspStatEntry 4 }
  
  m3uaSgpIpspStatAspiaAckOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPIA ACK messages sent through the association."
  
      ::= { m3uaSgpIpspStatEntry 5 }
  
  m3uaSgpIpspStatAspupIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPUP messages received through the association."
  
  
  
  
  Roque, et al                                                    [Page 46]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      ::= { m3uaSgpIpspStatEntry 6 }
  
  m3uaSgpIpspStatAspacIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPAC messages received through the association."
  
      ::= { m3uaSgpIpspStatEntry 7 }
  
  m3uaSgpIpspStatAspdnIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPDN messages received through the association."
  
      ::= { m3uaSgpIpspStatEntry 8 }
  
  m3uaSgpIpspStatAspiaIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ASPIA messages received through the association."
  
      ::= { m3uaSgpIpspStatEntry 9 }
  
  -- End of ASPM Statistics per Association
  
  
  -- MGMT Statistics per Association
  
  m3uaSgpIpspStatNotifyOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of NOTIFY messages sent through the association."
      ::= { m3uaSgpIpspStatEntry 10 }
  
  
  -- End of MGMT Statistics per Association
  
  
  -- SSNM Statistics per Association
  
  
  
  
  Roque, et al                                                    [Page 47]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  m3uaSgpIpspStatDunaOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of DUNA messages sent through the association."
      ::= { m3uaSgpIpspStatEntry 11 }
  
  m3uaSgpIpspStatDavaOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of DAVA messages sent through the association."
  
      ::= { m3uaSgpIpspStatEntry 12 }
  
  m3uaSgpIpspStatDupuOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of DUPU messages sent through the association."
      ::= { m3uaSgpIpspStatEntry 13 }
  
  m3uaSgpIpspStatDaudIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of DAUD messages received through the association."
      ::= { m3uaSgpIpspStatEntry 14 }
  
  -- End of SSNM Statistics per Association
  
  
  
  -----------------------------------------------------------------------
  -- M3UA TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- GENERIC
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- CONFIG
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- NETWORK APPEARANCE TABLE
  
  
  
  Roque, et al                                                    [Page 48]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  -----------------------------------------------------------------------
  
  
  
  m3uaGenNaTable OBJECT-TYPE
      SYNTAX      SEQUENCE OF M3uaGenNaEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
             "A table containing Network Appearance-specific information"
      ::= { m3uaGenCfg 1 }
  
  m3uaGenNaEntry  OBJECT-TYPE
      SYNTAX      M3uaGenNaEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "General common variables for a Network Appearance."
      INDEX   { m3uaGenNaValue }
      ::= { m3uaGenNaTable  1 }
  
  M3uaGenNaEntry  ::= SEQUENCE {
       m3uaGenNaValue                        Unsigned32,
       m3uaGenNaNi                           Unsigned32,
       m3uaGenNaMtp3ProtType                 INTEGER,
       m3uaGenNaMtp3ProtVariant              Unsigned32,
       m3uaGenNaMtp3ProtVersion              Unsigned32
      }
  
  m3uaGenNaValue OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "Network Appearance Value."
  
      ::= { m3uaGenNaEntry  2 }
  
  
  m3uaGenNaNi OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Identifies the Network Indicator of the SG Node in the
               SS7 Network."
  
      ::= { m3uaGenNaEntry  3 }
  
  
  
  Roque, et al                                                    [Page 49]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  
  
  m3uaGenNaMtp3ProtType OBJECT-TYPE
      SYNTAX      INTEGER {
                      itu(1),
                      ansi(2),
                      china(3),
                      ttc(4),
                      other(5)
                  }
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "The MTP3 protocol type for this NA."
  
      ::= { m3uaGenNaEntry  4 }
  
  m3uaGenNaMtp3ProtVariant OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "The MTP3 protocol variant for this NA."
  
      ::= { m3uaGenNaEntry  5 }
  
  
  m3uaGenNaMtp3ProtVersion OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "The MTP3 protocol version for this NA."
  
      ::= { m3uaGenNaEntry  6 }
  
  
  
  
  
  -----------------------------------------------------------------------
  -- M3UA TABLES
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- GENERIC
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- STATISTICS
  
  
  
  Roque, et al                                                    [Page 50]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  -----------------------------------------------------------------------
  -----------------------------------------------------------------------
  -- GENERIC STATISTICS TABLE
  -----------------------------------------------------------------------
  
  -- Defines statistics common to Application Server Processes,
  -- Signaling Gateway Processes and IP Signaling Processes.
  
  -- The table contains statistics data related to the M3UA messages
  -- exchanged through each association at the Signaling Process.
  
  
  m3uaGenStatTable OBJECT-TYPE
      SYNTAX      SEQUENCE OF M3uaGenStatEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "A table containing per association statistics."
      ::= { m3uaGenStat 1 }
  
  m3uaGenStatEntry OBJECT-TYPE
      SYNTAX      M3uaGenStatEntry
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
              "It counts all the messages received and sent through a
              specific association."
      INDEX   { m3uaGenStatAssocId }
      ::= { m3uaGenStatTable 1 }
  
  M3uaGenStatEntry ::= SEQUENCE {
          m3uaGenStatAssocId            Unsigned32,
          m3uaGenStatDataOut            Counter32,
          m3uaGenStatDataIn             Counter32,
          m3uaGenStatErrorOut           Counter32,
          m3uaGenStatErrorIn            Counter32,
          m3uaGenStatSconOut            Counter32,
          m3uaGenStatSconIn             Counter32
      }
  
  -- Association Statistics
  
  -- DATA Statistics per Association
  
  m3uaGenStatAssocId OBJECT-TYPE
      SYNTAX      Unsigned32
      MAX-ACCESS  not-accessible
      STATUS      current
  
  
  
  Roque, et al                                                    [Page 51]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      DESCRIPTION
              "Association Identification. It is the value that identifies
              the association that is established between an ASP and an SGP
              or between 2 IPSPs. This value is extracted from the SCTP
              association Id value returned by SCTP when the association is
              established to that endpoint. It is the link to get the
              transport values from the SCTP MIB."
      ::= { m3uaGenStatEntry 1 }
  
  m3uaGenStatDataOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of DATA messages sent through the association."
      ::= { m3uaGenStatEntry 2 }
  
  m3uaGenStatDataIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of DATA messages received through the association."
      ::= { m3uaGenStatEntry 3 }
  
  -- End of DATA Statistics per Association
  
  -- MGMT Statistics per Association
  
  m3uaGenStatErrorOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of ERROR messages sent through the association."
      ::= { m3uaGenStatEntry 4 }
  
  m3uaGenStatErrorIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
             "Number of ERROR messages received through the association."
      ::= { m3uaGenStatEntry 5 }
  
  -- End of MGMT Statistics per Association
  
  
  
  
  
  Roque, et al                                                    [Page 52]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  -- SSNM Statistics per Association
  
  m3uaGenStatSconOut OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of SCON messages sent through the association."
      ::= { m3uaGenStatEntry 6 }
  
  m3uaGenStatSconIn OBJECT-TYPE
      SYNTAX      Counter32
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
              "Number of SCON messages received through the association."
      ::= { m3uaGenStatEntry 7 }
  
  -- End of SSNM Statistics per Association
  
  
  
  -- 4.1 Conformance Information
  
  m3uaCompliances OBJECT IDENTIFIER ::= { m3uaConformance 1 }
  m3uaGroups      OBJECT IDENTIFIER ::= { m3uaConformance 2 }
  
  
  
  -- 4.1.1 Units of conformance
  
      m3uaAttributesGroup OBJECT-GROUP
      OBJECTS   { m3uaVersion,
                  m3uaProcType,
                  m3uaLocalPort,
                  m3uaTrValue,
                  m3uaTBeatValue,
                  m3uaTAckValue,
                  m3uaTPaudValue,
                  m3uaHeartBeat,
                  m3uaFailOverBuffSize,
                  m3uaRoutingFailures
                }
      STATUS    current
      DESCRIPTION
              "The m3ua group of objects providing for management of M3UA
              entities. Common parameters for the protocol."
  
  
  
  
  Roque, et al                                                    [Page 53]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      ::= { m3uaGroups 1 }
  
  
  
  
  
      m3uaAspCfgGroup OBJECT-GROUP
  
      OBJECTS   { m3uaAspDestState,
                  m3uaAspSgpState,
                  m3uaAspAssocId,
                  m3uaAspAssocMinOutStreams,
                  m3uaAspAssocMaxInStreams,
                  m3uaAspRcValue
                }
      STATUS    current
      DESCRIPTION
              "The m3ua group of objects to describe configuration values
              at the Application Server Process (ASP)."
  
      ::= { m3uaGroups 2 }
  
      m3uaAspStatsGroup OBJECT-GROUP
      OBJECTS   { m3uaAspStatAspupOut,
                  m3uaAspStatAspacOut,
                  m3uaAspStatAspdnOut,
                  m3uaAspStatAspiaOut,
                  m3uaAspStatAspupAckIn,
                  m3uaAspStatAspacAckIn,
                  m3uaAspStatAspdnAckIn,
                  m3uaAspStatAspiaAckIn,
                  m3uaAspStatNotifyIn,
                  m3uaAspStatDaudOut,
                  m3uaAspStatDunaIn,
                  m3uaAspStatDavaIn,
                  m3uaAspStatDupuIn
                }
      STATUS    current
      DESCRIPTION
              "The m3ua group of objects to count how the number of
              messages received/send by an ASP. Most of these messages
              applies to the M3UA client process and would also apply to an
              IPSP acting as a client."
  
      ::= { m3uaGroups 3 }
  
      m3uaSgpIpspCfgGroup OBJECT-GROUP
      OBJECTS   { m3uaSgpIpspRtgAsId,
  
  
  
  Roque, et al                                                    [Page 54]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
                  m3uaSgpIpspRtgRc,
                  m3uaSgpIpspAsState,
                  m3uaSgpIpspAsTrafficMode,
                  m3uaSgpIpspAspState,
                  m3uaSgpIpspAspRole,
                  m3uaSgpIpspAssocId,
                  m3uaSgpIpspAssocMinOutStreams,
                  m3uaSgpIpspAssocMaxInStreams
                }
  
      STATUS    current
      DESCRIPTION
              "The m3ua group of objects to describe configuration values
              at either the Signaling Gateway Process (SGP) or the IP
              Server Process (IPSP)."
  
      ::= { m3uaGroups 4 }
  
      m3uaSgpIpspStatsGroup OBJECT-GROUP
      OBJECTS   { m3uaSgpIpspStatAspupAckOut,
                  m3uaSgpIpspStatAspacAckOut,
                  m3uaSgpIpspStatAspdnAckOut,
                  m3uaSgpIpspStatAspiaAckOut,
                  m3uaSgpIpspStatAspupIn,
                  m3uaSgpIpspStatAspacIn,
                  m3uaSgpIpspStatAspdnIn,
                  m3uaSgpIpspStatAspiaIn,
                  m3uaSgpIpspStatNotifyOut,
                  m3uaSgpIpspStatDunaOut,
                  m3uaSgpIpspStatDavaOut,
                  m3uaSgpIpspStatDupuOut,
                  m3uaSgpIpspStatDaudIn
                }
  
      STATUS    current
      DESCRIPTION
              "The m3ua group of objects to count how the number of
              messages received/send by a Signaling Process or IPSP."
  
      ::= { m3uaGroups 5 }
  
      m3uaGenCfgGroup OBJECT-GROUP
      OBJECTS   { m3uaGenNaNi,
                  m3uaGenNaMtp3ProtType,
                  m3uaGenNaMtp3ProtVariant,
                  m3uaGenNaMtp3ProtVersion
                }
      STATUS    current
  
  
  
  Roque, et al                                                    [Page 55]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
      DESCRIPTION
              "The m3ua group of objects to describe the Network Appearance
              (NA) value."
  
      ::= { m3uaGroups 6 }
  
  
      m3uaGenStatsGroup OBJECT-GROUP
      OBJECTS   { m3uaGenStatDataOut,
                  m3uaGenStatDataIn,
                  m3uaGenStatErrorOut,
                  m3uaGenStatErrorIn,
                  m3uaGenStatSconOut,
                  m3uaGenStatSconIn
                }
      STATUS    current
      DESCRIPTION
              "The m3ua group of objects to count how the number of
              messages received/send by a Signaling Process. This objects
              are implemented in all kind of signaling processes: ASPs,
              SGPs and IPSPs."
  
      ::= { m3uaGroups 7 }
  
  
  
  -- 4.1.2 Compliance Statements
  
  m3uaAspCompliance MODULE-COMPLIANCE
      STATUS  current
      DESCRIPTION
          "The compliance statement for Application Server Processes (ASP)
           that implement this MIB in order to be managed using SNMP
           protocol."
  
      MODULE  -- this module
      MANDATORY-GROUPS { m3uaAttributesGroup,
                         m3uaAspCfgGroup,
                         m3uaGenCfgGroup,
                         m3uaAspStatsGroup,
                         m3uaGenStatsGroup
                       }
  
      ::= { m3uaCompliances 1 }
  
  m3uaSgpCompliance MODULE-COMPLIANCE
      STATUS  current
      DESCRIPTION
  
  
  
  Roque, et al                                                    [Page 56]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
          "The compliance statement for Signaling Gateway Processes (SGP)
           that implement this MIB in order to be managed using SNMP
           protocol."
  
  
      MODULE  -- this module
      MANDATORY-GROUPS { m3uaAttributesGroup,
                         m3uaSgpIpspCfgGroup,
                         m3uaGenCfgGroup,
                         m3uaSgpIpspStatsGroup,
                         m3uaGenStatsGroup
                       }
  
      ::= { m3uaCompliances 2 }
  
  m3uaIpspCompliance MODULE-COMPLIANCE
      STATUS  current
      DESCRIPTION
          "The compliance statement IP Server Processes (IPSP) that
           implement this MIB in order to be managed using SNMP protocol."
  
  
      MODULE  -- this module
      MANDATORY-GROUPS { m3uaAttributesGroup,
                         m3uaSgpIpspCfgGroup,
                         m3uaGenCfgGroup,
                         m3uaAspStatsGroup,
                         m3uaSgpIpspStatsGroup,
                         m3uaGenStatsGroup
                       }
  
      ::= { m3uaCompliances 3 }
  
  
  END
  
  
  5. References
  
  5.1 Normative References
  
     [RFC1212] Rose, M., and K. McCloghrie, "Concise MIB Definitions", STD
           16, RFC 1212, March 1991.
  
     [RFC1215] M. Rose, "A Convention for Defining Traps for use with the
           SNMP", RFC 1215, March 1991.
  
  
  
  
  
  Roque, et al                                                    [Page 57]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
     [RFC2571]Harrington, D., Presuhn, R.,and B. Wijnen, "An architecture
           for Describing SNMP Management Frameworks", RFC 2571, April
           1999.
  
     [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
           Rose, M., and S. Waldbusser, "Structure of Management
           Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1999.
  
     [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
           Rose, M., and S. Waldbusser, "Textual Conventions for SMIv2",
           STD 58, RFC 2579, April 1999.
  
     [RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
           Rose, M., and S. Waldbusser, "Conformance Statements for SMIv2",
           STD 58, RFC 2580, April 1999.
  
     [RFC2960] R. Stewart, Q. Xie, K. Morneault, C. Sharp, H. J.
           Schwarzbauer, T. Taylor, I. Rytina, M. Kalla, L. Zhang, V.
           Paxson, "Stream Control Transmission Protocol", October 2000.
  
     [RFC3291] M. Daniele, B. Haberman, S. Routhier, J. Schoenwaelder,
           "Textual Conventions for Internet Network Addresses", May 2002.
  
     [RFC3332] G. Sidebottom, K.Morneault, J. Pastor-Balbas, "SS7 MTP3-User
           Adaptation Layer (M3UA)", March 2002.
  
     [M3UAIG]  J. Pastor-Balbas, K.Morneault, "M3UA Implementor's Guide",
           draft-ietf-sigtran-m3ua-implementors-guide-07.txt, February
           2004.
  
  
  5.2 Informative References
  
  
     [RFC1213] Rose, M. and K. McCloghrie, "Management Information Base for
           Network Management of TCP/IP-based internets", RFC 1213,March
           1991.
  
     [RFC2012] K. McCloghrie, "SNMPv2 Management Information Base for the
           Transmission Control Protocol using SMIv2", RFC 2012, November
           1996.
  
     [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
           Requirement Levels", BCP 14, RFC 2119, Harvard University,
           March 1997
  
  
  
  
  
  
  Roque, et al                                                    [Page 58]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
     [RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart,
           "Introduction and Applicability Statements for Internet-Standard
           Management Framework", RFC 3410, December 2002.
  
     [VANJ] Jacobson, V., "Congestion Avoidance and Control", SIGCOMM 1988,
           Stanford, California.
  
     [IPv6ARCH] Deering, S., Haberman, B., Jinmei, T., Nordmark, E., Onoe,
           A.  and B. Zill, "IPv6 Scoped Address Architecture", draft-ietf-
           ipv6-scoping-arch-01.txt, February 2004. Work in progress.
  
     [TCPMIB] Bill Fenner, Keith McCloghrie, Rajiv Raghunarayan, Juergen
           Schoenwalder, "Management Information Base for the Transmission
           Control Protocol (TCP) ", draft-ietf-ipv6-rfc2012-update-06.txt
           , February 2003. Work in progress.
  
     [UDPMIB] Bill Fenner, "Management Information Base for User Datagram
           Protocol (UDP), draft-ietf-ipv6-rfc2013-update-03.txt,
           April 2004. Work in progress.
  
     [MIBGUIDE] Heard, "Guidelines for MIB Authors and Reviewers", draft-
           ietf-ops-mib-review-guidelines-03.txt, June 2004. Work in
           progress
  
  
  
  
  6. Security Considerations
  
     SNMPv1 by itself is not a secure environment. Even if security
     measures are taken (e.g., using IPSEC), there is no per-user control
     as to who (once an IPSEC association is established between hosts) is
     allowed to GET or SET the objects in this MIB
  
     It is recommended that the implementers consider the security features
     as provided by the SNMPv3 framework.  Specifically, the use of the
     User-based Security Model RFC 2574 [RFC2574] and the View-based Access
     Control Model RFC 2575 [RFC2575] is recommended.
  
     It is then a customer/user responsibility to ensure that the SNMP
     entity giving access to an instance of this MIB, is properly
     configured to give access to the objects only to those principals
     (users) that have legitimate rights to indeed GET or SET
     (change/create/delete) them.
  
  
  
  
  
  
  
  Roque, et al                                                    [Page 59]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  7. Acknowledgements
  
     The authors wish to thank Shyamal Prasad, Kurt Kite, Jennifer Jones,
     Srivats P., Ken Morneault, Tolga Asveren, Samuel Dur D. Jeyaseelan,
     Anjali Gurmukhani, Kamesh Kaul, Brian Bidulock for their comments and
     suggestions.
  
  
  8. Authors' Addresses
  
     Jose-Javier Pastor-Balbas          Tel:   +34-91-339-1397
     Ericsson Espana S.A.               EMail: J.Javier.Pastor@ericsson.com
     Via de los Poblados 13
     Madrid, 28033
     Spain
  
     Antonio Canete                     Tel:   +34-91-339-2460
     Ericsson Espana S.A.               EMail: Antonio.Canete@ericsson.com
     Via de los Poblados 13
     Madrid, 28033
     Spain
  
     Antonio Roque                      Tel:   +34-91-339-3523
     Ericsson Espana S.A.               EMail: Antonio.Roque@ericsson.com
     Via de los Poblados 13
     Madrid, 28033
     Spain
  
  
  
  9. Revision History
  
  9.1 Changes from draft rev 06 to draft rev 07:
  
     o References updated.
  
  
  9.2 Changes from draft rev 05 to draft rev 06:
  
     o Load-sharing objects (m3uaSpLshMethod, m3uaStreamLshMethod) are
       removed since nothing is standardized about how to perform load-
       sharing.
  
     o Typos.
  
  
  9.3 Changes from draft rev 04 to draft rev 05:
  
  
  
  
  Roque, et al                                                    [Page 60]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
     o Changed objects from having writing permission to read-only
  
     o General MIBs boiler plate updated.
  
     o Tables divided per node type: ASPs, SGP/IPSP and General Tables
       (with general values and statistic, valid per every node type).
  
     o Updated contact information.
  
     o Removed CIC and SSN from the RK.
  
     o Security Considerations updated.
  
     o Copyright Statement included.
  
  
  
  9.4 Changes from draft rev 03 to draft rev 04:
  
  
     o Integer32 is imported but not used. Removed.
  
     o TEXTUAL-CONVENTION is imported but not used. Removed.
  
     o mib-2 suggested as branch for mib.
  
     o m3uaAppSpEpState consistently defined as INTEGER.
  
     o m3uaPeerAppTrafficMode consistently defined as INTEGER.
  
     o Fixed error in m3uaSpEpEntry object description text.
  
     o Rework in m3uaAppType object description text.
  
  
  9.5 Changes from draft rev 02 to draft rev 03:
  
     o Value range of m3uaAppTrafficMode object is modified.
  
     o Object m3uaLocalPort is changed to "read-write". A comment
       is added with the recommended IANA port number.
  
     o Object m3uaFailOverBuffering is deleted. A comment in object
       m3uaTrValue is added: If Tr is 0 then FailOver Buffering is Off.
       Thus, there is no further need for this element.
  
     o Object m3uaMaxPeerApplications is deleted.
  
  
  
  
  Roque, et al                                                    [Page 61]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
     o Object m3uaMaxSPperApplications is deleted.
  
     o Object m3uaAppType is added to Logical Application Table.
  
     o Replace "Sent" by "out" and "Received" by "in" in statistics.
  
     o Object m3uaSSN is deleted from Routing Table.
  
     o Object m3uaNI is deleted from Routing Table.
  
     o Object m3uaPeerAppTrafficMode is added to Routing Table.
  
     o Index m3uaAppId in SP Endpoint Statistic Table is removed.
  
     o Signaling Process Table replaced by Application-Endpoint Table.
  
     o Index m3uaSpEpAssocId in SP Endpoint Table is removed.
  
     o Index m3uaSpEpassocId in Local and Remote IP address table is
       replaced by m3uaSpEpId.
  
     o Added new Lookup Reverse Tables for:
       - Get EndPoint Id from Association Id.
       - Get Routing Key Id from Application Id.
       - Get Routing Key Id from DPC and NA.
       - Get Endpoints serving an Application.
  
     o Routing Table has been reestructured to deal with multiplicity
       of SIs, OPCs and CIC Ranges per Routing Key.
       Three new subtables are used.
  
  
  9.6 Changes from draft rev 01 to draft rev 02:
  
     o Section 3.1.2.3 Signaling Process Table - Chapter re-phrased.
  
     o Section 3.1.2.4 Signaling Process Endpoint Table - Last paragraph
       removed.
  
     o  Section 3.1.2.5 Signaling Process Endpoint Statistics Table
       m3uaAppId and m3uaSpEpId added to the table figure
       Corresponding changes in Definitions chapter applied.
  
     o Section 3.1.2.6 Network Appearance Table
       Fixed Duplicate Section No.
       m3uaNaRowStatus added to table figure.
       Corresponding changes in Definitions chapter applied.
  
  
  
  
  Roque, et al                                                    [Page 62]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
     o Object definition of m3uaMaxStreamInbound is removed.
  
     o Object Definition of m3uaSpEpEntry
       Index "m3uaAppId" is replaced by m3uaSpEpAssocId.
  
     o Object Definition of m3uaSpEpStatRowStatus
       Definition is deleted.
  
  9.7 Changes due to the alignment with the RFC2851 update.
  
     o Include clarification text of the IP address types supported in the
     M3UA MIB. Chapter 3.1.2.7.2 (Local and Remote IP address table)
  
     o Remote Primary IP address: Addition of the ipv4z an ipv6z types for
     non-globally IP addresses in which a scope identifier is needed.
     Addition of the scope of ipv6 type. All of them according to the
     RFC2851update-v04
  
     o InetAddressType for local and remote IP addresses:
  
     Limit UNKNOWN type only for unknown IP address format. Remove UNKNOWN
     type for zero-length value in the InetAddress since it will be never
     zero-length due to the size restriction (0..64)
  
     Addition of the ipv4z an ipv6z types for non-globally IP addresses in
     which a scope identifier is needed. Addition of the scope of ipv6
     type.
     All of them according to the RFC2851update-v04
  
     o Conformance:
  
     Description: Specify that the M3UA MIB 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.
  
     InetAddressType of local and remote IP address: Clarify the
     implementation is only required to support IPv4 and IPv6 address types
     without zone indices. Clarify also that UNKONWN type is only used in
     case of local and remote addresses when invalid/unknown IP address
     format.
  
  
  
  
  
  
  
  
  
  
  Roque, et al                                                    [Page 63]


  Internet Draft            M3UA MIB using SMIv2              August, 2004
  
  
  
  
  Full Copyright Statement
  
  Copyright (C) The Internet Society (2004).  All Rights Reserved.
  
  This document and translations of it may be copied and furnished to
  others, and derivative works that comment on or otherwise explain it or
  assist in its implementation may be prepared, copied, published and
  distributed, in whole or in part, without restriction of any kind,
  provided that the above copyright notice and this paragraph are included
  on all such copies and derivative works. However, this document itself
  may not be modified in any way, such as by removing the copyright notice
  or references to the Internet Society or other Internet organizations,
  except as needed for the purpose of developing Internet standards in
  which case the procedures for copyrights defined in the Internet
  Standards process must be followed, or as required to translate it into
  languages other than English.
  
  The limited permissions granted above are perpetual and will not be
  revoked by the Internet Society or its successors or assigns.
  
  This document and the information contained herein is provided on an "AS
  IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK
  FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT
  LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT
  INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR
  FITNESS FOR A PARTICULAR PURPOSE.
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  Roque, et al                                                    [Page 64]