Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                            Management Information Base
                          <draft-kajos-hmultimediamib.txt>
    
                                  August 7, 1998
    
                                  Irina Suconick
                                 VideoServer, Inc
                                  63 Third Avenue
                             Burlington, MA 01803 USA
    
                                   George Kajos
                                 VideoServer, Inc
                                  63 Third Avenue
                             Burlington, MA 01803 USA
    
                                    Joon Maeng
                                 Vtel Corporation
                                108 Wild Basin Rd.
                               Austin, TX 78746 USA
    
                                    Dan Klenke
                                   Cisco Systems
                               170 West Tasman Drive
                              San Jose, CA 95134-1706
    
                                    Zvi Mizrahy
                             IBM Technology & Science,
                                Building 8/1, Matam
                                Haifa 31905, Israel
    
                                   Pnina Vortman
                             IBM Technology & Science,
                                Building 8/1, Matam
                                Haifa 31905, Israel
    
    
        1 Status of this Memo
    
        This document is an Internet-Draft.  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.
        Internet-Drafts may be updated, replaced, or made obsolete by other
        documents at any time.  It is not appropriate to use Internet-Drafts
        as reference material or to cite them other than as a ``working
        draft'' or ``work in progress.''
    
        To learn the current status of any Internet-Draft, please check the
        1id- abstracts.txt listing contained in the Internet-Drafts Shadow
        Directories on ds.internic.net, nic.nordu.net, venera.isi.edu, or
        munnari.oz.au.
    
    
        Expires February 7, 1999                             Page  1
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
        2 Table of Contents
        1 Status of this Memo    1
        2 Table of Contents 2
        3 Abstract     3
        4 The Network Management Framework 3
        5 Overview     4
        6 Multimedia Global Registration and Textual Conventions    5
        6.1 H.323 5
        6.1.1 CallSignaling 5
        6.1.2 RAS 5
        6.1.3 Terminal 6
        6.1.4 Gatekeeper    6
        6.1.5 Gateway  6
        6.1.6 Multipoint Controller   6
        6.1.7 Mulitpoint Processor    6
        6.2 H.320 6
        6.2.1 CallSignaling 6
        6.2.2 H.221    7
        6.2.3 Entity   7
        6.2.4 Terminal 7
        6.2.5 Multipoint Control Unit 7
        6.3 H.245 7
        7 Multimedia Registration and Textual conventions 8
        7.1 H.323 MIB  12
        7.1.1 CallSignaling MIB  12
        7.1.2 RAS MIB  27
        7.1.3 Terminal MIB  48
        7.1.5 Gateway MIB   63
        7.1.6 Multipoint Controller MIB    89
        7.1.7 Mulitpoint Processor MIB     97
        7.2 H.320 MIB  108
        7.2.1 CallSignaling 108
        7.2.2 H.221    120
        7.2.3 Entity   123
        7.2.4 Terminal 137
        7.2.5 Multipoint Control Unit 153
        7.3 H.245 MIB  162
        8 Acknowledgements  195
    
    
    
        3 Abstract
    
        This Recommendation describes the Multimedia Management Information
        Base for H.323 and H.320 Multimedia Terminals. The purpose of
        HMultimediaMIB is to standardize the management information in
        multimedia conferencing systems based on one of more of the ITU-T
        H-series recommendations.
    
        The goal of Multimedia Management is to provide the appropriate level
        of management support for the particular Multimedia device.
        Multimedia management must permit the resources that are being used by
        individual Multimedia sessions to be identified for the purposes of
        fault detection, fault isolation, performance monitoring,
        configuration management, and capacity analyses.  Multimedia
        management is applicable to both intermediate- system as well as
        end-system Multimedia devices such as terminals, multipoint control
        units (MCUs), gatekeepers, and gateways.
    
    
    
        Expires February 7, 1999                             Page  2
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
        4 The Network Management Framework
    
        The SNMPv2 Network Management Framework consists of the following
        major components:
    
        RFC 1902 which defines the SMI, the mechanisms used for describing and
        naming objects for the purpose of management.
    
        RFC 1903 Textual Conventions for Version 2 of the Simple Network
        Management Protocol (SNMPv2).
    
        RFC 1904 Conformance Statements for Version 2 of the Simple Network
        Management Protocol (SNMPv2).
    
        RFC 1905 Protocol Operations for Version 2 of the Simple Network
        Management Protocol (SNMPv2).
    
        RFC 1906 Transport Mappings for Version 2 of the Simple Network
        Management Protocol (SNMPv2).
    
        RFC 1907 Management Information Base for Version of the Simple Network
        Management Protocol (SNMPv2).
    
        RFC 1908 Coexistence between Version 1 and Version 2 of the
        Internet-standard Network Management Framework.
    
        The Framework permits new objects to be defined for the purpose of
        experimentation and evaluation.
    
        Managed objects are accessed via a virtual information store, termed
        the Management Information Base or MIB.  Within a given MIB module,
        objects are defined using the SMI's OBJECT-TYPE macro[2].  At a
        minimum, each object has a name, a syntax, an access-level, and an
        implementation-status.
    
        The name is an object identifier, an administratively assigned name,
        which specifies an object type.  The object type together with an
        object instance serves to uniquely identify a specific instantiation
        of the object.  For human convenience, we often use a textual string,
        termed the object descriptor, to also refer to the object type.
    
        The syntax of an object type defines the abstract data structure
        corresponding to that object type.  The ASN.1[3]language is used for
        this purpose.  However, RFC 1902 purposely restricts the ASN.1
        constructs that may be used. These restrictions are made for
        simplicity.
    
        The access-level of an object type defines whether it makes "protocol
        sense" to read and/or write the value of an instance of the object
        type.  (This access-level is independent of any administrative
        authorization policy.)
    
        The implementation-status of an object type indicates whether the
        object is mandatory, optional, obsolete, or deprecated.
    
    
    
        Expires February 7, 1999                             Page  3
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
        5 Overview
    
        This section motivates an approach for Multimedia management based on
        the hierarchy shown in Figure 1.  The organization of Multimedia MIBs
        is based on the hierarchy; each branch and leaf node is explained in
        detail in this section immediately following a more general discussion
        of the communications systems that support multimedia communication.
    
        Multimedia communications systems encompass the entire scope of
        communication technologies including packet based networks (including
        Local Area Networks, Enterprise Networks, Metropolitan Networks and IP
        networks in general), dial- up ISDN and GSTN. These systems and their
        components such as Terminals, Gateways, Gatekeepers, Multipoint
        Controllers, Multipoint Processors and Multipoint Control Units are
        becoming an integral part of an internetwork.
    
        Each object represents some attribute of a managed resource. The way
        the objects relate to each other in a MIB tree reflects the functions
        performed by the managed entity. The representation of MIB hierarchy
        is based on the fact that H.323 systems consist of one or multiple
        H.323 entities.  There will be some systems containing a Gateway, a
        Gatekeeper and a Multipoint Controller in one system and other systems
        containing just a Gatekeeper. The SNMP agent for each system supports
        all objects that are specified in a MIB for each subsystem, therefore
        covering the corresponding branches of the overall H.323 MIB tree.
    
    
                                    Multimedia
                       Global Registration and Textual Conventions
                                         |
        +--------------------------------+------------------------+
        H.323                            H.320                    H.245
        +-CallSignaling                    +-CallSignalling
        +-RAS                            +-H.221
        +-Terminal                       +-Entity
        +-Gatekeeper                     +-Terminal
        +-Gateway                        +-MCU
        +-MC
        +-MP
    
        Figure 1: Hierarchy of H.Media Management Definitions
    
    
    
        Expires February 7, 1999                             Page  4
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        6 Multimedia Global Registration and Textual Conventions
    
        The Multimedia-GRTC MIB contains all of the textual conventions used
        by all of the other MIBs rooted in the Multimedia Tree and defines the
        OIDs for the major subtrees in the multimedia hierarchy.
    
        6.1 H.323
    
        The H.323 MIB is used to identify objects defined in H.323 standard
        for multimedia communications systems.  It is split into protocols and
        entities.
    
        6.1.1 CallSignaling
    
        The CallSignaling MIB is used by H.323 endpoints to identify managed
        objects in established connections. It is organized into four
        functional groups.  The callSignalConfig group details configuration
        parameters used in connection establishment such as maximum number of
        connections and timer values.  The callSignalStats group provides
        counters used to diagnose connection problems and determine operation
        of the callSignaling protocol stack.
    
        The connectionsEntityTable group details information pertinent to the
        connection between H.323 entities.  There can be a large amount of
        information associated with each entity in a call. An H.323 endpoint
        has a conceptual row entry for each active call.  The callSignalEvents
        is used to identify the reason for call failures.
    
        6.1.2 RAS
    
        The RAS MIB is used by any H.323 endpoint supporting RAS.  There are
        four groups: configuration, registration, admission, and statistics.
        The configuration group contains variables describing how a station
        will operate and which gatekeeper it is trying to register with.  When
        the endpoint is a gatekeeper, the Gatekeeper supplies its own
        address. The registrationTable contains information registered with a
        gatekeeper.  In an endpoint, the table may have a single row, while in
        a gatekeeper the table is populated with all registered endpoints.
        Each registration may have aliases contained in a separate alias
        table.  The admissionTable identifies calls that have been admitted by
        the gatekeeper.  In an endpoint, there will be one or a small number
        of row entries, but in a gatekeeper the table contains a row for all
        active calls in the zone. The rasStatistics group tallies counters
        appropriate for diagnosing registration or admission problems and
        counters for determining overall RAS transactions. The rasEvents is
        used to identify the reason for admission rejections.
    
        6.1.3 Terminal
    
        The H323Terminal subtree is used to define the objects that are common
        for all H.323 systems.  There are four groups: system description,
        capabilities, configuration, and control.
    
        6.1.4 Gatekeeper
    
    
    
        Expires February 7, 1999                             Page  5
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        The GK subtree is used to identify objects defined for a H.323
        Gatekeeper.  The zoneTable is used to identify the local and remote
        zones known to the gatekeeper. Each row represents a zone.
    
        6.1.5 Gateway
    
        The GW subtree is used to identify objects defined for H.323
        Gateway. There are seven groups in the subtree: capabilities,
        configuration, statistics, calls, connections, notifications, and
        control.
    
        6.1.6 Multipoint Controller
    
        The MC subtree is used to identify objects defined for a H.323
        Multipoint Controller. There are four groups Config, Conference,
        Statistics, and Events.
    
        6.1.7 Mulitpoint Processor
    
        The MP subtree is used to identify objects defined for a H.323
        Multipoint Processor. There are two groups, configuration and
        conference.
    
        6.2 H.320
    
        The H.320 MIB is used to identify objects defined in H.320
        standard for
        multimedia communications systems.  It is split into protocols and
        entities.
    
        6.2.1 CallSignaling
    
        The H.320 CallSignaling subtree consists of two groups: sites and
        status. In addition, there are connection established and terminated
        events.
    
        6.2.2 H.221
    
        The H.221 subtree consists of a statisticsa group and an event
        indicating that an error threshold was exceeded.
    
        6.2.3 Entity
    
        This H.320 Entity subtree is a collection of common objects which can
        be used in a H.320 terminal, a H.320 MCU and a H320/H323 gateway.
        Objects are grouped as tables. An H.320 terminal will have only one
        row of the table.  An H.320 MCU and an H.320/H323 gateway may have
        multiple entries in the table.
    
        6.2.4 Terminal
    
        The H320 Terminal subtree is used to define the objects which are used
        only in the terminal. There are four groups: system description,
        capabilities, configuration, and control.
    
    
    
        Expires February 7, 1999                             Page  6
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        6.2.5 Multipoint Control Unit
    
        The H.320 Multipoint Control Unit subtree is used to identify managed
        objects for a H.320 Multipoint Control Unit.  It consists of 4 groups:
        system, conference, and terminal.  The system group contains of
        generic H.320 MCU configurable options.  The conference group consists
        of the active conferences and parameters known to the H.320 MCU.  The
        terminal group is used to describe terminals in active MCU
        conferences.
    
        6.3 H.245
    
        The H.245 MIB Proposal is organized into 6 six groups.
    
        The controlChannel group consists of fault isolation and performance
        counters and the controlChannelMasterSlave Table. The table contains
        information about the active connections between peer H.245 entities.
        There is a row in the table for each H.245 connection.  The table is
        indexed by controlChannelSourceTransportAddress and
        controlChannelDestinationTransportAddress.  The capExchange group
        identifies the potential capabilities exchanged between peer H.245
        entities over the open control channel.  It contains the
        capExchangeSingnallingTable and the capExchangeCapabilityTable.  The
        logicalChannels group is concerned with monitoring the media streams
        between peer entities.  The logicalChannelGroup consists of the
        logCahnnelsTable and fault isolation and performance counters.  The
        misc group contains miscRoundTripDelayTable and the
        miscMaintenanceLoopTable. The conference goup contains fault isolation
        and conference monitoring counters and the conferenceTerminalTable.
        The table is used to identify the terminals in a particular conference
    
        7 Multimedia Registration and Textual conventions
    
        MULTI-MEDIA-REG-TC DEFINITIONS ::= BEGIN
    
        IMPORTS
    
            MODULE-IDENTITY, OBJECT-IDENTITY,
            experimental
                FROM SNMPv2-SMI
    
            TEXTUAL-CONVENTION
                FROM SNMPv2-TC;
    
        multimediaRegMib MODULE-IDENTITY
            LAST-UPDATED "9805291200Z"
            ORGANIZATION "Cisco Systems, Inc."
            CONTACT-INFO
                "       Dan Klenke
                        Cisco Systems, Inc
    
                Postal: 170 West Tasman Drive
                        San Jose, CA 95134-1706
    
                E-mail: dklenke@Cisco.com"
    
    
        Expires February 7, 1999                             Page  7
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
            DESCRIPTION
                "Defines a set of Textual Conventions used within the set
                of MultiMedia MIB modules.
    
               Defines OBJECT IDENTIFIERs for rooting associated mib
                modules under this tree"
            REVISION      "9805291200Z"
            DESCRIPTION
                "The initial version of the mib."
            ::= { experimental 323  } -- temporary TBD later
    
        --
        --
        --
        -- TEXTUAL Conventions
    
        MmUtf8String ::= TEXTUAL-CONVENTION
            DISPLAY-HINT "255a"
            STATUS  current
            DESCRIPTION
               "To facilitate internationalization, this TC represents
               information taken from the ISO/IEC IS 10646-1 character
         set, encoded as an octet string using the UTF-8 character
        encoding scheme described in RFC 2044 [8].  For strings in 7-bit US-
        ASCII, there is no impact since the UTF-8 representation is
        identical to the US-ASCII encoding."
            SYNTAX  OCTET STRING (SIZE (0..255))
    
    
        MmE164String ::= TEXTUAL-CONVENTION
            DISPLAY-HINT "128a"
            STATUS  current
            DESCRIPTION
                "A UTF-8 string limited to the character set defined for E.164,
                '0123456789*#,<quote>' "
        -- note that <quote> represents the double quote <"> which cannot be
        -- contained in a SMI description clause
            SYNTAX OCTET STRING (SIZE (1..128))
    
    
        MmTAddressTag ::= TEXTUAL-CONVENTION
            STATUS       current
            DESCRIPTION
                "A tag to identify the type of the transport address contained
                in the TAddress textual convention.  The values correlate to the
                TransportAddress defined in the H.225.0 V2 ITU protocol
                specification. The tag indicates how to interpret the
    
    
        Expires February 7, 1999                             Page  8
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        value of a TAddress  data type defined in this specification.  All
        TAddress  values are in network byte order
    
                                TAddress size       TAddress contents
                         ipv4      6 octets         IPv4 (4 octets), port (2 octets)
                         ipv6     18                IPv6 (16), port (2)
                         ipx      12                net (4), node (6), port (2)
                         nsap     1-20              nsap(1-20)
                         netbios  16                netbios(16)
                 "
            SYNTAX    INTEGER {
                          other(0),
                          ipv4(1),
                          ipv6(2),
                          ipx(3),
                          nsap(4),
                    netbios(5)
                      }
    
        MmGlobalIdentifier ::= TEXTUAL-CONVENTION
            DISPLAY-HINT "8d-9,3x,1d,2x:2x:2x"
            STATUS       current
            DESCRIPTION
                "A 16 octet field containing a unique identifier.  The
                identifier contains the following fields:
    
                   60 bit       nanosecond time (octets 1-7, low 4 bits of octet 8)
                   4  bit       version  (hi 4 bits of octet 8)
                   3  octet     0 (a variant field)
                   1  octet     hi 2bits 0, low 6bits clock sequence.
                   6  octet     MAC Address
    
                See Reference for generation of this value.
                "
            REFERENCE "ITU H225.0 Version 2"
            SYNTAX    OCTET STRING(SIZE(16))
    
    
        MmAliasTag::= TEXTUAL-CONVENTION
            STATUS       current
            DESCRIPTION
                "A tag to identify the type of the Alias address contained in
                 the MmAliasAddress data type.  The values correlate to the
                 AliasAddress defined in the H.225.0 V2 ITU protocol specification.
                 The tag indicates how to interpret the value of an AliasAddress
                 data type defined in that specification.
    
    
    
        Expires February 7, 1999                             Page  9
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                                      AliasAddress contents
                         other        unknown
                         e164         MmE164String
                         h323Id       MmUtf8String
                         urlId        MmUtf8String containing a URL
                   transportId  MmTAddressTag, TAddress
                         emailId      MmUtf8String containing e-mail address
                         partyNumber  contains PartyNumber
               "
            SYNTAX    INTEGER {
                        other(0),
                        e164(1),
                        h323Id(2),
                        urlId(3),
                  transportId(4),
                        emailId(5),
                        partyNumber(6)
                      }
    
    
        MmAliasAddress ::= TEXTUAL-CONVENTION
            DISPLAY-HINT "512a"
            STATUS       current
            DESCRIPTION
                "A data type corresponding to AliasAddress defined in H.225.0.
                The value of an object of this type has the syntax and
                symantics identified by MmAliasTag.  An object defined as
                MmAliasAddress must have a corresponding MmAliasTag object."
            REFERENCE "ITU H225.0 Version 2"
            SYNTAX    OCTET STRING (SIZE(1..512))
    
    
        MmEndpointID ::= TEXTUAL-CONVENTION
            STATUS       current
            DESCRIPTION
                "A data type corresponding to EndpointIdentifier defined
        in H.225.0."
            REFERENCE "ITU H225.0 Version 2"
            SYNTAX    OCTET STRING (SIZE(1..128))
    
        MmGatekeeperID ::= TEXTUAL-CONVENTION
            STATUS       current
            DESCRIPTION
                "A data type corresponding to GatekeeperIdentifier defined in H.225.0."
            REFERENCE "ITU H225.0 Version 2"
            SYNTAX    OCTET STRING (SIZE(1..128))
    
        MmH225Crv::= TEXTUAL-CONVENTION
            STATUS       current
            DESCRIPTION
    
    
        Expires February 7, 1999                             Page  10
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                "A data type corresponding to the Call Reference Value defined          in H.225.0."
            REFERENCE "ITU H225.0 Version 2"
            SYNTAX    INTEGER (0..65535)
    
        --
        -- define OIDS for rooting mib modules under this tree
        --
        mmRtpRoot OBJECT-IDENTITY
            STATUS     current
            DESCRIPTION
                "Subtree for root of Mm Rtp mib."
            ::= { multimediaRegMib 1 }
    
        mmH323Root OBJECT-IDENTITY
            STATUS     current
            DESCRIPTION
                "Subtree for root of H323 mib modules."
            ::= { multimediaRegMib 2 }
    
        mmH320Root OBJECT-IDENTITY
            STATUS     current
            DESCRIPTION
                "Subtree for root of H320 mib modules."
            ::= { multimediaRegMib 3 }
    
        mmH245Root OBJECT-IDENTITY
            STATUS     current
            DESCRIPTION
                "Subtree for root of H245 mib modules."
            ::= { multimediaRegMib 4 }
    
    
        END
    
        7.1 H.323 MIB
        7.1.1 CallSignaling MIB
    
                -- VideoServer  Irina Suconick, August 6, 1998
                 -- Request For Comments
    
                 H225-MIB DEFINITIONS ::= BEGIN
                 IMPORTS
                  Counter32, Integer32, Unsigned32, enterprises, OBJECT-
        TYPE,
        MODULE-IDENTITY
                       FROM SNMPv2-SMI
                   DisplayString, TAddress, DateAndTime
                         FROM SNMPv2-TC
                   H323TAddressTag, H323GlobalIdentifier,
                   H323AliasTag, H323AliasAddress, H323EndpointID
                         FROM H323-MULITMEDIA-TC;
    
                 -- Define the top of this MIB.
    
    
        Expires February 7, 1999                             Page  11
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                --media OBJECT IDENTIFIER ::= { enterprises videoserver(3011) 2 }
                 --  this is the MIB module for the H.225 call signaling objects
    
             h225CallSignaling MODULE-IDENTITY
                     LAST-UPDATED "9808062253Z"      -- Thursday August 6, 1998
                     ORGANIZATION "VideoServer"
                     CONTACT-INFO
                     "               Irina Suconick
                            Postal: Video Server
                                     63 Third st.
                                     Burlington, MA 01803
                             Tel:    (781)505-2155
                             E-Mail: isuconick@videoserver.com "
                     DESCRIPTION
                        " "
                           ::= { media 2 }
    
                 --groups in h225
    
            callSignalConfig            OBJECT IDENTIFIER ::= {
        h225CallSignaling 1 }
            callSignalStats             OBJECT IDENTIFIER ::= {
        h225CallSignaling 2 }
            connections                 OBJECT IDENTIFIER ::= {
        h225CallSignaling 3 }
            callSignalEvents            OBJECT IDENTIFIER ::= {
        h225CallSignaling 4 }
            callSignalingMIBConformance OBJECT IDENTIFIER ::= {
        h225CallSignaling 5 }
    
                 callSignalConfigMaxConnections OBJECT-TYPE
                     SYNTAX  Integer32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The maximum number of connections the H.225 entity can
                        possibly have."
                         ::= { callSignalConfig 1 }
                 callSignalConfigListenPorts OBJECT-TYPE
                     SYNTAX  Integer32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of listen ports that are available for
                        establishing connections."
                         ::= { callSignalConfig 2 }
               callSignalConfigT303 OBJECT-TYPE
                     SYNTAX  Integer32
                     MAX-ACCESS  read-write
                     STATUS  current
                     DESCRIPTION
    
    
        Expires February 7, 1999                             Page  12
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        "The amount of time the calling endpoint waits for an
                        ALERTING, CALL PROCEEDING, CONNECT, RELEASE COMPLETE or other
                        message the called endpoint after it has sent a SETUP
                        message. The time value is in seconds. "
    
                         ::= { callSignalConfig 3 }
    
                callSignalConfigT301 OBJECT-TYPE
                     SYNTAX  Integer32
                     MAX-ACCESS  read-write
                     STATUS  current
                     DESCRIPTION
                        "The amount of time after which the calling endpoint should
                         stop waiting for the called endpoint to respond. The time
                         value is in seconds. "
                         ::= { callSignalConfig 4 }
    
                 callSignalStatsCallConnectionsIn OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of successful connections in which this entity
                          has been a callee."
                         ::= { callSignalStats 1 }
                 callSignalStatsCallConnectionsOut OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of successful connections in which this entity
                         has been a caller."
                         ::= { callSignalStats 2 }
    
    
                 callSignalStatsAlertingMsgsIn OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of alerting messages received by this entity."
                         ::= { callSignalStats 3 }
                 callSignalStatsAlertingMsgsOut OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
    
    
        Expires February 7, 1999                             Page  13
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        "The number of alerting messages sent by this entity."
                         ::= { callSignalStats 4 }
    
                 callSignalStatsCallProceedingsIn OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of call proceeding messages received by this
                         entity."
                         ::= { callSignalStats 5 }
                 callSignalStatsCallProceedingsOut OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of call proceeding messages sent by this entity."
                         ::= { callSignalStats 6 }
    
    
                 callSignalStatsSetupMsgsIn OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of setup messages received by this entity."
                         ::= { callSignalStats 7 }
                 callSignalStatsSetupMsgsOut OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of setup messages sent by this entity."
                         ::= { callSignalStats 8 }
                 callSignalStatsSetupAckMsgsIn OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of setupAck messages received by this entity."
                         ::= { callSignalStats 9 }
                 callSignalStatsSetupAckMsgsOut OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of setupAck messages sent by this entity."
                         ::= { callSignalStats 10 }
    
    
        Expires February 7, 1999                             Page  14
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                 callSignalStatsProgressMsgsIn OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of progress messages received by this entity."
                         ::= { callSignalStats 11 }
                 callSignalStatsProgressMsgsOut OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of progress messages sent by this entity."
                         ::= { callSignalStats 12 }
                 callSignalStatsReleaseCompleteMsgsIn OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of release complete messages received by this
                         entity."
                         ::= { callSignalStats 13 }
                 callSignalStatsReleaseCompleteMsgsOut OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of release complete messages sent by this
                         entity."
                         ::= { callSignalStats 14 }
                 callSignalStatsStatusMsgsIn OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of status messages received by this entity."
                         ::= { callSignalStats 15 }
                 callSignalStatsStatusMsgsOut OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of status messages sent by this entity."
                         ::= { callSignalStats 16 }
                 callSignalStatsStatusInquiryMsgsIn OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
    
    
        Expires February 7, 1999                             Page  15
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        "The number of status inquiry messages received by this
                         entity."
                         ::= { callSignalStats 17 }
                 callSignalStatsFacilityMsgsIn OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of connect messages received by this entity."
                         ::= { callSignalStats 18 }
                 callSignalStatsFacilityMsgsOut OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of connect messages sent by this entity."
                         ::= { callSignalStats 19 }
                  callSignalStatsAverageCallDuration OBJECT-TYPE
                     SYNTAX  Integer32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The average duration of the call in minutes since system
                        boot time. "
                         ::= { callSignalStats 20 }
                  connectionsActiveConnections OBJECT-TYPE
                     SYNTAX  Integer32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of active connections."
                         ::= { connections 1 }
                  connectionsTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF ConnectionsTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about entities that are
                         connected to this entity. It is a list of connection
                         entries. The number of entries equals to the number of
                         active connections."
                     ::= { connections 2 }
                 connectionsTableEntry OBJECT-TYPE
                     SYNTAX ConnectionsTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains objects that describe connections
    
    
        Expires February 7, 1999                             Page  15
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                that are remotely connected to this callable H.323 entity
                for a conference."
                     INDEX { connectionsSrcTransportAddressTag,
                             connectionsSrcTransportAddress,
                             connectionsCallIdentifier}
                       ::= { connectionsTable 1 }
                 ConnectionsTableEntry ::=
                      SEQUENCE {
                      connectionsSrcTransportAddressTag
                            H323TAddressTag,
                     connectionsSrcTransportAddress
                           TAddress,
                      connectionsCallIdentifier
                            H323GlobalIdentifier,
                     connectionsRole
                             INTEGER,
                      connectionsState
                             INTEGER,
                      connectionsDestTransportAddressTag
                            H323TAddressTag,
                      connectionsDestTransportAddress
                             TAddress,
                      connectionsDestAliasTag
                             H323AliasTag,
                      connectionsDestAlias
                             H323AliasAddress,
                      connectionsSrcH245SigTransportAddressTag
                            H323TAddressTag,
                      connectionsSrcH245SigTransportAddress
                             TAddress,
                      connectionsDestH245SigTransportAddressTag
                            H323TAddressTag,
                      connectionsDestH245SigTransportAddress
                             TAddress,
                      connectionsConfId
                              H323GlobalIdentifier,
                      connectionsCalledPartyNumber
                              DisplayString,
                      connectionsDestXtraCallingNumber1
                              DisplayString,
                      connectionsDestXtraCallingNumber2
                              DisplayString,
                      connectionsDestXtraCallingNumber3
                              DisplayString,
                      connectionsDestXtraCallingNumber4
                              DisplayString,
                      connectionsDestXtraCallingNumber5
                              DisplayString,
                      connectionsFastCall
                           INTEGER,
                      connectionsSecurity
                              INTEGER,
                      connectionsCanOverlapSend
    
    
        Expires February 7, 1999                             Page  17
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                              INTEGER,
                      connectionsCRV
                              Unsigned32,
                      connectionsCallType
                              INTEGER,
                      connectionsRemoteExtensionAddress
                              OCTET STRING,
                      connectionsExtraCRV1
                              Unsigned32,
                      connectionsExtraCRV2
                              Unsigned32,
                      connectionsConnectionStartTime
                              DateAndTime,
                      connectionsEndpointType
                              Integer32,
                      connectionsReleaseCompleteReason
                              INTEGER
    
    
                    }
                 connectionsSrcTransportAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address tag of the endpoint."
                        ::= { connectionsTableEntry 1 }
    
                 connectionsSrcTransportAddress OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address of the source endpoint the initiated
                         the connection."
                         ::= { connectionsTableEntry 2 }
                 connectionsCallIdentifier OBJECT-TYPE
                     SYNTAX H323GlobalIdentifier
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The call identifier."
                        ::= { connectionsTableEntry 3 }
    
    
                 connectionsRole OBJECT-TYPE
                     SYNTAX INTEGER { caller(1), callee(2)}
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value reflects the role this entity plays
                         in this connection being either a caller or a callee.  "
                         ::= { connectionsTableEntry 4 }
    
    
        Expires February 7, 1999                             Page  18
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
                 connectionsState OBJECT-TYPE
                     SYNTAX INTEGER { callInitiated (1), callDelivered(2),
                         callPresent (3), callReceived (4), connectRequest(5),
                         callProceeding (6), active (7),disconnectRequest(8),
                         disconnectIndication (9), releaseRequest (10) }
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The state of the H.225 state machine as per Q.931.
                         Outgoing calls:
                         callInitiated - when the user requests call establishment
                         from the network
                         callDelivered - when the calling user has received an
                         indication that remote user alerting has been initiated.
                         Incoming calls:
                         callPresent - when the user has received a call
                         establishment but not yet responded.
                         callReceived - when the user has indicated alerting but not
                         yet answered.
                         connectRequest - when the user has answered the call and is
                         waiting to be awarded the call.
    
                         Incoming/Outgoing:
                         callProceeding - when the user has received/sent
                         acknowledgement that the network has received all call
                         information necessary to effect call establishment.
                         active - when the user has received/sent an acknoledgement
                         from/to the network that the user has been awarded the call.
                         disconnectRequest - when the user has requested the network
                         to clear the end-to-end connection.
                         disconnectIndication - when the user has received an
                         invitation to disconnect to disconnect because the network
                         has disconnected the end-to-end connection.
                         releaseRequest - when the user has requested the network to
                         release and is waiting for a responce."
                         ::= { connectionsTableEntry 5 }
                connectionsDestTransportAddressTag OBJECT-TYPE
    
    
        Expires February 7, 1999                             Page  19
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address tag of the endpoint."
                        ::= { connectionsTableEntry 6 }
    
                connectionsDestTransportAddress OBJECT-TYPE
                      SYNTAX TAddress
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The transport address of the destination endpoint."
                          ::= { connectionsTableEntry 7 }
               connectionsDestAliasTag  OBJECT-TYPE
                     SYNTAX H323AliasTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The alias tag of the registred endpoint."
                        ::= {connectionsTableEntry 8 }
    
                connectionsDestAlias OBJECT-TYPE
                      SYNTAX H323AliasAddress
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The transport port of the destination endpoint."
                          ::= { connectionsTableEntry 9 }
    
                 connectionsSrcH245SigTransportAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address tag of the endpoint."
                        ::= { connectionsTableEntry 10 }
    
                 connectionsSrcH245SigTransportAddress OBJECT-TYPE
                      SYNTAX TAddress
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The H245 IP address of the source endpoint. "
                         ::= { connectionsTableEntry 11 }
    
    
                connectionsDestH245SigTransportAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address tag of the endpoint."
    
    
        Expires February 7, 1999                             Page  20
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        ::= { connectionsTableEntry 12 }
    
                 connectionsDestH245SigTransportAddress OBJECT-TYPE
                      SYNTAX TAddress
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The of the destination endpoint. "
                         ::= { connectionsTableEntry 13 }
    
              connectionsConfId  OBJECT-TYPE
                      SYNTAX H323GlobalIdentifier
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The conference id for this connection. "
                          ::= { connectionsTableEntry 14 }
             connectionsCalledPartyNumber  OBJECT-TYPE
                      SYNTAX DisplayString
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The primary e164 address of the destination endpoint. "
                          ::= { connectionsTableEntry 15 }
                 connectionsDestXtraCallingNumber1 OBJECT-TYPE
                      SYNTAX DisplayString
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The secondary info e164 address of the destination
                        endpoint. "
                          ::= { connectionsTableEntry 16 }
              connectionsDestXtraCallingNumber2 OBJECT-TYPE
                      SYNTAX DisplayString
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The third info e164 address of the destination
                        endpoint. "
                          ::= { connectionsTableEntry 17 }
              connectionsDestXtraCallingNumber3 OBJECT-TYPE
                      SYNTAX DisplayString
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The fourth info e164 address of the destination
                        endpoint."
                          ::= { connectionsTableEntry 18 }
              connectionsDestXtraCallingNumber4 OBJECT-TYPE
                      SYNTAX DisplayString
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
    
    
        Expires February 7, 1999                             Page  21
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                         "The fifth info e164 address of the destination
                        endpoint."
                          ::= { connectionsTableEntry 19 }
              connectionsDestXtraCallingNumber5 OBJECT-TYPE
                      SYNTAX DisplayString
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The sixth info e164 address of the destination
                        endpoint. "
                          ::= { connectionsTableEntry 20 }
               connectionsFastCall OBJECT-TYPE
                      SYNTAX INTEGER { true(1),false(2)}
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "Indicator of fast call usage for this connection."
                          ::= { connectionsTableEntry 21 }
              connectionsSecurity  OBJECT-TYPE
                      SYNTAX INTEGER {true(1),false(2)}
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "Indicator of encryption usage for this connection. "
                          ::= { connectionsTableEntry 22 }
               connectionsCanOverlapSend  OBJECT-TYPE
                      SYNTAX INTEGER {true(1),false(2)}
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "Indicator of canOverLap usage for this connection. "
                          ::= { connectionsTableEntry 23 }
               connectionsCRV  OBJECT-TYPE
                      SYNTAX Unsigned32(0..255)
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The call reference value."
                          ::= { connectionsTableEntry 24 }
                connectionsCallType  OBJECT-TYPE
                      SYNTAX INTEGER {pointToPoint(1),oneToN(2), nToOne(3), nToN(4)}
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The type of the call for this connection. "
                          ::= { connectionsTableEntry 25 }
                connectionsRemoteExtensionAddress  OBJECT-TYPE
                      SYNTAX OCTET STRING
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
    
    
        Expires February 7, 1999                             Page  22
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                         "The  "
                          ::= { connectionsTableEntry 26 }
                connectionsExtraCRV1  OBJECT-TYPE
                      SYNTAX Unsigned32(0..255)
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The additional call reference value."
                          ::= { connectionsTableEntry 27 }
                connectionsExtraCRV2  OBJECT-TYPE
                      SYNTAX Unsigned32(0..255)
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The additional call reference value. "
                          ::= { connectionsTableEntry 28 }
                connectionsConnectionStartTime  OBJECT-TYPE
                      SYNTAX DateAndTime
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The date and time of the start of this call. "
                          ::= { connectionsTableEntry 29 }
              connectionsEndpointType OBJECT-TYPE
                      SYNTAX Integer32
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "Terminal type represents the type of H.323 terminal:
                                        50  - terminal without MC
                                        60  - gateway without MC
                                        70  - terminal with MC but without MP
                                        80  - gateway  with MC but without MP
                                        120 - gatekeeper with MC but without MP
                                        160 - MCU with MC but without MP
                                        90  - gateway with MC and Data MP
                                        130 - gatekeeper with MC and Data MP
                                        170 - MCU with MC and Data MP
                                        100 - gateway containing MC with Data and
                                              audio MP
                                        140 - gatekeeper containing MC with Data and
                                              audio MP
                                        180 - MCU containing MC with Data and audio
                                              MP
                                        110 - gateway containing MC with Data, Audio
                                              and Video MP
    
    
        Expires February 7, 1999                             Page  23
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                                        150 - gatekeeper containing MC with Data,
                                              Audio and Video MP
                                        190 - MCU containing MC with Data, Audio and
                                              Video MP
                                        240 - entity with active MC . "
                          ::= { connectionsTableEntry 30 }
    
              connectionsReleaseCompleteReason  OBJECT-TYPE
                      SYNTAX INTEGER { noBandwidth (34),
                          gatekeeperResourcesUnavailable (47),
                          unreachableDestination (3), destinationReject(16),
                          invalidRevision (88),noPermission(111),
                          unreachableGatekeeper (38), gatewayResources (42),
                          badFormatAddress(28),  adaptiveBusy (41),
                          inConference (17),  undefined (31)}
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The date and time of the start of this call. "
                          ::= { connectionsTableEntry 31 }
                callReleaseComplete NOTIFICATION-TYPE
                      OBJECTS   { connectionsReleaseCompleteReason }
                      STATUS current
                      DESCRIPTION
                         "This message will be sent in the case of on generation and
                          reception of releaseComplete for the following reasons:
    
                          34 - noBandwidth; no circuit/channel available
                          47 - gatekeeperResources; resource unavailable
                          3 -  unreachableDestination; no route to destination
                          16 - destinationReject; normal call clearing
                          88 - invalidRevision; incompatible destination
                          111- noPermission; Interworking unspecified
                          38 - unreachableGatekeeper; network out of order
                          42 - gatewayResources; switching equipment congestion
                          28 - badFormatAddress; invalid number format
                          41 - adaptiveBusy; Temporary Failure
                          17 - inConference; user busy
                          31 - undefined. "
                          ::= {callSignalEvents 1}
    
    
        --
        -- CONFORMANCE
        --
        callSignalingMIBGroups  OBJECT IDENTIFIER ::= {
        callSignalingMIBConformance 1
    
    
        Expires February 7, 1999                             Page  24
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        }
    
        --
        -- Groups for Conformance
        --
        callSignalConfigGroup OBJECT-GROUP
            OBJECTS {
            callSignalConfigMaxConnections,
            callSignalConfigListenPorts,
            callSignalConfigT303,
            callSignalConfigT301
            }
            STATUS  current
            DESCRIPTION
               "."
            ::= { callSignalingMIBGroups 1 }
    
        callSignalStatsGroup    OBJECT-GROUP
            OBJECTS {
            callSignalStatsCallConnectionsIn,
            callSignalStatsCallConnectionsOut,
            callSignalStatsAlertingMsgsIn,
            callSignalStatsAlertingMsgsOut,
            callSignalStatsCallProceedingsIn,
            callSignalStatsCallProceedingsOut,
            callSignalStatsSetupMsgsIn,
            callSignalStatsSetupMsgsOut,
            callSignalStatsSetupAckMsgsIn,
            callSignalStatsSetupAckMsgsOut,
            callSignalStatsProgressMsgsIn,
            callSignalStatsProgressMsgsOut,
            callSignalStatsReleaseCompleteMsgsIn,
            callSignalStatsReleaseCompleteMsgsOut,
            callSignalStatsStatusMsgsIn,
            callSignalStatsStatusMsgsOut,
            callSignalStatsStatusInquiryMsgsIn,
            callSignalStatsFacilityMsgsIn,
            callSignalStatsFacilityMsgsOut,
            callSignalStatsAverageCallDuration
            }
            STATUS  current
            DESCRIPTION
               "."
            ::= { callSignalingMIBGroups 2 }
    
        connectionsGroup    OBJECT-GROUP
            OBJECTS {
            connectionsActiveConnections,
            connectionsSrcTransportAddressTag,
            connectionsSrcTransportAddress,
            connectionsCallIdentifier,
            connectionsRole,
            connectionsState,
            connectionsDestTransportAddressTag,
            connectionsDestTransportAddress,
    
    
        Expires February 7, 1999                             Page  25
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
            connectionsDestAliasTag,
            connectionsDestAlias,
            connectionsSrcH245SigTransportAddressTag,
            connectionsSrcH245SigTransportAddress,
            connectionsDestH245SigTransportAddressTag,
            connectionsDestH245SigTransportAddress,
            connectionsConfId,
            connectionsCalledPartyNumber,
            connectionsDestXtraCallingNumber1,
            connectionsDestXtraCallingNumber2,
            connectionsDestXtraCallingNumber3,
            connectionsDestXtraCallingNumber4,
            connectionsDestXtraCallingNumber5,
            connectionsFastCall,
            connectionsSecurity,
            connectionsCanOverlapSend,
            connectionsCRV,
            connectionsCallType,
            connectionsRemoteExtensionAddress,
            connectionsExtraCRV1,
            connectionsExtraCRV2,
            connectionsConnectionStartTime,
            connectionsReleaseCompleteReason
    
            }
            STATUS  current
            DESCRIPTION
               "."
            ::= { callSignalingMIBGroups 3 }
        callSignalEventsGroup    OBJECT-GROUP
            OBJECTS {
            connectionsReleaseCompleteReason
            }
            STATUS  current
            DESCRIPTION
               "."
            ::= { callSignalingMIBGroups 4 }
    
        callSignalingMIBCompliance        MODULE-COMPLIANCE
            STATUS      current
            DESCRIPTION
                "The set of objects required for compliance."
            MODULE
                MANDATORY-GROUPS {callSignalConfigGroup,
        callSignalStatsGroup,
        connectionsGroup, callSignalvents }
    
           ::= { callSignalingMIBConformance 2 }
    
    
    
        END
    
        7.1.2 RAS MIB
    
    
    
        Expires February 7, 1999                             Page  26
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
                 -- VideoServer  Irina Suconick, August 6, 1998
                 -- Request For Comments
    
                 RAS-MIB DEFINITIONS ::= BEGIN
                 IMPORTS
                  Counter32, Integer32, enterprises, OBJECT-TYPE,
        MODULE-IDENTITY, NOTIFICATION-TYPE
                       FROM SNMPv2-SMI
                   TAddress, RowStatus, TruthValue, DateAndTime
                         FROM SNMPv2-TC
                   MODULE-COMPLIANCE, OBJECT-GROUP
                         FROM SNMPv2-CONF
                   H323GatekeeperID, H323TAddressTag,H323EndpointID,
        H323GlobalIdentifier,
                   H323AliasTag, H323AliasAddress
                         FROM H323-MULITMEDIA-TC;
    
    
    
                 -- Define the top of this MIB.
                media OBJECT IDENTIFIER ::= { enterprises
        videoserver(3011) 2 }
    
    
                  --  this is the MIB module for the RAS objects
             ras  MODULE-IDENTITY
                     LAST-UPDATED "9808062253Z"      -- August 6, 1998
                     ORGANIZATION "VideoServer"
                     CONTACT-INFO
                     "               Irina Suconick
                            Postal: Video Server
                                     63 Third st.
                                     Burlington, MA 01803
                             Tel:    (781)505-2155
                             E-Mail: isuconick@videoserver.com "
                     DESCRIPTION
                        " "
                           ::= { media 2 }
    
                 --groups in RAS
    
                 config         OBJECT IDENTIFIER ::= { ras 1 }
                 registration   OBJECT IDENTIFIER ::= { ras 2 }
                 admission      OBJECT IDENTIFIER ::= { ras 3 }
                 rasStats       OBJECT IDENTIFIER ::= { ras 4 }
                 rasEvents      OBJECT IDENTIFIER ::= { ras 5 }
    
    
    
    
                 configRasAddr OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
    
    
        Expires February 7, 1999                             Page  27
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     DESCRIPTION
                        "The transport address of the endpoint."
                        ::= { config 1 }
    
                 configGatekeeperIdentifier OBJECT-TYPE
                     SYNTAX H323GatekeeperID
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "String that identifies gatekeeper."
                        ::= { config 2 }
                 configTimer OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-write
                     STATUS current
                     DESCRIPTION
                        "The amount of time that the timer is set to in seconds. This
                         is the maximum time that the endpoint will wait for the
                         response."
                        ::= { config 3 }
    
                configMaxNumberOfRetries OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The maximum number of times the message shall be resent."
                        ::= { config 4 }
               registrationTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF RegistrationTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about endpoints that are
                        registered with the Gatekeeper. It is a list of registered
                        entitys entries. The number of entries equals to the number
                        of registered endpoints."
                     ::= { registration 1 }
                 registrationTableEntry OBJECT-TYPE
                     SYNTAX RegistrationTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains objects that describe the registered endpoint."
                     INDEX {        registrationSrcRasAddressTag,
                            IMPLIED registrationSrcRasAddress}
                       ::= { registrationTable 1 }
                 RegistrationTableEntry ::=
    
    
        Expires February 7, 1999                             Page  28
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                      SEQUENCE {
                      registrationSrcRasAddressTag
                            H323TAddressTag,
                     registrationSrcRasAddress
                           TAddress,
                      registrationIsGatekeeper
                           TruthValue,
                      registrationGatekeeperId
                            H323GatekeeperID,
                      registrationEndpointId
                            H323EndpointID,
                      registrationCallSignallingAddressTag
                            H323TAddressTag,
                      registrationCallSignallingAddress
                            TAddress,
                      registrationEncryption
                            TruthValue,
                      registrationWillSupplyUUIE
                            TruthValue,
                      registrationIntegratyCheckValue
                            TruthValue,
                      registrationTableNumberOfAliases
                            Integer32,
                      registrationTableRowStatus
                            RowStatus
                      }
    
                registrationSrcRasAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address tag of the endpoint."
                        ::= { registrationTableEntry 1 }
    
                registrationSrcRasAddress OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address of the endpoint."
                        ::= { registrationTableEntry 2 }
                 registrationIsGatekeeper OBJECT-TYPE
                       SYNTAX TruthValue
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                        "This value identifys the endpoint being a gatekeeper."
                        ::= { registrationTableEntry 3 }
                 registrationGatekeeperId OBJECT-TYPE
                       SYNTAX H323GatekeeperID
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
    
    
        Expires February 7, 1999                             Page  29
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        "The identifier of the gatekeeper that the endpoint is
                         registered with."
                        ::= { registrationTableEntry 4 }
                  registrationEndpointId OBJECT-TYPE
                     SYNTAX H323EndpointID
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The endpoint identifier."
                        ::= { registrationTableEntry 5 }
               registrationCallSignallingAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address tag of the endpoint."
                        ::= { registrationTableEntry 6 }
    
               registrationCallSignallingAddress OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The endpoint call signalling address."
                        ::= { registrationTableEntry 7 }
               registrationEncryption OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates that the endpoint is using
                        encryption."
                        ::= { registrationTableEntry 8 }
                registrationWillSupplyUUIE OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates that the endpoint will supply Q.931
                          message info in IRR messages if requested by the
                          gatekeeper."
                        ::= { registrationTableEntry 9 }
                registrationIntegratyCheckValue OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The value indicates that the endpoint will supply the
                         integraty check value."
                        ::= { registrationTableEntry 10 }
                registrationTableNumberOfAliases OBJECT-TYPE
                     SYNTAX Integer32
    
    
        Expires February 7, 1999                             Page  30
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The number of alias addresses for the endpoint."
                        ::= { registrationTableEntry 11 }
                registrationTableRowStatus OBJECT-TYPE
                     SYNTAX     RowStatus
                     MAX-ACCESS read-create
                     STATUS     current
                     DESCRIPTION
                        "The row status of the entry. This object is required to
                         create or delete rows remotely by a manager. "
                        ::= { registrationTableEntry 12 }
    
                        registrationAliasTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF RegistrationAliasTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about registered endpoint's
                         aliases. It is a list alias entries. The number of entries
                         equals to the sum of all aliases for all registered
                         endpoints."
                     ::= { registration 2 }
                registrationAliasTableEntry OBJECT-TYPE
                     SYNTAX RegistrationAliasTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains an alias that corresponds to an endpoint RAS
                          address."
                     INDEX { registrationSrcRasAddressTag, registrationSrcRasAddress,
                          registrationAliasTableIndex}
                       ::= { registrationAliasTable 1 }
                RegistrationAliasTableEntry ::=
                      SEQUENCE {
                    registrationAliasTableIndex
                            Integer32,
                    registrationAliasTag
                            H323AliasTag,
                   registrationAlias
                            H323AliasAddress
    
                     }
    
                registrationAliasTableIndex OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
    
    
        Expires February 7, 1999                             Page  31
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     DESCRIPTION
                        "An orbitrary index to this table. This index is one for the
                         first alias for every given ras address. It is incremented
                         by one for each subsequent alias of the same ras address.
                         The last index for a particular ras address is equal to the
                         number of aliases for that endpoint."
                        ::= { registrationAliasTableEntry 1 }
               registrationAliasTag  OBJECT-TYPE
                     SYNTAX H323AliasTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The alias tag of the registred endpoint."
                        ::= { registrationAliasTableEntry 2 }
               registrationAlias OBJECT-TYPE
                     SYNTAX H323AliasAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The alias of the registred endpoint."
                        ::= { registrationAliasTableEntry 3 }
    
    
                registrationRasAddressTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF RegistrationRasAddressTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about registered endpoint's
                         aliases. It is a list alias entries. The number of entries
                         equals to the sum of all aliases for all registered
                         endpoints."
                     ::= { registration 3 }
                registrationRasAddressTableEntry OBJECT-TYPE
                     SYNTAX RegistrationRasAddressTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains an alias that corresponds to an endpoint RAS
                          address."
                     INDEX { registrationSrcRasAddressTag, registrationSrcRasAddress,
                             registrationRasAddressTableIndex}
                       ::= { registrationRasAddressTable 1 }
                RegistrationRasAddressTableEntry ::=
                      SEQUENCE {
                    registrationRasAddressTableIndex
    
    
        Expires February 7, 1999                             Page  32
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                            Integer32,
                    registrationAdditionalSrcRasAddressTag
                            H323TAddressTag,
                 registrationAdditionalSrcRasAddress
                            TAddress
    
                     }
    
                registrationRasAddressTableIndex OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "An arbitrary index to this table. This index is one for the
                         first alias for every given ras address. It is incremented
                         by one for each subsequent alias of the same ras address.
                         The last index for a particular ras address is equal to the
                         number of aliases for that endpoint."
                        ::= { registrationRasAddressTableEntry 1 }
                registrationAdditionalSrcRasAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address tag of the endpoint."
                        ::= { registrationRasAddressTableEntry 2 }
    
                registrationAdditionalSrcRasAddress OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address of the endpoint."
                        ::= { registrationRasAddressTableEntry 3 }
    
               registrationCallSignalingAddressTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF
        RegistrationCallSignalingTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about registered endpoint's
                         aliases. It is a list alias entries. The number of entries
                         equals to the sum of all aliases for all registered
                         endpoints."
                     ::= { registration 4 }
                registrationCallSignalingAddressTableEntry OBJECT-TYPE
                     SYNTAX RegistrationCallSignalingTableEntry
    
    
        Expires February 7, 1999                             Page  33
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains an alias that corresponds to an endpoint RAS
                          address."
                     INDEX { registrationSrcRasAddressTag,
        registrationSrcRasAddress,
                             registrationCallSignalingAddressTableIndex}
                       ::= { registrationCallSignalingAddressTable 1 }
                RegistrationCallSignalingTableEntry ::=
                      SEQUENCE {
                    registrationCallSignalingAddressTableIndex
                            Integer32,
                    registrationAdditionalCallSignalingAddressTag
                            H323TAddressTag,
                 registrationAdditionalCallSignalingAddress
                            TAddress
    
                     }
    
                registrationCallSignalingAddressTableIndex OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "An arbitrary index to this table. This index is one for the
                         first alias for every given ras address. It is incremented
                         by one for each subsequent alias of the same ras address.
                         The last index for a particular ras address is equal to the
                         number of aliases for that endpoint."
                        ::= { registrationCallSignalingAddressTableEntry 1
        }
               registrationAdditionalCallSignalingAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address tag of the endpoint."
                        ::= { registrationCallSignalingAddressTableEntry 2
        }
    
               registrationAdditionalCallSignalingAddress OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The endpoint call signalling address."
                        ::= { registrationCallSignalingAddressTableEntry 3
        }
    
    
    
        Expires February 7, 1999                             Page  34
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
               admissionTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF AdmissionTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about entities that have
                          been admitted by the gatekeeper. It is a list of admitted
                          endpoints. The number of entries equals to the number of
                          admitted endpoints."
                     ::= { admission 1 }
               admissionTableEntry OBJECT-TYPE
                     SYNTAX AdmissionTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains objects that describe endpoints that are
                          admitted by the gatekeeper. "
                     INDEX { admissionSrcCallSignallingAddress,
                             admissionDestCallSignallingAddress,
                             admissionCallId }
                           ::= { admissionTable 1 }
                 AdmissionTableEntry ::=
                      SEQUENCE {
                      admissionSrcCallSignallingAddressTag
                             H323TAddressTag,
                      admissionSrcCallSignallingAddress
                           TAddress,
                      admissionDestCallSignallingAddressTag
                            H323TAddressTag,
                      admissionDestCallSignallingAddress
                           TAddress,
                      admissionConferenceId
                            H323GlobalIdentifier,
                      admissionCallId
                            H323GlobalIdentifier,
                      admissionRasAddressTag
                            H323TAddressTag,
                      admissionRasAddress
                            TAddress,
                      admissionCRV
                            Integer32,
                      admissionIsGatekeeper
                             TruthValue,
                      admissionSrcAliasAddressTag
                            H323AliasTag,
                      admissionSrcAliasAddress
                             H323AliasAddress,
                      admissionDestAliasAddressTag
                            H323AliasTag,
                      admissionDestAliasAddress
                            H323AliasAddress,
    
    
        Expires February 7, 1999                             Page  35
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                      admissionAnswerCallIndicator
                            TruthValue,
                      admissionTime
                            DateAndTime,
                      admissionCallIdentifier
                            H323GlobalIdentifier,
                      admissionEndpointId
                            H323EndpointID,
                      admissionBandwidth
                            Integer32,
                      admissionIRRFrequency
                            Integer32,
                      admissionCallType
                             INTEGER,
                      admissionCallModel
                            INTEGER,
                      admissionSrcHandlesBandwidth
                            TruthValue,
                      admissionDestHandlesBandwidth
                            TruthValue,
                      admissionSecurity
                            TruthValue,
                      admissionSrcWillSupplyUUIE
                            TruthValue,
                      admissionDestWillSupplyUUIE
                            TruthValue,
                      admissionTableRowStatus
                            RowStatus
                      }
    
                admissionSrcCallSignallingAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address tag of the endpoint."
                        ::= { admissionTableEntry 7 }
    
                admissionSrcCallSignallingAddress OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The call signalling address of the caller."
                        ::= { admissionTableEntry 8 }
                admissionDestCallSignallingAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address tag of the endpoint."
                        ::= { admissionTableEntry 9 }
    
                admissionDestCallSignallingAddress OBJECT-TYPE
                     SYNTAX TAddress
    
    
        Expires February 7, 1999                             Page  36
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The call signalling address of the callee."
                        ::= { admissionTableEntry 10 }
    
                admissionCallId OBJECT-TYPE
                     SYNTAX H323GlobalIdentifier
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Call identifier."
                        ::= { admissionTableEntry 2 }
               admissionConferenceId OBJECT-TYPE
                     SYNTAX H323GlobalIdentifier
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Conference identifier."
                        ::= { admissionTableEntry 1 }
               admissionRasAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address tag of the endpoint."
                        ::= { admissionTableEntry 3 }
                admissionRasAddress OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The call signalling address of the caller."
                        ::= { admissionTableEntry 4 }
                admissionCRV OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Call reference value of the caller. "
                        ::= { admissionTableEntry 5 }
                admissionIsGatekeeper OBJECT-TYPE
                       SYNTAX TruthValue
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                        "This value identifys the endpoint being a gatekeeper."
                        ::= { admissionTableEntry 6}
                admissionSrcAliasAddressTag OBJECT-TYPE
                     SYNTAX H323AliasTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The alias address tag of the endpoint."
    
    
        Expires February 7, 1999                             Page  37
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        ::= { admissionTableEntry 11 }
                admissionSrcAliasAddress OBJECT-TYPE
                     SYNTAX H323AliasAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The call alias address of the callee."
                        ::= { admissionTableEntry 12 }
                admissionDestAliasAddressTag OBJECT-TYPE
                     SYNTAX H323AliasTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The alias address tag of the endpoint."
                        ::= { admissionTableEntry 13 }
                admissionDestAliasAddress OBJECT-TYPE
                     SYNTAX H323AliasAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The alias address of the callee."
                        ::= { admissionTableEntry 14 }
                admissionAnswerCallIndicator OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Caller/callee. "
                        ::= { admissionTableEntry 15 }
                admissionTime OBJECT-TYPE
                     SYNTAX DateAndTime
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The alias address of the callee."
                        ::= { admissionTableEntry 16 }
                admissionCallIdentifier OBJECT-TYPE
                     SYNTAX H323GlobalIdentifier
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The call identifier."
                        ::= { admissionTableEntry 17 }
                admissionEndpointId OBJECT-TYPE
                     SYNTAX H323EndpointID
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Endpoint identifier."
                        ::= { admissionTableEntry 18 }
    
                admissionBandwidth  OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
    
    
        Expires February 7, 1999                             Page  38
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     DESCRIPTION
                        "The allowed maximum bandwidth for the call; may be less than
                         requested by the endpoint. "
                        ::= { admissionTableEntry 19 }
                admissionIRRFrequency  OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The time interval in seconds in which the endpoint shall
                         send IRRs to the gatekeeper while on a call. "
                        ::= { admissionTableEntry 20 }
    
                admissionCallType OBJECT-TYPE
                     SYNTAX INTEGER { pointToPoint (1), oneToN (2), nToN (3)}
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Using this value, gatekeeper can attempt to determine real
                         bandwidth usage. "
                        ::= { admissionTableEntry 21 }
                admissionCallModel OBJECT-TYPE
                     SYNTAX INTEGER { direct (1), gatekeeperRouted (2)}
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value of gatekeeper indicates that call signaling is
                         being passed via the gatekeeper, while direct indicates that
                         the endpoint-to-endpoint call mode is in use. "
                        ::= { admissionTableEntry 22 }
    
    
                 admissionSrcHandlesBandwidth OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates that the caller reserves its own
                         bandwidth. "
                        ::= { admissionTableEntry 23 }
                 admissionDestHandlesBandwidth OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates that the calee reserves its own
                         bandwidth. "
    
    
        Expires February 7, 1999                             Page  39
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                         ::= { admissionTableEntry 24 }
                 admissionSecurity OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates that the endpoint is using security. "
                        ::= { admissionTableEntry 25 }
                 admissionSrcWillSupplyUUIE OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates that the caller will supply Q.931
                        message info in IRR messages if requested by the gatekeeper "
                        ::= { admissionTableEntry 26 }
                 admissionDestWillSupplyUUIE OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates that the callee will supply Q.931
                        message info in IRR messages if requested by the gatekeeper "
                        ::= { admissionTableEntry 27 }
                 admissionTableRowStatus OBJECT-TYPE
                     SYNTAX     RowStatus
                     MAX-ACCESS read-create
                     STATUS     current
                     DESCRIPTION
                        "The row status of the entry. This object is required to
                          create or delete rows remotely by a manager. "
                        ::= { admissionTableEntry 28 }
    
    
                 rasStatsGatekeeperConfirms OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of granting permission to register messages sent
                         by or received from a gatekeeper."
                         ::= { rasStats 1 }
                 rasStatsGatekeeperRejects OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of declining permission to register
    
    
        Expires February 7, 1999                             Page  40
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        messages sent
                         by or received from a gatekeeper."
                         ::= { rasStats 2 }
    
                 rasStatsRegistrationConfirms OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of registration confirm messages sent by or
                         received from a gatekeeper."
                         ::= { rasStats 3 }
                 rasStatsRegistrationRejects OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of registration reject messages sent by or
                         received from a gatekeeper."
                         ::= { rasStats 4 }
    
                 rasStatsUnregistrationConfirms OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of unregistration confirmation messages
                         received."
                         ::= { rasStats 5 }
    
    
                 rasStatsUnregistrationRejects OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of unregistration reject messages received."
                         ::= { rasStats 6 }
    
    
                 rasStatsAdmissionConfirms OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of admission request messages sent by or
                         received from a gatekeeper."
                         ::= { rasStats 7 }
                 rasStatsAdmissionRejects OBJECT-TYPE
                     SYNTAX  Counter32
    
    
        Expires February 7, 1999                             Page  41
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of admission reject messages sent by or
                         received from a gatekeeper."
                         ::= { rasStats 8 }
    
                 rasStatsBandwidthConfirms OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of bandwidth confirm messages
                         received from a gatekeeper."
                         ::= { rasStats 9 }
    
                 rasStatsBandwidthRejects OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of bandwidth reject messages sent by or
                         received from a gatekeeper."
                         ::= { rasStats 10 }
    
    
                 rasStatsDisengageConfirms OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of disangage confirm messages
                         received from a gatekeeper."
                         ::= { rasStats 11 }
    
                 rasStatsDisangageRejects OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of disangage reject messages sent by
                         a gatekeeper."
                         ::= { rasStats 12 }
    
                 rasStatsLocationConfirms OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of location confirm messages sent by or
                         received from a gatekeeper."
                         ::= { rasStats 13 }
    
    
        Expires February 7, 1999                             Page  42
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
                 rasStatsLocationRejects OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of location reject messages sent by or
                         received from a gatekeeper."
                         ::= { rasStats 14 }
    
                rasStatsInfoRequests OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of info request messages sent
                   by a gatekeeper."
                         ::= { rasStats 23 }
                 rasStatsInfoRequestResponses OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of info request response messages sent by
                         endpoint or received by a gatekeeper."
                         ::= { rasStats 24 }
                 rasStatsnonStandardMessages OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of non standard messages received/sent."
                         ::= { rasStats 25 }
    
                rasStatsUnknownMessages OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of unknown messages received."
                         ::= { rasStats 26 }
    
                rasStatsRequestInProgress OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of request in progress messages received."
                         ::= { rasStats 27 }
    
                 rasStatsResourceAvailabilityIndicator OBJECT-TYPE
                     SYNTAX  Counter32
    
    
        Expires February 7, 1999                             Page  43
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of resource availability indicator messages sent
                         by the endpoint."
                         ::= { rasStats 28 }
    
                 rasStatsResourceAvailabilityConfirm OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of availability confirm messages received."
                         ::= { rasStats 29 }
                 lastArjReason OBJECT-TYPE
                      SYNTAX INTEGER { calledPartyNotRegistered (1),
                         invalidPermission(2), requestDenied(3), undefinedReason (4),
                         callerNotRegistered(5), routeCallToGatekeeper(6),
                         invalidEndpointIdentifier(7), resourceUnavailable(8),
                         securityDenial(9), qosControlNotSupported(10),
                         incompleteAddress (11)}
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "This value identifys the reason for the admission reject."
                          ::= { rasEvents 1 }
                 lastArjRasAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The transport address tag of the endpoint."
                        ::= { rasEvents 2 }
                lastArjRasAddress OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The ras address of the endpoint."
                        ::= { rasEvents  3 }
    
    
                 admissionReject NOTIFICATION-TYPE
                      OBJECTS   { lastArjReason, lastArjRasAddressTag,
                                  lastArjRasAddress }
                      STATUS current
                      DESCRIPTION
                         "This message will be sent on generation and reception of
    
    
        Expires February 7, 1999                             Page  44
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                          admissionReject for the following reasons:
                          1 - calledPartyNotRegistered
                          2 - invalidPermission
                          3 - requestDenied
                          4 - undefinedReason
                          5 - callerNotRegistered
                          6 - routeCallToGatekeeper
                          7 - invalidEndpointIdentifier
                          8 - resourceUnavailable
                          9 - securityDenial
                          10 - qosControlNotSupported
                          11 - incompleteAddress
                          "
                          ::= {rasEvents 4}
    
        -- conformance; stating the mandatory requirements for the MIB
    
    
        --
        -- CONFORMANCE
        --
        rasMIBConformance    OBJECT IDENTIFIER ::= { ras 6 }
        rasMIBGroups         OBJECT IDENTIFIER ::= { rasMIBConformance 1 }
    
        --
        -- Groups for Conformance
        --
        configGroup OBJECT-GROUP
            OBJECTS {
            configTimer,
            configMaxNumberOfRetries
            }
            STATUS  current
            DESCRIPTION
               "."
            ::= { rasMIBGroups 1 }
    
    
    
        registrationGroup    OBJECT-GROUP
            OBJECTS {
            registrationSrcRasAddressTag,
            registrationSrcRasAddress,
            registrationIsGatekeeper,
            registrationGatekeeperId,
            registrationEndpointId,
            registrationCallSignallingAddressTag,
            registrationCallSignallingAddress,
            registrationEncryption,
            registrationWillSupplyUUIE,
            registrationIntegratyCheckValue,
            registrationTableNumberOfAliases,
            registrationAliasTableIndex,
            registrationAlias
            }
    
    
        Expires February 7, 1999                             Page  45
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
            STATUS  current
            DESCRIPTION
               "."
            ::= { rasMIBGroups 2 }
    
        admissionGroup    OBJECT-GROUP
            OBJECTS {
            admissionConferenceId,
            admissionRasAddressTag,
            admissionRasAddress,
            admissionCRV,
            admissionIsGatekeeper,
            admissionSrcCallSignallingAddressTag,
            admissionSrcCallSignallingAddress,
            admissionDestCallSignallingAddressTag,
            admissionDestCallSignallingAddress,
            admissionSrcAliasAddressTag,
            admissionSrcAliasAddress,
            admissionDestAliasAddressTag,
            admissionDestAliasAddress,
            admissionAnswerCallIndicator,
            admissionTime,
            admissionCallIdentifier,
            admissionEndpointId,
            admissionBandwidth,
            admissionIRRFrequency,
            admissionCallType,
            admissionCallModel,
            admissionSrcHandlesBandwidth,
            admissionDestHandlesBandwidth,
            admissionSecurity,
            admissionSrcWillSupplyUUIE,
            admissionDestWillSupplyUUIE
    
            }
            STATUS  current
            DESCRIPTION
               "."
            ::= { rasMIBGroups 3 }
        rasStatsGroup    OBJECT-GROUP
            OBJECTS {
            rasStatsGatekeeperConfirms,
                 rasStatsGatekeeperRejects,
                 rasStatsRegistrationConfirms,
                 rasStatsRegistrationRejects,
                 rasStatsUnregistrationConfirms,
                 rasStatsUnregistrationRejects,
                 rasStatsAdmissionConfirms,
                 rasStatsAdmissionRejects,
                 rasStatsBandwidthConfirms,
                 rasStatsBandwidthRejects,
                 rasStatsDisengageConfirms,
                 rasStatsDisangageRejects,
                 rasStatsLocationConfirms,
                 rasStatsLocationRejects,
    
    
        Expires February 7, 1999                             Page  46
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                 rasStatsInfoRequests,
                 rasStatsInfoRequestResponses,
                 rasStatsnonStandardMessages,
                 rasStatsUnknownMessages,
                rasStatsRequestInProgress,
                 rasStatsResourceAvailabilityIndicator,
                 rasStatsResourceAvailabilityConfirm
            }
            STATUS  current
            DESCRIPTION
               "."
            ::= { rasMIBGroups 4 }
        rasEventsGroup    OBJECT-GROUP
            OBJECTS {
             lastArjReason,
             lastArjRasAddressTag,
             lastArjRasAddress
            }
            STATUS  current
            DESCRIPTION
               "."
            ::= { rasMIBGroups 5 }
    
    
        rasMIBCompliance        MODULE-COMPLIANCE
            STATUS      current
            DESCRIPTION
                "The set of objects required for compliance."
            MODULE
                MANDATORY-GROUPS { registrationGroup, admissionGroup,
        rasStatsGroup,
        rasEventsGroup }
    
           ::= { rasMIBConformance 2 }
    
    
    
    
        END
    
        7.1.3 Terminal MIB
        --
        -- This defines the MIB in support of the ITU H.323 terminal
        --
    
        H323TERMINAL-MIB DEFINITIONS ::= BEGIN
             IMPORTS
                  MODULE-IDENTITY, OBJECT-TYPE, Integer32,
                  experimental, TimeTicks, IpAddress
                       FROM SNMPv2-SMI
                  DisplayString, DateAndTime
                       FROM SNMPv2-TC
                  MODULE-COMPLIANCE, OBJECT-GROUP
                       FROM SNMPv2-CONF;
    
    
    
        Expires February 7, 1999                             Page  47
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             h323TerminalMIB MODULE-IDENTITY
                  LAST-UPDATED "9805251400Z" -- May 25, 1998
                  ORGANIZATION "VTEL Corp."
                  CONTACT-INFO
                       "Joon Maeng
                       VTEL Corp.
                       Postal: 108 Wild Basin Rd.
                                            Austin, TX 78746
                                            USA
                       TEL: (512)437-4567
                       Email: Joon_Maeng@vtel.com"
                  DESCRIPTION
                       "This MIB module supports the functions of an
                       ITU H.323 terminal"
                  REVISION "9805251400Z" -- May 25, 1998
                  DESCRIPTION
                       " The initial version of the H323 terminal mib"
             ::= {experimental 323 3} -- temporary OID.  TBD.
             h323TerminalDescr        OBJECT IDENTIFIER ::= {h323TerminalMIB 1}
             h323TerminalCaps         OBJECT IDENTIFIER ::= {h323TerminalMIB 2}
             h323TerminalConfig  OBJECT IDENTIFIER ::= { h323TerminalMIB 3}
             h323TerminalControl OBJECT IDENTIFIER ::= { h323TerminalMIB 4}
    
        -- Terminal description group
        -- Implementation of the terminal description group is mandatory for all
        -- H.323 terminals. If an agent is not configured to have a value for any
        -- of these variables, a string of length 0 is returned.  In addition to
        -- objects defined in this group, implementation of the System group in
        -- MIB-II [  ] is mandatory for implementers of the H.323 Terminal MIB.
    
             h323t35CountryCode OBJECT-TYPE
                       SYNTAX INTEGER (0..255)
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "Country code, per T.35."
                  ::= { h323TerminalDescr 1 }
    
             h323t35CountryCodeExtention OBJECT-TYPE
                       SYNTAX INTEGER (0..255)
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "Assigned nationally."
                  ::= { h323TerminalDescr 2 }
    
    
    
        Expires February 7, 1999                             Page  48
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             h323t35ManufacturerCode OBJECT-TYPE
                       SYNTAX INTEGER (0..65535)
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "Assigned nationally."
                  ::= { h323TerminalDescr 3 }
    
             h323TerminalUptime OBJECT-TYPE
                       SYNTAX TimeTicks
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "The amount of time (in hundredths of a second) since
                       this H323 terminal was last initialized.  Note that this
                       is different from sysUpTime in MIB-II [ ] because
                       sysUpTime  is the uptime of the network management
                       portion of the system."
                  ::= { h323TerminalDescr 4 }
    
    
             h323TerminalLocalTime OBJECT-TYPE
                       SYNTAX DateAndTime
                       MAX-ACCESS read-write
                       STATUS current
                       DESCRIPTION
                                 "The local date and time of day."
             ::= { h323TerminalDescr 5 }
    
             h323TerminalDiagnostics OBJECT-TYPE
                       SYNTAX Integer32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                                 "Indicates the results of the last
        diagnostic routine
                       performed
                       noResults(1)        No diagnostic has yet been performed,
                       passed(2)      the diagnostic has been passed, hardwareFault(3)
                                        Hardware fault was detected,
                       softwareFault(4)         Software fault was detected"
             ::= { h323TerminalDescr 6 }
    
             h323TerminalStatus OBJECT-TYPE
                       SYNTAX INTEGER {
                       callSetup (1),
                            callinProgress(2),
                            callHangUp(3),
                            idle(4)
                       }
    
    
        Expires February 7, 1999                             Page  49
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "General status of the terminal"
             ::= { h323TerminalDescr 7 }
    
    
             -- H323 Terminal capabilities
             --
             h323TerminalMaxLineRate OBJECT-TYPE
                  SYNTAX Integer32
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents maximum line rate of combined
                       audio/video and data of this terminal."
             ::= { h323TerminalCaps 1 }
    
                  h323TerminalVideoCaps OBJECT-TYPE
                  SYNTAX Integer32
                       MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the video capabilities of this
                       terminal. This includes the various video algorithms that
                       it supports. It is encoded as bits in an octet string,
                       with the following definitions:
    
                       Capability             Bit #
    
                       h261CIFVideo             0
                       h261QCIFVideo            1
                       h263SQCIFVideo           2
                       h263QCIFVideo            3
                       h263CIFVideo             4
                       h263CIF4Video            5
                       h263CIF16Video           6
                       h262SPMLSIFVideo         7
                       h262SPML2SIFVideo        8
                       h262SPML4SIFVideo        9
                       h262MPMLSIFVideo         10
                       h262MPML2SIFVideo        11
                       h262MPML4SIFVideo        12
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
    
    
        Expires February 7, 1999                             Page  50
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       the capability is not supported."
             ::= { h323TerminalCaps 2 }
    
             h323TerminalMaxVideoRate OBJECT-TYPE
                  SYNTAX  Integer32
                  MAX-ACCESS  read-only
                  STATUS  current
                  DESCRIPTION
                       "The maximum bit rate that the video channel can do."
             ::= { h323TerminalCaps 3 }
    
             h323TerminalAudioCaps OBJECT-TYPE
                  SYNTAX Integer32
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the audio capabilities of this
                       terminal. This includes the various audio algorithms that
                       it supports. It is encoded as bits in an octet string,
                       with the following definitions:
    
                                      Capability          Bit #
    
                                 g711-ALaw64KAudio      0
                                 g711-ALaw56KAudio      1
                                 g711-ULaw64KAudio      2
                                 g711-ULaw56KAudio      3
                                 g722-64KAudio          4
                                 g722-56KAudio          5
                                 g722-48KAudio          6
                                 g728Audio              7
                                 g723.1-5.3KAudio       8
                                 g723.1-6.4KAudio       9
                                 g729Audio              10
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
                       the capability is not supported."
                  ::= { h323TerminalCaps 4 }
    
                       h323TerminalDataCaps OBJECT-TYPE
                  SYNTAX Integer32
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the data application
    
    
        Expires February 7, 1999                             Page  51
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       capability of the terminal. It is encoded as bits in
                       an octet string, with the following definitions:
    
                            Capability                  Bit #
                                t.120                   0
                                dsm-cc                  1
                                userData                2
                                t84                     3
                                t434                    4
                                h224                    5
                                nlpid                   6
                                dsvdControl             7
                                h222DataPartitioning    8
                                t30fax                  9
                                t140                    10
                                 Others                 11
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
                       the capability is not supported."
             ::= { h323TerminalCaps 5 }
    
             h323TerminalEncrypCaps OBJECT-TYPE
                  SYNTAX Integer32
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the encryption capability of the
                       terminal.
    
                                 Capability          Bit #
                                 H.235               0
                                 Others              1
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
                       the capability is not supported."
             ::= { h323TerminalCaps 6 }
    
             h323TerminalRDCCaps OBJECT-TYPE
                  SYNTAX Integer32
                  MAX-ACCESS read-only
                  STATUS current
    
    
        Expires February 7, 1999                             Page  52
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                  DESCRIPTION
                       "This object represents the Remote Device Control
                       capability of the terminal.
                            FECC           0   -- Far-end Camera Control
                            Others              1
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
                       the capability is not supported."
                  ::= { h323TerminalCaps 7 }
    
             -- H323 terminal configuration
             -- This group contains objects to configure the terminal.
    
             h323TerminalSiteName OBJECT-TYPE
                       SYNTAX DisplayString (SIZE (0..255))
                       MAX-ACCESS read-write
                       STATUS current
                       DESCRIPTION
                       "Name of the site where the H323 terminal is located. "
             ::= { h323TerminalConfig 1 }
    
             h323TerminalVideoSystem OBJECT-TYPE
                       SYNTAX INTEGER {
                       ntsc(1),
                       pal(2),
                       secam(3),
                       others(4)
                       }
                  MAX-ACCESS read-write
                       STATUS current
                       DESCRIPTION
                       "Video format standard"
             ::= { h323TerminalConfig 2 }
    
             h323TerminalfType OBJECT-TYPE
                  SYNTAX  Integer32
                  MAX-ACCESS  read-write
                  STATUS  current
                  DESCRIPTION
                       "The interface type on which this site can be called.
                       The interface type identified by this value is the
                       same type of as the ifType from Interface Table
                       in RFC1213."
             ::= { h323TerminalConfig 3 }
    
             h323TerminalIPAddress OBJECT-TYPE
                       SYNTAX IpAddress
    
    
        Expires February 7, 1999                             Page  53
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       MAX-ACCESS read-write
                       STATUS current
                       DESCRIPTION
                       "The IP address of the terminal."
             ::= { h323TerminalConfig 4  }
    
             -- Terminal control group
             -- This group contains variables used to control a H.323 terminal.
    
             h323TerminalAdminControl OBJECT-TYPE
                       SYNTAX INTEGER { run(1), reset(2), diagnose(3), stop(4) }
                       MAX-ACCESS read-write
                       STATUS current
                       DESCRIPTION
                       "The desired state of the H323 terminal.  Setting the value
                       if this object to these values will have the
                       following actions:
                       run(1)    The H323 terminal will enter the run state,
                       reset(2)  The H323 terminal will reset,
                       diagnose(3)    Will activate the diagnostic routine
                       stop(4)   Will halt the H323 terminal."
             ::= { h323TerminalControl 1 }
    
             h323TerminalCallSetUp  OBJECT-TYPE
                  SYNTAX  Integer32
                  MAX-ACCESS  read-write
                  STATUS  current
                  DESCRIPTION
                       "establish a call to another video conference terminal.
                       Set this value to the index of the site of the video
                       conference site you want to dial in the Site Table and
                       the system will be dialed."
             ::= { h323TerminalControl 2 }
    
             h323TerminalCallHangup OBJECT-TYPE
                  SYNTAX  Integer32
                  MAX-ACCESS  read-write
                  STATUS  current
                  DESCRIPTION
                       "Hang up the video conference call in progess now."
             ::= { h323TerminalControl 3 }
    
             h323EnableLocalLoopback  OBJECT-TYPE
                  SYNTAX  INTEGER {
                            enable(1),
                            disable(2)
                            }
                  MAX-ACCESS  read-write
    
    
        Expires February 7, 1999                             Page  54
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                  STATUS  current
                  DESCRIPTION
                       "Enable or disable local loop back on a video
                       conference system. Local loopbacks loop back the
        audio,
                       video and data streams in a call. Once looped back,
                       a new call will show up in the Call Table and the
                       user can observe the audio/video/data rates to assure
                       that these components are working properly."
             ::= { h323TerminalControl 4 }
    
             h323EnableRemoteLoopback  OBJECT-TYPE
                  SYNTAX  INTEGER{
                            enable(1),
                            disable(2)
                            }
                  MAX-ACCESS  read-write
                  STATUS  current
                  DESCRIPTION
                       "Enable or disable remote loop back on a video conference
                       system. Remote loopbacks loop back the audio
                       and video streams from the remote system in
                       a call.. When the remote system
                       calls in, a new call will show up in the
                       Call Table and the user can observe the
                       audio/video/data rates to assure that these
                       components are coming in properly from the
                       remote system."
             ::= { h323TerminalControl 5 }
    
             --
             -- CONFORMANCE
             --
    
             h323TerminalMIBConfs     OBJECT IDENTIFIER ::= {
        h323TerminalMIB 5 }
             h323TerminalMIBGroups    OBJECT IDENTIFIER ::= {
        h323TerminalMIBConfs 1
        }
             h323TerminalMIBCompl     OBJECT IDENTIFIER ::= {
        h323TerminalMIBConfs 2
        }
    
             --
             -- Groups for conformance
             --
    
             h323TerminalDesrGroup    OBJECT-GROUP
                  OBJECTS {
                       h323t35CountryCode,
                       h323t35CountryCodeExtention,
                       h323t35ManufacturerCode,
                       h323TerminalUptime,
    
    
        Expires February 7, 1999                             Page  55
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       h323TerminalLocalTime,
                       h323TerminalDiagnostics,
                       h323TerminalStatus
                  }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the description
                       of the terminal"
             ::= { h323TerminalMIBGroups 1}
    
             h323TerminalCapsGroup    OBJECT-GROUP
                  OBJECTS {
                       h323TerminalMaxLineRate,
                       h323TerminalVideoCaps,
                       h323TerminalMaxVideoRate,
                       h323TerminalAudioCaps,
                                 h323TerminalDataCaps,
                       h323TerminalEncrypCaps,
                       h323TerminalRDCCaps
                       }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing capabilities of
                       the terminal"
             ::= { h323TerminalMIBGroups 2}
    
             h323TerminalConfigGroup  OBJECT-GROUP
                  OBJECTS {
                       h323TerminalSiteName ,
                       h323TerminalVideoSystem,
                       h323TerminalfType,
                       h323TerminalIPAddress
                  }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the ability to
                       configure the terminal"
             ::= { h323TerminalMIBGroups 3}
    
             h323TerminalControlGroup  OBJECT-GROUP
                  OBJECTS {
                       h323TerminalAdminControl,
                       h323TerminalCallSetUp,
                       h323TerminalCallHangup,
                       h323EnableLocalLoopback,
                       h323EnableRemoteLoopback
                       }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the ability
                       to invoke terminal functions"
             ::= { h323TerminalMIBGroups 4}
    
             h323TerminalCompliance   MODULE-COMPLIANCE
                  STATUS    current
    
    
        Expires February 7, 1999                             Page  56
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                  DESCRIPTION
                       "The set of objects required for compliance"
                  MODULE
                       MANDATORY-GROUPS     {
                            h323TerminalDesrGroup,
                            h323TerminalCapsGroup,
                            h323TerminalConfigGroup
                            }
    
                  GROUP          h323TerminalControlGroup
                  DESCRIPTION
                       "This group is optional.  H323 terminals under a
                           centralized control via  a network management protocol
                       are  strongly encouraged to use this group to enable the
                       remote control functions such as call establishment
                       and hang up."
    
             ::= { h323TerminalMIBCompl 1 }
    
        END
    
    
        7.1.4 Gatekeeper MIB
        --
        -- This defines the MIB in support of the H323 Gatekeeper
        --
    
        H323-GATEKEEPER-MIB DEFINITIONS ::= BEGIN
    
        IMPORTS
    
            MODULE-IDENTITY, OBJECT-TYPE,
            Counter32, Gauge32,
            Unsigned32
            FROM SNMPv2-SMI
    
            RowStatus, TAddress,
            TruthValue
                FROM SNMPv2-TC
    
            MODULE-COMPLIANCE, OBJECT-GROUP
                FROM SNMPv2-CONF
    
            MmGatekeeperID, MmTAddressTag,
            mmH323Root
             FROM MULTI-MEDIA-REG-TC;
    
    
        h323GatekeeperMIB MODULE-IDENTITY
            LAST-UPDATED "9805101200Z"
            ORGANIZATION "Cisco Systems, Inc."
            CONTACT-INFO
                "       Dan Klenke
    
    
        Expires February 7, 1999                             Page  57
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        Cisco Systems, Inc
    
                Postal: 170 West Tasman Drive
                        San Jose, CA 95134-1706
    
                E-mail: dklenke@Cisco.com"
    
            DESCRIPTION
                "The MIB Module supports the functions of a H323 gatekeeper."
            REVISION      "9805101200Z"
            DESCRIPTION
                "The initial version of the mib."
            ::= { mmH323Root 1} -- temporary TBD later
    
        --
        --
        --
        h323GatekeeperMIBObjects       OBJECT IDENTIFIER ::= {
        h323GatekeeperMIB 1 }
    
        h323Zone                OBJECT IDENTIFIER ::= {
        h323GatekeeperMIBObjects 1 }
    
        --
        -- Zone Information.
        --
    
        h323ZoneTable OBJECT-TYPE
            SYNTAX     SEQUENCE OF H323ZoneEntry
            MAX-ACCESS not-accessible
            STATUS     current
            DESCRIPTION
                "The table contains the local zones supported by the Gatekeeper
                and the remote zones which the Gatekeeper may or has interacted
                with."
            ::= { h323Zone 1 }
    
        h323ZoneEntry OBJECT-TYPE
            SYNTAX     H323ZoneEntry
            MAX-ACCESS not-accessible
            STATUS     current
            DESCRIPTION
                "An entry (conceptual row) in the h323ZoneTable. An entry may be
                created administratively or by the gatekeeper during normal
                gatekeeper operations.
    
                Unless otherwise specified, writable objects may be changed
                while h323ZoneRowStatus is 'active'."
    
    
        Expires February 7, 1999                             Page  58
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
            INDEX      { h323ZoneIndex }
            ::= { h323ZoneTable 1 }
    
        H323ZoneEntry::= SEQUENCE {
            h323ZoneIndex                Unsigned32,
            h323ZoneZoneName             MmGatekeeperID,
            h323ZoneRasSignalAddressTag  MmTAddressTag,
            h323ZoneRasSignalAddress     TAddress,
            h323ZoneMaxBandwidth         Unsigned32,
            h323ZoneAllocatedBandwidth   Gauge32,
            h323ZoneIrrFrequency         INTEGER,
            h323ZoneLocalZone            TruthValue,
            h323ZoneAdmissions           Counter32,
            h323ZoneAdmissionsRejected   Counter32,
            h323ZoneRowStatus            RowStatus
        }
    
        h323ZoneIndex OBJECT-TYPE
            SYNTAX     Unsigned32(1..4294967295)
            MAX-ACCESS not-accessible
            STATUS     current
            DESCRIPTION
                "An  unsigned integer value whose only significance is to
                uniquely identify the conceptual row.  The value has no
                significance."
            ::= { h323ZoneEntry 1 }
    
        h323ZoneZoneName OBJECT-TYPE
            SYNTAX     MmGatekeeperID
            MAX-ACCESS read-create
            STATUS     current
            DESCRIPTION
                "The name of the zone as fully qualifed name.
                        e.g.  zone1.area1.company.com
                "
            ::= { h323ZoneEntry 2 }
    
        h323ZoneRasSignalAddressTag OBJECT-TYPE
            SYNTAX     MmTAddressTag
            MAX-ACCESS read-create
            STATUS     current
            DESCRIPTION
                "The tag identifying the underlying type of
                h323ZoneRasSignalAddress."
            DEFVAL { ipv4 }
            ::= { h323ZoneEntry 3 }
    
        h323ZoneRasSignalAddress OBJECT-TYPE
            SYNTAX     TAddress
            MAX-ACCESS read-create
            STATUS     current
            DESCRIPTION
                "The RAS Signal transport address of the gatekeeper supporting
                the zone. "
    
    
        Expires February 7, 1999                             Page  59
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
            DEFVAL { '00000000'H }
            ::= { h323ZoneEntry 4 }
    
        h323ZoneMaxBandwidth OBJECT-TYPE
            SYNTAX     Unsigned32(0..2147483647)
            UNITS      "100 bps"
            MAX-ACCESS read-create
            STATUS     current
            DESCRIPTION
                "The maximum bidirectional bandwidth which a gatekeeper can
                allocate to  all calls in the zone.  If h323ZoneLocalFlag is
                'false' then this object may be 0, indicating unknown.
    
                h323ZoneMaxBandwidth is the total bidirectional data flow in
                units of hundred bits per second (bps).  A value of 10 is
                1000bps."
            ::= { h323ZoneEntry 5 }
    
        h323ZoneAllocatedBandwidth OBJECT-TYPE
            SYNTAX     Gauge32(0..2147483647)
            UNITS      "100 bps"
            MAX-ACCESS read-only
            STATUS     current
            DESCRIPTION
                "The total bidirectional bandwidth allocated by the
        gatekeeper
                to the active calls.  If h323ZoneLocalFlag is 'false' then this
                object does not apply.
    
                The value is in units of hundred bits per second, i.e.  a value
                of 10 is 1000 bps. This value may not exceed the value of
                h323ZoneMaxBandwidth."
            ::= { h323ZoneEntry 6 }
    
        h323ZoneIrrFrequency OBJECT-TYPE
            SYNTAX     INTEGER (1..65535)
            MAX-ACCESS read-create
            STATUS     current
            DESCRIPTION
                "The IRR time a gatekeeper returns in a ACF."
            DEFVAL { 60 }
            ::= { h323ZoneEntry 7 }
    
        h323ZoneAdmissions OBJECT-TYPE
            SYNTAX     Counter32
            MAX-ACCESS read-only
            STATUS     current
            DESCRIPTION
             "The number of ACFs by the gatekeeper.  If
             h323ZoneLocalZone is 'false' then the value of this object
    
    
        Expires February 7, 1999                             Page  60
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             has no meaning."
            ::= { h323ZoneEntry 8 }
    
        h323ZoneAdmissionsRejected OBJECT-TYPE
            SYNTAX     Counter32
            MAX-ACCESS read-only
            STATUS     current
            DESCRIPTION
             "The number of ARJ sent by the gatekeeper.  If
        h323ZoneLocalZone
             is 'false' then the value of this object has no meaning."
            ::= { h323ZoneEntry 9 }
    
        h323ZoneLocalZone OBJECT-TYPE
            SYNTAX     TruthValue
            MAX-ACCESS read-create
            STATUS     current
            DESCRIPTION
                "If this gatekeeper manages the zone, then this value is 'true'
                otherwise it is false."
            DEFVAL { true }
            ::= { h323ZoneEntry 10 }
    
        h323ZoneRowStatus OBJECT-TYPE
            SYNTAX     RowStatus
            MAX-ACCESS read-create
            STATUS     current
            DESCRIPTION
                "The row status of the entry. This object is required to create
                or delete rows administratively.
    
                A agent implementing this object is not required to support the
                values 'createAndWait' and 'notInService'."
            ::= { h323ZoneEntry 11 }
    
    
        --
        -- NOTIFICATIONS
        --   a place holder for defining notifications
        --   currently there are no notifications.
        --
        h323GatekeeperMIBNotifications  OBJECT IDENTIFIER ::= {
        h323GatekeeperMIB 2 }
    
    
        --
        -- CONFORMANCE
        --
        h323GatekeeperMIBConformance    OBJECT IDENTIFIER ::= {
        h323GatekeeperMIB 3 }
        h323GatekeeperMIBCompliance     OBJECT IDENTIFIER ::= {
        h323GatekeeperMIBConformance 1 }
    
    
        Expires February 7, 1999                             Page  61
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        h323GatekeeperMIBGroups         OBJECT IDENTIFIER ::= {
        h323GatekeeperMIBConformance 2 }
    
        h323GatekeeperCompliance        MODULE-COMPLIANCE
            STATUS      current
            DESCRIPTION
                "The set of objects required for compliance."
            MODULE
                MANDATORY-GROUPS { h323ZoneGroup }
    
           ::= { h323GatekeeperMIBCompliance 1 }
    
        --
        -- Groups for Conformance
        --
        h323ZoneGroup    OBJECT-GROUP
            OBJECTS {
               h323ZoneZoneName,
               h323ZoneRasSignalAddressTag,
               h323ZoneRasSignalAddress,
               h323ZoneMaxBandwidth,
               h323ZoneAllocatedBandwidth,
               h323ZoneIrrFrequency,
               h323ZoneLocalZone,
               h323ZoneRowStatus
            }
            STATUS  current
            DESCRIPTION
               "The set of objects a gatekeeper must support for local and
        remote
               zones."
            ::= { h323GatekeeperMIBGroups 1 }
    
    
        END
    
        7.1.5 Gateway MIB
        -- Proposal for H.323-H.320, H323-PSTN Gateway MIB
        -- Zvi Mizrahy, IBM Haifa Research Lab
    
        H323GW-MIB DEFINITIONS ::= BEGIN
    
        IMPORTS   MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
        Unsigned32, Gauge32, Counter32, Counter64
             FROM SNMPv2-SMI
        TEXTUAL-CONVENTION, Taddress, DisplayString, RowStatus,
        VariablePointer
             FROM SNMPv2-TC
        MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
        FROM SNMPv2-CONF
             H323gatekeeperID, H323TaddressTag, H323EndPointID,
        H323GlobalIdentifier, H323E164String
                  FROM H323-MULTIMEDIA-TC
    
        h323gw MODULE-IDENTITY
    
    
        Expires February 7, 1999                             Page  62
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        LAST-UPDATED "98080520000Z" - August 05 1998
             ORGANIZATION "IBM Haifa Research Lab"
             CONTACT-INFO
        " Zvi Mizrahy,   +972-4-8296167, mizrahy@haifa.vnet.ibm.com
          Pnina Vortman, +972-4-8296339, vortman@haifa.vnet.ibm.com
                     IBM Technology & Science,
          Building 8/1, Matam, Haifa 31905, Israel"
             DESCRIPTION "H323-H320, H323-PSTN Gateway MIB"
        REVISION "98052120000Z"
        DESCRIPTION "First Draft"
        REVISION "98080520000Z" - August 05 1998
        DESCRIPTION "Second Draft"
        ::= { mmH323root 6 }
    
        -- Textual Conventions defined in H323-MULTIMEDIA-TC
        -- See the H323.Terminal MIB for reference
    
        -- H323AudioCap::=TEXTUAL-CONVENTION...
        -- H323VideoCap::=TEXTUAL-CONVENTION...
        -- H323DataCap::=TEXTUAL-CONVENTION...
        -- H323FaxCap::=TEXTUAL-CONVENTION...
    
        H323gwError::=TEXTUAL-CONVENTION
        STATUS       current
        DESCRIPTION  "Error Categories"
        SYNTAX INTEGER {
                          gateway(0),
                          h323(1),
                          h320(2),
                          pstn(3),
                          other(4)}
    
        H323gwConnectionMode::=TEXTUAL-CONVENTION
        STATUS       current
        DESCRIPTION
              "Modes for a connection entity which represents how it
        joined the call"
        SYNTAX INTEGER {
         originator(1),
                         called(2),
                        joined(3),
         invited(4),
         transferred(5) }
    
        H323gwConnectionCommand::=TEXTUAL-CONVENTION
        STATUS       current
        DESCRIPTION
              "Commands for a connection:
                  1. Disconnect
                  2. Hold (mute)
                  3. Resume (stop mute)
                  4. Reset Statistics
        5. ..."
        SYNTAX INTEGER {
        disconnect(1),
    
    
        Expires February 7, 1999                             Page  63
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                  hold(2),
                       resume(3),
                       resetStats(4) }
    
    
        -- Groups
    
        h323gwSystemDescription       OBJECT IDENTIFIER  ::= { h323gw 1 }
        h323gwCapabilities       OBJECT IDENTIFIER  ::= { h323gw 2 }
        h323gwConfiguration           OBJECT IDENTIFIER  ::= { h323gw 3 }
        h323gwStatistics              OBJECT IDENTIFIER  ::= { h323gw 4 }
        h323gwCalls              OBJECT IDENTIFIER  ::= { h323gw 5 }
        h323gwConnections        OBJECT IDENTIFIER  ::= { h323gw 6 }
        h323gwNotifications           OBJECT IDENTIFIER  ::= { h323gw 7 }
        h323gwControls                OBJECT IDENTIFIER  ::= { h323gw 8 }
        h323gwCoformances             OBJECT IDENTIFIER  ::= { h323gw 9 }
        --
        Conformances
    
    
        -- System Description
        -- Note - This may be unified in the future with MC,H323 Terminal
        -- or Gatekeeper MIBs
    
        h323gwSystemDescr OBJECT-TYPE
             SYNTAX DisplayString(SIZE (0..255))
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "The gateway name and maker name"
        ::= { h323gwSystemDescription 1 }
    
        h323gwSoftwareVersionNumber OBJECT-TYPE
             SYNTAX DisplayString
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Software version number (major and minor)"
        ::= { h323gwSystemDescription 2 }
    
        h323gwHardwareVersionNumber OBJECT-TYPE
             SYNTAX DisplayString
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Hardware version number"
        ::= { h323gwSystemDescription 3 }
    
    
        -- Capabilities
    
        h323gwAudioRecvCapabilities OBJECT-TYPE
             SYNTAX H323AudioCap
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "List of audio decoding protocols supported by the
        gateway"
    
    
        Expires February 7, 1999                             Page  64
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        ::= { h323gwCapabilities 1 }
        h323gwAudioSendCapabilities OBJECT-TYPE
             SYNTAX H323AudioCap
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "List of audio encoding protocols supported by the
        gateway"
        ::= { h323gwCapabilities 2 }
        h323gwVideoRecvCapabilities OBJECT-TYPE
             SYNTAX H323VideoCap
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "List of video decoding protocols supported by the
        gateway"
        ::= { h323gwCapabilities 3 }
        h323gwVideoSendCapabilities OBJECT-TYPE
             SYNTAX H323VideoCap
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "List of video encoding protocols supported by the
        gateway"
        ::= { h323gwCapabilities 4 }
        h323gwDataRecvCapabilities OBJECT-TYPE
             SYNTAX H323DataCap
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "List of data decoding protocols supported by the
        gateway"
        ::= { h323gwCapabilities 5 }
        h323gwDataSendCapabilities OBJECT-TYPE
             SYNTAX H323DataCap
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "List of data encoding protocols supported by the
        gateway"
        ::= { h323gwCapabilities 6 }
        h323gwFaxRecvCapabilities OBJECT-TYPE
             SYNTAX H323FaxCap
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "List of fax decoding protocols supported by the
        gateway"
        ::= { h323gwCapabilities 7 }
        h323gwFaxSendCapabilities OBJECT-TYPE
             SYNTAX H323FaxCap
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "List of fax encoding protocols supported by the
    
    
        Expires February 7, 1999                             Page  65
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        gateway"
        ::= { h323gwCapabilities 8 }
        h323gwTotalPstnPorts OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Total number of PSTN Ports supported by the
        gateway"
        ::= { h323gwCapabilities 9 }
    
        h323gwPstnCapabilities OBJECT-TYPE
             SYNTAX INTEGER {    analog (1),
        EandM (2),
        E1(3),
        T1(4),
        ISDN-BRI(5),
        ISDN-PRI(6)}
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "PSTN capabilities (PSTN interface type for this
        gateway)"
        ::= { h323gwCapabilities 10 }
    
        h323gwTotalh320Ports OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Total number of h320 Ports supported by the
        gateway"
        ::= { h323gwCapabilities 11}
    
        h323gwH320Capabilities OBJECT-TYPE
             SYNTAX INTEGER  -- To Be Defined.(A reference to H.320
        Terminal/Entity?)
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "H.320 capabilities"
        ::= { h323gwCapabilities 12 }
        -- Configuration
    
        h323gwCallSignalingAddressTag OBJECT-TYPE
             SYNTAX H323AddressTag
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
        "Gateway's call signaling address tag. Specifies how
        h323gwCallSignalingAddress represents an address "
        ::= {h323gwConfiguration 1 }
    
        h323gwCallSignalingAddress OBJECT-TYPE
             SYNTAX Taddress
             MAX-ACCESS read-only
             STATUS current
    
    
        Expires February 7, 1999                             Page  66
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             DESCRIPTION
        "Gateways' call signaling address"
        ::= {h323gwConfiguration 2 }
    
        h323gwGatekeeperAddressTag OBJECT-TYPE
             SYNTAX H323AddressTag
             MAX-ACCESS read-write
             STATUS current
             DESCRIPTION
        "Gatekeeper address tag. Specifies how
        h323gwGatekeeperAddress represents an address. If the
        gateway does not register with a gatekeeper, it is empty"
        ::= {h323gwConfiguration 3 }
    
        h323gwGatekeeperAddress OBJECT-TYPE
             SYNTAX Taddress
             MAX-ACCESS read-write
             STATUS current
             DESCRIPTION
        "Gatekeeper address. This is the address of the gatekeeper
        that the gateway was registered with, if at all. If the
        gateway does not register with a gatekeeper, it is empty "
        ::= {h323gwConfiguration 4 }
    
        h323gwLeadingE164Number OBJECT-TYPE
             SYNTAX H323E164String
             MAX-ACCESS read-write
             STATUS current
             DESCRIPTION
        "The leading PBX extension or PTT number that that gateway
        is connected too.(Leading means that if there are more than
        one number they must be defined as a group in the PBX"
        ::= {h323gwConfiguration 5 }
    
        -- TBD : ADDITIONAL PSTN INFORMATION IS REQUIRED HERE ?
        -- EXAMPLES : HOW TO ACCESS EXTERNAL LINE, OR WHAT ARE THE
        REQUIRED
        -- PSTN PREFIX THAT IS ADDED IN FRONT OF ANY E164 NUMBER .
    
    
        -- Statistics
    
        h323gwStartUpTime OBJECT-TYPE
             SYNTAX DateAndTime
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
        "The time and date that the gateway was started"
        ::= { h323gwStatistics 1 }
    
        h323gwTotalCallsNo OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Total number of calls conducted by the
    
    
        Expires February 7, 1999                             Page  67
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        gateway since the last startup"
        ::= { h323gwStatistics 2 }
    
        h323gwActiveCallsNo OBJECT-TYPE
             SYNTAX Gauge32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Number of active calls which are currently conducted
         by the gateway"
        ::= { h323gwStatistics 3 }
    
        h323gwAdditionalEstCalls OBJECT-TYPE
             SYNTAX Gauge32
             MAX-ACCESS read-write
             STATUS current
             DESCRIPTION
                  "Estimated number of additional simultaneous calls
        that the gateway can carry out. This is calculated
        by the application according to the available
        Gateway's resources, or set by the management to limit
        overloading"
        ::= { h323gwStatistics 4 }
    
        h323gwAvrgSimultaneousCalls OBJECT-TYPE
             SYNTAX Gauge32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Average number of simultaneous calls (since last
        restart)"
        ::= { h323gwStatistics 5 }
    
        h323gwAvrgCallTime OBJECT-TYPE
             SYNTAX TimeTicks
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Average call time (since the last restart)"
        ::= { h323gwStatistics 6 }
    
        h323LongestCallElapseTime OBJECT-TYPE
             SYNTAX TimeTicks
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Time passed since the earliest call has started.
                  This will give administrators the ability to trace
        stacked calls"
        ::= { h323gwStatistics 7 }
    
        h323gwTotalPstnPortsFailed OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Number of currently failed, unused or
    
    
        Expires February 7, 1999                             Page  68
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        unavailable PSTN ports in the gateway"
        ::= { h323gwStatistics 8 }
    
        h323gwTotalH320PortsFailed OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Number of currently failed, unused or
        unavailable H320 ports in the gateway"
        ::= { h323gwStatistics 9 }
    
        h323gwTotalH323Errors OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of h323 errors occurred in the
        gateway since the last startup"
        ::= { h323gwStatistics 10 }
    
        h323gwTotalH320Errors OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of h320 errors occurred in the
        gateway since the last startup"
        ::= { h323gwStatistics 11 }
    
        h323gwTotalPstnErrors OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of PSTN errors occurred in the
        gateway since the last startup"
        ::= { h323gwStatistics 12 }
    
        h323gwLastErrorCode OBJECT-TYPE
             SYNTAX H323gwError
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Category Code of the most recent error occurred
        in the gateway"
        ::= { h323gwStatistics 13 }
    
        h323gwLastErrorDescr OBJECT-TYPE
             SYNTAX DisplayString
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "String Description of the most recent error
        occurred in the gateway"
        ::= { h323gwStatistics 14 }
    
    
        Expires February 7, 1999                             Page  69
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
        h323gwTotalPacketsLost OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "The total number of packets lost since the last
        startup.
        This parameter is applicable to the non guaranteed network
        (h323)"
        ::= { h323gwStatistics 15 }
    
        h323gwH323PacketsRecv OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of packets received by the gateway from
        all
         the H323 connections since last startup"
        ::= { h323gwStatistics 16 }
    
        h323gwH323PacketsSent OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of packets sent by the gateway to all
         the H323 connections since last startup"
        ::= { h323gwStatistics 17 }
    
        h323gwH320PacketsRecv OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of packets received by the gateway from
        all
         the H320 connections since last startup"
        ::= { h323gwStatistics 18 }
    
        h323gwH320PacketsSent OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of packets sent by the gateway to all
         the H320 connections since last startup"
        ::= { h323gwStatistics 19 }
    
        h323gwPstnPacketsRecv OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
    
    
        Expires February 7, 1999                             Page  70
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                  "Total number of packets received by the gateway from
        all
         the PSTN connections since last startup"
        ::= { h323gwStatistics 20 }
    
        h323gwPstnPacketsSent OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of packets sent by the gateway to all
         the PSTN connections since last startup"
        ::= { h323gwStatistics 21 }
    
        h323gwH323BytesRecv OBJECT-TYPE
             SYNTAX Counter64
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of bytes received by the gateway from all
         the H323 connections since last startup"
        ::= { h323gwStatistics 22 }
    
        h323gwH323BytesSent OBJECT-TYPE
             SYNTAX Counter64
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of bytes sent by the gateway to all
         the H323 connections since last startup"
        ::= { h323gwStatistics 23 }
    
        h323gwH320BytesRecv OBJECT-TYPE
             SYNTAX Counter64
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of bytes received by the gateway from all
         the H320 connections since last startup"
        ::= { h323gwStatistics 24 }
    
        h323gwH320BytesSent OBJECT-TYPE
             SYNTAX Counter64
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of bytes sent by the gateway to all
         the H320 connections since last startup"
        ::= { h323gwStatistics 25 }
    
        h323gwPstnBytesRecv OBJECT-TYPE
             SYNTAX Counter64
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
    
    
        Expires February 7, 1999                             Page  71
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                  "Total number of bytes received by the gateway from all
         the PSTN connections since last startup"
        ::= { h323gwStatistics 26 }
    
        h323gwPstnBytesSent OBJECT-TYPE
             SYNTAX Counter64
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of bytes sent by the gateway to all
         the PSTN connections since last startup"
        ::= { h323gwStatistics 27 }
    
    
    
        -- Call Definitions
        -- Includes information about the calls that are currently
        -- conducted by the gateway .
    
        h323gwCallTable OBJECT-TYPE
             SYNTAX SEQUENCE OF H323gwCallEntry
             MAX-ACCESS not-accessible
             STATUS current
             DESCRIPTION
                  "List of h323gwCallEntry entries. The table holds
         information about the gateway's current calls"
        ::= { h323gwCalls 1 }
    
        h323gwCallEntry OBJECT-TYPE
             SYNTAX H323gwCallEntry
             MAX-ACCESS not-accessible
             STATUS current
             DESCRIPTION "The call table entry definition"
             INDEX { h323gwCallIndex }
        ::= { h323gwCallTable 1 }
    
        H323gwCallEntry ::=
             SEQUENCE {
                  h323gwCallIndex Unsigned32,
                  h323gwCallId H323GlobalIdentifier,
                  h323gwCallType Integer32,
                  h323gwCallStartTime DateAndTime,
                  h323gwCallPartiesNo Gauge32, --- TBD - Still
        undetermined ??
                  h323gwCallTotalErrors Counter32,
                  h323gwCallLastErrorCode H323Error,
                  h323gwCallLastErrorStr DisplayString,
                  h323gwCallCommand Integer32
             }
    
        h323gwCallIndex OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "MIB index for this entry"
    
    
        Expires February 7, 1999                             Page  72
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        ::= { h323gwCallEntry 1 }
    
        h323gwCallId OBJECT-TYPE
             SYNTAX H323GlobalIdentifier
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Call ID allocated by the gateway"
        ::= { h323gwCallEntry 2 }
    
        h323gwCallType OBJECT-TYPE
             SYNTAX INTEGER {h323-h320 (1), h323-pstn(2), h323-h323(3))
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Type of the call:
                  1. H323-H320
                  2. H323-PSTN
                  3. H323-H323 'Rear
                  4. "
        ::= { h323gwCallEntry 4 }
    
        h323gwCallStartTime OBJECT-TYPE
             SYNTAX DateAndTime
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "The time this call has started"
        ::= { h323gwCallEntry 5 }
    
        -- Still opened for discussion
        h323gwCallPartiesNo OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Number of participants in this call"
        ::= { h323gwCallEntry 6 }
    
        h323gwCallTotalErrors OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of errors occurred in the call
        since it has started"
        ::= { h323gwCallEntry 7 }
    
        h323gwCallLastErrorCode OBJECT-TYPE
             SYNTAX H323gwError
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Category code of the most recent error occurred
        in this call"
        ::= { h323gwCallEntry 8 }
    
    
    
        Expires February 7, 1999                             Page  73
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        h323gwCallLastErrorStr OBJECT-TYPE
             SYNTAX DisplayString
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Description of the most recent error occurred
        in this call"
        ::= { h323gwCallEntry 9 }
    
        h323gwCallCommand OBJECT-TYPE
             SYNTAX INTEGER {
                       disconnect(1),
                       startRecord(2),
                       stopRecord(3),
                       hold(4),
                       resume(5)
                       }
             MAX-ACCESS read-write
             STATUS current
             DESCRIPTION
                  "A value that represents a command for this call:
                  1. Disconnect
                  2. Start Recording
                  3. Stop Recording
                  4. Hold
                  5. Resume"
        ::= { h323gwCallEntry 10 }
    
    
        -- Connection Entities Reference Table
    
        h323gwConnEntityRefTable OBJECT-TYPE
             SYNTAX SEQUENCE OF H323gwConnEntityRefEntry
             MAX-ACCESS not-accessible
             STATUS current
             DESCRIPTION
                  "List of h323gwConnEntityRefEntry entries
                  The table holds information about the call's current
        active connections (or entities). It is actually
        a list of OIDs that point to connection entities
        in the connection subtree"
        ::= { h323gwCalls 2 }
    
        h323gwConnEntityRefEntry OBJECT-TYPE
             SYNTAX H323gwConnRefEntityEntry
             MAX-ACCESS not-accessible
             STATUS current
             DESCRIPTION "The connection entity reference table - entry
        definition"
             INDEX { h323gwCallId, h323gwConnEntityRefIndex }
        ::= { h323gwConnEntityRefTable 1 }
    
        H323gwConnEntityRefEntry ::=
             SEQUENCE {
                  h323gwConnEntityRefIndex Unsigned32,
    
    
        Expires February 7, 1999                             Page  74
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                  h323gwConnEntityRefConnOID VariablePointer
             }
    
        h323gwConnRefIndex OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "MIB index for this connection reference"
        ::= { h323gwConnRefEntry 1 }
    
        h323gwConnRefConnOID OBJECT-TYPE
             SYNTAX VariablePointer
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
        "The OID of the connection in h323gwConnections subtree
        ::= { h323gwConnRefEntry 2 }
    
    
    
    
    
    
        -- Connection Definitions
        -- Contains information about the different connections that are
        -- currently handled by the gateway. Connection can be either
        -- a party in a call, or alternatively a stand along connection
        -- that waits to joined into a call. The connection variables
        -- are grouped into different connection types under a special
        -- connection sub tree. Each type is derived from the nature of
        -- the physical connection and the type of the information that
        -- it streams. If a specific connection is participate in a call
        -- (as a party), it has an entry in h323gwConnRefEntityTable.
        -- The connection tree structure allows adding new connection
        types.
    
    
        h323gwH323Conn OBJECT IDENTIFIER  ::= { h323gwConnections 1 }
        h323gwH320Conn OBJECT IDENTIFIER  ::= { h323gwConnections 2 }
        h323gwPstnConn OBJECT IDENTIFIER  ::= { h323gwConnections 3 }
    
    
        -- H323 connection entities table
    
        h323gwH323ConnEntityTable OBJECT-TYPE
             SYNTAX SEQUENCE OF H323gwH323ConnEntityEntry
             MAX-ACCESS not-accessible
             STATUS current
             DESCRIPTION
                  "List of h323gwH323ConnEntityEntry entries
                  The table holds information about the gateway's current
        H.323 connections"
        ::= { h323gwH323Conn 1 }
    
        h323gwH323ConnEntityEntry OBJECT-TYPE
    
    
        Expires February 7, 1999                             Page  75
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             SYNTAX H323gwH323ConnEntityEntry
             MAX-ACCESS not-accessible
             STATUS current
             DESCRIPTION
                  "List of h323gwH323ConnEntityEntry entries"
        INDEX { h323gwH323ConnEntityIndex }
        ::= { h323gwH323ConnEntityTable 1 }
    
        h323gwH323ConnEntityEntry ::=
             SEQUENCE {
                  h323gwH323ConnEntityIndex Unsigned32,
                  h323gwH323ConnEntityId Unsigned32, -- Call ID allocated
        by the
        gateway
        h323gwH323ConnEntityStartTime DateAndTime,h323gwH323ConnEntityMode
        H323gwConnectionMode,
        -- To prevent duplications, we have removed most of the
        -- Information from the previous draft and we put references
        -- to other MIBs.
                  h323gwH323ConnEntityCallSignallingIndex Integer32,
                  h323gwH323ConnEntityControlChannelIndex Integer32,
                  h323gwH323ConnEntityRtpSessionIndex Integer32,
                  h323gwH323ConnEntityConnTotalErrors Counter32,
                  h323gwH323ConnEntityConnLastErrorStr DisplayString,
                  h323gwH323ConnEntityConnCommand H323gwConnectionCommand
             }
    
        h323gwH323ConnEntityIndex OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "MIB index for this connection"
        ::= { h323gwH323ConnEntityEntry 1 }
    
        h323gwH323ConnEntityId OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Connection Entity ID allocated by the gateway"
        ::= { h323gwH323ConnEntityEntry 2 }
    
        h323gwH323ConnEntityStartTime OBJECT-TYPE        SYNTAX
        DateAndTime
        MAX-ACCESS read-only
               STATUS current
               DESCRIPTION
                  "Time the connection has started"
        ::= { h323gwH323ConnEntityEntry 3 }
    
        h323gwH323ConnEntityMode OBJECT-TYPE
             SYNTAX INTEGER H323gwConnectionMode
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "The call mode of the connection represents how it
    
    
        Expires February 7, 1999                             Page  76
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        joined the call"
        ::= { h323gwH323ConnEntityEntry 4 }
    
        h323gwH323ConnEntityCallSignallingIndex OBJECT-TYPE
             SYNTAX Integer32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "The index to the call signaling (H.225) table
        Call signaling MIB"
        ::= { h323gwH323ConnEntityEntry 5 }
    
        h323gwH323ConnEntityControlChannelIndex OBJECT-TYPE
             SYNTAX Integer32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "The index to the control channel table in H.245
        mib"
        ::= { h323gwH323ConnEntityEntry 6 }
    
        h323gwH323ConnEntityRtpSessionIndex OBJECT-TYPE
             SYNTAX Integer32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "The index to the RTP session Table in the RTP
        mib"
        ::= { h323gwH323ConnEntityEntry 7 }
    
        h323gwH323ConnEntityTotalErrors OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of errors (from any type) occurred in the
        connection entity"
        ::= { h323gwH323ConnEntityEntry 8 }
    
        h323gwH323ConnEntityLastError OBJECT-TYPE
             SYNTAX DisplayString
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Description of the most recent error occurred in this
        connection"
        ::= { h323gwH323ConnEntityEntry 9 }
    
        h323gwH323ConnEntityCommand OBJECT-TYPE
             SYNTAX H323gwConnectionCommand
             MAX-ACCESS read-write
             STATUS current
             DESCRIPTION
        "A command variable for this connection"
        ::= { h323gwH323ConnEntityEntry 10 }
    
    
        -- H320 connection entities tables
    
    
        Expires February 7, 1999                             Page  77
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
        h323gwH320ConnEntityTable OBJECT-TYPE
             SYNTAX SEQUENCE OF H323gwH320ConnEntityEntry
             MAX-ACCESS not-accessible
             STATUS current
             DESCRIPTION
                  "List of h323gwH320ConnEntityEntry entries"
        ::= { h323gwH320Conn 1 }
    
        h323gwH320ConnEntityEntry OBJECT-TYPE
             SYNTAX H323gwH320ConnEntityEntry
             MAX-ACCESS not-accessible
             STATUS current
             DESCRIPTION
                  "List of h323gwH320ConnEntityEntry entries"
        INDEX { h323gwH320ConnEntityIndex }
        ::= { h323gwH320ConnEntityTable 1 }
    
        H323gwH320ConnEntityEntry ::=
             SEQUENCE {
                  h323gwH320ConnEntityIndex Unsigned32,
                  h323gwH320ConnEntityId Unsigned32, -- Call ID allocated
        by the
        gateway
        h323gwH320ConnEntityStartTime DateAndTime,h323gwH320ConnEntityMode
        H323gwConnectionMode,
        -- Note ! To be checked : Should it be an index to the H320
        -- entity table ?
                  h323gwH320ConnEntityTableIndex
                  h323gwH320ConnEntityConnTotalErrors Counter32,
                  h323gwH320ConnEntityConnLastErrorStr DisplayString
        Counter32,
                  h323gwH320ConnEntityConnCommand H323gwConnectionCommand
             }
    
        h323gwH320ConnEntityIndex OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "MIB index for this connection"
        ::= { h323gwH320ConnEntityEntry 1 }
    
        h323gwH320ConnEntityId OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Connection Entity ID allocated by the gateway"
        ::= { h323gwH320ConnEntityEntry 2 }
    
        h323gwH320ConnEntityStartTime OBJECT-TYPE        SYNTAX
        DateAndTime
        MAX-ACCESS read-only
               STATUS current
               DESCRIPTION
                  "Time the connection has started"
    
    
        Expires February 7, 1999                             Page  78
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        ::= { h323gwH320ConnEntityEntry 4 }
    
        h323gwH320ConnEntityMode OBJECT-TYPE
             SYNTAX INTEGER H323gwConnectionMode
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "The call mode of the connection represents how it
        joined the call"
        ::= { h323gwH320ConnEntityEntry 5 }
    
        h323gwH320ConnEntityTableIndex OBJECT-TYPE
             SYNTAX Integer32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "TBD : The index to the H320 Entity table"
        ::= { h323gwH320ConnEntityEntry 6 }
    
        h323gwH320ConnEntityTotalErrors OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of errors (from any type) occurred in the
        connection entity"
        ::= { h323gwH320ConnEntityEntry 7 }
    
        h323gwH320ConnEntityLastError OBJECT-TYPE
             SYNTAX DisplayString
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Description of the most recent error occurred in this
        connection"
        ::= { h323gwH320ConnEntityEntry 8 }
    
        h323gwH323ConnEntityCommand OBJECT-TYPE
             SYNTAX H323gwConnectionCommand
             MAX-ACCESS read-write
             STATUS current
             DESCRIPTION
        "A command variable for this connection"
        ::= { h323gwH320ConnEntityEntry 9 }
    
    
        -- PSTN/ISDN Connection entities tables
    
        h323gwPstnConnEntityTable OBJECT-TYPE
             SYNTAX SEQUENCE OF H323gwPstnConnEntityEntry
             MAX-ACCESS not-accessible
             STATUS current
             DESCRIPTION
                  "List of all h323gwPstnConnEntityEntry entries"
        ::= { h323gwPstnConn 1 }
    
    
    
        Expires February 7, 1999                             Page  79
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        h323gwPstnConnEntityEntry OBJECT-TYPE
             SYNTAX H323gwPstnConnEntityEntry
             MAX-ACCESS not-accessible
             STATUS current
             DESCRIPTION
                  "List of h323gwPstnConnEntityEntry entries"
        INDEX { h323gwPstnConnEntityIndex }
        ::= { h323gwPstnConnEntityTable 1 }
    
        H323gwPstnConnEntityEntry ::=
             SEQUENCE {
                  h323gwPstnConnEntityIndex Unsigned32,
                  h323gwPstnConnEntityId Unsigned32, -- Call ID allocated
        by the
        gateway
        h323gwPstnConnEntityStartTime DateAndTime,h323gwPstnConnEntityMode
        Integer32,
                  h323gwPstnConnE164Addr H323E164String,
        -- Note ! To be checked : Few options here:
        -- An index to the PSTN entity (Not defined here yet),
        -- An index/pointer to a vendor hardware MIB,
        -- An index to an ISDN mib
        -- To be defined
                  h323gwPstnExternalTableIndex
                  h323gwPstnConnEntityConnTotalErrors Counter32,
                  h323gwPstnConnEntityConnLastErrorStr DisplayString
        Counter32,
                  h323gwPstnConnEntityConnCommand H323gwConnectionCommand
             }
    
        h323gwPstnConnEntityIndex OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "MIB index for this connection"
        ::= { h323gwPstnConnEntityEntry 1 }
    
        h323gwPstnConnEntityId OBJECT-TYPE
             SYNTAX Unsigned32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION "Connection Entity ID allocated by the gateway"
        ::= { h323gwPstnConnEntityEntry 2 }
    
        h323gwPstnConnEntityStartTime OBJECT-TYPE        SYNTAX
        DateAndTime
        MAX-ACCESS read-only
               STATUS current
               DESCRIPTION
                  "Time the connection has started"
        ::= { h323gwPstnConnEntityEntry 3 }
    
        h323gwPstnConnEntityMode OBJECT-TYPE
             SYNTAX INTEGER H323gwConnectionMode
             MAX-ACCESS read-only
    
    
        Expires February 7, 1999                             Page  80
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             STATUS current
             DESCRIPTION
                  "The call mode of the connection represents how it
        joined the call"
        ::= { h323gwPstnConnEntityEntry 4 }
    
        h323gwPstnConnE164Addr,
        h323gwPstnConnE164Addr OBJECT-TYPE
             SYNTAX H323E164String
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "In an outgoing call, this is the number the connection
        is dialed to. In an incoming call, this number is the
        caller ID that is supplied only if the telephony hardware
        in the gateway is capable to retrieve it from the PTT"
        ::= { h323gwPstnConnEntityEntry 5 }
    
        h323gwPstnExternalTableIndex OBJECT-TYPE
             SYNTAX Integer32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
        "To Be Defined :
        An index to an external PSTN entity,
        or an index/pointer to an external vendor hardware MIB,
        or an index to an external ISDN mib"
        ::= { h323gwPstnConnEntityEntry 6 }
    
        h323gwPstnConnEntityTotalErrors OBJECT-TYPE
             SYNTAX Counter32
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Total number of errors (from any type) occurred in the
        connection entity"
        ::= { h323gwPstnConnEntityEntry 7 }
    
        h323gwPstnConnEntityLastError OBJECT-TYPE
             SYNTAX DisplayString
             MAX-ACCESS read-only
             STATUS current
             DESCRIPTION
                  "Description of the most recent error occurred in this
        connection"
        ::= { h323gwPstnConnEntityEntry 8 }
    
        h323gwH323ConnEntityCommand OBJECT-TYPE
             SYNTAX H323gwConnectionCommand
             MAX-ACCESS read-write
             STATUS current
             DESCRIPTION
        "A command variable for this connection"
        ::= { h323gwH323ConnEntityEntry 9 }
    
    
    
        Expires February 7, 1999                             Page  81
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
        -- Commands and controls
    
        h323gwControls OBJECT-TYPE
               SYNTAX INTEGER { AbruptRestart(1),
                            GracefulRestart (2),
                  AbruptShutdown(3),
                            GracefulShutdown (4),
                            EnterQuiescence (5),
                            ExitQuiescence (6),
                       StartLog(7),
                            StopLog(8),
                            ResetStatistics(9)
        RunDiagnostic(10)}
               MAX-ACCESS read-write
               STATUS current
               DESCRIPTION
                  "A value that represents a command for the gateway.
        1. Abrupt Restart    (Drastic Restart)
        2. Graceful Restart  (Restart after all calls have terminated.
        Meanwhile, accept no calls)
        3. Abrupt Shutdown   (Drastic Restart)
        4. Graceful Shutdown (Shutdown after all calls have terminated.
             Meanwhile, accept no calls)
        5. Enter Quiescence Mode (Disable receiving of calls)
        6. Exit  Quiescence Mode (Enable  receiving of calls)
        7. Start Error/Log Reporting
        8. Stop Error/Log Reporting
        9. Reset Statistics
        10. Run Diagnostic"
        ::= { h323gw 8}
    
    
        --  Events
    
        h323gwStart NOTIFICATION-TYPE
             STATUS  current
             DESCRIPTION
                  "Signifies that the gateway has started"
        ::= { h323gwNotifications 1 }
    
        h323gwGoingDown NOTIFICATION-TYPE
             STATUS  current
             DESCRIPTION
                  "Signifies that the gateway is about to go down"
        ::= { h323gwNotifications 2 }
    
        h323gwCallInitiating NOTIFICATION-TYPE
             OBJECTS { h323gwCallIndex }
             STATUS  current
             DESCRIPTION
                  "Signifies that a new call with index h323gwCallIndex
        has been initiated"
        ::= { h323gwNotifications 3 }
    
    
    
        Expires February 7, 1999                             Page  82
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        h323gwCallChangeState NOTIFICATION-TYPE
             OBJECTS { h323gwCallIndex }
             STATUS  current
             DESCRIPTION
                  "Signifies that a call with index h323gwCallIndex has
        changed its state"
        ::= { h323gwNotifications 4 }
    
        h323gwCallDisconnecting NOTIFICATION-TYPE
             OBJECTS { h323gwCallIndex }
             STATUS  current
             DESCRIPTION
                  "Signifies that a call with index h323gwCallIndex has
        been terminated"
        ::= { h323gwNotifications 5 }
    
        h323gwError NOTIFICATION-TYPE
        OBJECTS { }
             STATUS  current
             DESCRIPTION
                  "Signifies the OID of the error variable that has been
        changed This can be one of the following :
        h323gwLastError or any type of error in a specific call
        or connection"
             ::= { h323gwNotifications 6 }
        END
    
    
        -- Conformances
    
        h323gwGroups        OBJECT IDENTIFIER  ::= { h323gwConformances 1
        }
        h323gwCompilance         OBJECT IDENTIFIER  ::= {
        h323gwConformances 2 }
    
        h323gwSystemDescriptionGroup OBJECT-GROUP
             OBJECTS
        {
        h323gwSystemDescr,
        h323gwSoftwareVersionNumber,
        h323gwHardwareVersionNumber
        }
             STATUS current
             DESCRIPTION
                  "System Description Group"
        ::= { h323gwGroups 1 }
    
    
        h323gwCapabilitiesGroup OBJECT-GROUP
             OBJECTS
        {
        h323gwAudioRecvCapabilities,
        h323gwAudioSendCapabilities,
        h323gwVideoRecvCapabilities,
        h323gwVideoSendCapabilities,
    
    
        Expires February 7, 1999                             Page  83
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        h323gwDataRecvCapabilities,
        h323gwDataSendCapabilities,
        h323gwFaxRecvCapabilities,
        h323gwFaxSendCapabilities,
        h323gwTotalPstnPorts,
        h323gwPstnCapabilities,
        h323gwTotalH320Ports,
        h323gwH320Capabilities
        }
             STATUS current
             DESCRIPTION
                  "Capabilities Group"
        ::= { h323gwGroups 2 }
    
    
        h323gwConfigurationGroup OBJECT-GROUP
             OBJECTS
        {
        h323gwCallSignalingAddressTag,
        h323gwCallSignalingAddress,
        h323gwGatekeeperAddressTag,
        h323gwGatekeeperAddress,
        h323gwLeadingE164Number
        }
             STATUS current
             DESCRIPTION
                  "Configuration Group"
        ::= { h323gwGroups 3 }
    
    
    
        h323gwStatisticsGroup  OBJECT-GROUP
             OBJECTS
        {
        h323gwStartUpTime,
        h323gwTotalCallsNo,
        h323gwActiveCallsNo,
        h323gwAdditionalEstCalls,
        h323gwAvrgSimultaneousCalls,
        h323gwAvrgCallTime,
        h323gwLongestCallElapseTime,
        h323gwTotalH320PortsFailed,
        h323gwTotalPstnPortsFailed,
        h323gwTotalH323Errors,
        h323gwTotalH320Errors,
        h323gwTotalPstnErrors,
        h323gwLastErrorCode,
        h323gwLastErrorDescr,
        h323gwTotalPacketsLost,
        h323gwH323PacketsRecv,
        h323gwH323PacketsSent,
        h323gwH320PacketsRecv,
        h323gwH320PacketsSent,
        h323gwPstnPacketsRecv,
        h323gwPstnPacketsSent,
    
    
        Expires February 7, 1999                             Page  84
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        h323gwH323BytesRecv,
        h323gwH323BytesSent,
        h323gwH320BytesRecv,
        h323gwH320BytesSent,
        h323gwPstnBytesRecv,
        h323gwPstnBytesSent,
        }
             STATUS current
             DESCRIPTION
                  "Statistics Group"
        ::= { h323gwGroups 4 }
    
        h323gwCallsGroup OBJECT GROUP
             OBJECTS
        {
                  h323gwCallId,
                  h323gwCallType,
                  h323gwCallStartTime,
                  h323gwCallPartiesNo,
                  h323gwCallTotalErrors,
                  h323gwCallLastErrorCode,
                  h323gwCallLastErrorStr,
                  h323gwCallCommand,
             }
             STATUS current
             DESCRIPTION
                  "Calls Group"
        ::= { h323gwGroups 5 }
    
        h323gwConnectionsGroup OBJECT-GROUP
             OBJECTS
        {
                  h323gwConnEntityRefConnOID
             }
             STATUS current
             DESCRIPTION
                  "Connection Reference Group"
        ::= { h323gwGroups 6 }
    
    
        -- Commands and controls
        h323gwControlGroup OBJECT-GROUP
             OBJECTS
        {
        h323gwControls
             }
             STATUS current
             DESCRIPTION
                  "Gateway commands and controls group"
        ::= { h323gwGroups 7 }
    
        --  Events
    
        h323gwEventsGroup  NOTIFICATION-GROUP
             OBJECTS
    
    
        Expires February 7, 1999                             Page  85
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        {
        h323gwStart,
        h323gwGoingDown,
        h323gwCallInitiating,
        h323gwCallChangeState,
        h323gwCallDisconnecting,
        h323gwError
             }
             STATUS current
             DESCRIPTION
                  "Gateway events group"
        ::= { h323gwGroups 8 }
    
        h323gwEventsGroup MODULE-COMPLIANCE
             STATUS current
             DESCRIPTION
        "Gateway group required for basic implementation"
             MODULE
                  MANDATORY-GROUPS
        {
        h323gwSystemDescriptionGroup,
        h323gwCapabilitiesGroup,
        h323gwConfigurationGroup,
        h323gwStatisticsGroup,
        h323gwCallsGroup,
        h323gwConnectionsGroup,
        h323gwEventsGroup
        }
        GROUP -- Optional Group
             h323gwControlGroup
        ::= { h323gwCompilance 1 }
    
        END
        7.1.6 Multipoint Controller MIB
    
    
                 -- VideoServer  Irina Suconick, July 20, 1998
                 -- Request For Comments
    
                 MC-MIB DEFINITIONS ::= BEGIN
                 IMPORTS
                  Counter32, Integer32, enterprises, OBJECT-TYPE,
        MODULE-IDENTITY, NOTIFICATION-TYPE
                       FROM SNMPv2-SMI
                   TAddress, RowStatus, TruthValue, DateAndTime
                         FROM SNMPv2-TC
                   MODULE-COMPLIANCE, OBJECT-GROUP
                         FROM SNMPv2-CONF
                   H323GatekeeperID, H323TAddressTag,H323EndpointID,
        H323GlobalIdentifier
    
                         FROM H323-MULITMEDIA-TC;
    
    
    
    
    
        Expires February 7, 1999                             Page  86
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                 -- Define the top of this MIB.
                media OBJECT IDENTIFIER ::= { enterprises
        videoserver(3011) 2 }
    
    
                  --  this is the MIB module for the H.323 MC objects
             h323MC  MODULE-IDENTITY
                     LAST-UPDATED "9807202253Z"      -- July 20, 1998
                     ORGANIZATION "VideoServer"
                     CONTACT-INFO
                     "               Irina Suconick
                            Postal: Video Server
                                     63 Third st.
                                     Burlington, MA 01803
                             Tel:    (781)505-2155
                             E-Mail: isuconick@videoserver.com "
                     DESCRIPTION
                        " "
                           ::= { media 2 }
    
                 --groups in H.323 MC
    
                 mcConfig         OBJECT IDENTIFIER ::= { h323MC 1 }
                 mcConference     OBJECT IDENTIFIER ::= { h323MC 2 }
                 mcStats           OBJECT IDENTIFIER ::= { h323MC 3 }
                 mcEvents          OBJECT IDENTIFIER ::= { h323MC 4 }
    
    
    
                 mcConfigMcCallSignalingTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The MC call signaling address tag."
                        ::= { mcConfig 1 }
    
                 mcConfigMcCallSignalingAddress OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The MC call signaling address."
                        ::= { mcConfig 2 }
                 mcConfigGatekeeperAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-write
                     STATUS current
                     DESCRIPTION
                        "The GK address tag."
                         ::= { mcConfig 3 }
    
                 mcConfigGatekeeperAddress OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-write
    
    
        Expires February 7, 1999                             Page  87
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     STATUS current
                     DESCRIPTION
                       "The address of the gatekeeper that MC is registered with.
                        The network manager may request MC to register with a
                        particular GK by setting the GK address."
                        ::= { mcConfig 4 }
                 mcConfigIsRegisteredWithGatekeeper OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-write
                     STATUS current
                     DESCRIPTION
                        "This value indicates if MC is registered with the gatekeeper."
                         ::= { mcConfig 5 }
    
                mcConferenceTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF McConferenceTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about running conferences.
                         It is a list of conference entries. The number of entries
                         equals to the number of running conferences."
                     ::= { mcConference 1 }
                 mcConferenceTableEntry OBJECT-TYPE
                     SYNTAX McConferenceTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains objects that describe the conferences."
                     INDEX { mcConferenceConferenceId}
                       ::= { mcConferenceTable 1 }
                 McConferenceTableEntry ::=
                      SEQUENCE {
                      mcConferenceConferenceId
                          H323GlobalIdentifier,
                   mcConferenceConferenceStartTime
                         DateAndTime,
                      mcConferenceConferenceEndTime
                          DateAndTime,
                      mcConferenceCentralizedOrDistributed
                          INTEGER,
                      mcConferenceUniOrMulticast
                          INTEGER,
                      mcConferenceActiveMcAddress
                          TAddress
                      }
    
                 mcConferenceConferenceId OBJECT-TYPE
                     SYNTAX H323GlobalIdentifier
    
    
        Expires February 7, 1999                             Page  88
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The conference identifier."
                        ::= { mcConferenceTableEntry 1 }
    
                mcConferenceConferenceStartTime OBJECT-TYPE
                     SYNTAX DateAndTime
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The conference start time."
                        ::= { mcConferenceTableEntry 2 }
                mcConferenceConferenceEndTime OBJECT-TYPE
                     SYNTAX DateAndTime
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The conference end time."
                        ::= { mcConferenceTableEntry 3 }
    
                mcConferenceCentralizedOrDistributed OBJECT-TYPE
                     SYNTAX INTEGER {centralized (1), distributed (2)}
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates rather the conference is centralized or
                         distributed."
                        ::= { mcConferenceTableEntry 4 }
    
                 mcConferenceUniOrMulticast OBJECT-TYPE
                     SYNTAX INTEGER {unicast (1), multicast (2)}
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates rather the conference is unicast or
                          multicast."
                        ::= { mcConferenceTableEntry 5 }
    
    
                 mcConferenceActiveMcAddress OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The address of active MC. In case of cascading this value
                        is different than MC's own address."
                        ::= { mcConferenceTableEntry 6 }
    
                mcConferenceParticipantsTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF McConferenceParticipantsTableEntry
    
    
        Expires February 7, 1999                             Page  89
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about conference
                         participants. It is a list of participant entries. The
                         number of entries equals to the sum of all participants for
                         all conferences."
                     ::= {mcConference 2 }
                mcConferenceParticipantsTableEntry OBJECT-TYPE
                     SYNTAX McConferenceParticipantsTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains objects that describe a conference
                          participant."
                     INDEX { mcConferenceConferenceId,
                           mcConferenceParticipantsTableIndex }
                       ::= { mcConferenceParticipantsTable 1 }
                McConferenceParticipantsTableEntry ::=
                      SEQUENCE {
                    mcConferenceParticipantsTableIndex
                            Integer32,
                    mcConferenceParticipantsTerminalLabel
                            OCTET STRING,
                    mcConferenceParticipantsCallSignalingtAddressTag
                            H323TAddressTag,
                    mcConferenceParticipantsCallSignalingAddress
                            TAddress,
                    mcConferenceParticipantsCallId
                            H323GlobalIdentifier,
                    mcConferenceParticipantsControlChannelIndex
                            Integer32,
                    mcConferenceParticipantsNumberOfLogicalChannels
                            Integer32,
                    mcConferenceParticipantsRtpSessionIndex
                            Integer32
                    }
    
                mcConferenceParticipantsTableIndex OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "An orbitrary index to this table. This index is one for the
                         first participant for every given conference. It is
                         incremented by one for each subsequent participant of the
                         same conference. The last index for a particular conference
                         is equal to the number of participants for that conference."
    
    
        Expires February 7, 1999                             Page  90
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        ::= { mcConferenceParticipantsTableEntry 1 }
    
               mcConferenceParticipantsTerminalLabel OBJECT-TYPE
                     SYNTAX OCTET STRING
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The terminal label of this terminal."
                        ::= { mcConferenceParticipantsTableEntry 2 }
    
               mcConferenceParticipantsCallSignalingtAddressTag OBJECT-TYPE
                     SYNTAX H323TAddressTag
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The terminal call signaling address type."
                        ::= { mcConferenceParticipantsTableEntry 3 }
               mcConferenceParticipantsCallSignalingAddress OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The terminal call signaling address."
                        ::= { mcConferenceParticipantsTableEntry 4 }
               mcConferenceParticipantsCallId OBJECT-TYPE
                     SYNTAX H323GlobalIdentifier
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The call identifier."
                        ::= { mcConferenceParticipantsTableEntry 5 }
    
               mcConferenceParticipantsControlChannelIndex OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The index to the control channel table in H.245 MIB. "
                        ::= { mcConferenceParticipantsTableEntry 6 }
    
              mcConferenceParticipantsNumberOfLogicalChannels OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The number of logical channels that are used by this
                         participant."
                        ::= { mcConferenceParticipantsTableEntry 7 }
              mcConferenceParticipantsRtpSessionIndex OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
    
    
        Expires February 7, 1999                             Page  91
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     DESCRIPTION
                        "The index to the RTP session table in RTP MIB"
                        ::= { mcConferenceParticipantsTableEntry 8 }
    
               mcStatsTotalConferences OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The total number of conferences since system start up time."
                        ::= { mcStats 1 }
               mcStatsSuccessfullyCompletedConferences OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The number of conferences that completed successfully."
                        ::= { mcStats 2 }
               mcStatsAbnormalyTerminatedConferences OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The number of conferences that were terminated abnormaly."
                        ::= { mcStats 3 }
    
                lastConferenceTerminationReason OBJECT-TYPE
                      SYNTAX INTEGER { normalTermination (1),                   administrativelyTerminated(2)}
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "This value identifys the reason for the conference
                          termination."
                          ::= { mcEvents 1 }
                lastTerminatedConferenceId  OBJECT-TYPE
                     SYNTAX H323GlobalIdentifier
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The number of conferences that were terminated abnormaly."
                        ::= { mcEvents 2 }
    
                 conferenceTermination NOTIFICATION-TYPE
                      OBJECTS   { lastTerminatedConferenceId,
                                lastConferenceTerminationReason }
                      STATUS current
                      DESCRIPTION
                         "This message will be sent on conference termination
    
    
        Expires February 7, 1999                             Page  92
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                          for the following reasons:
                          1 - normaly terminataed
                          2 - administratively terminated
                          "
                          ::= {mcEvents 3}
    
        -- conformance; stating the mandatory requirements for the MIB
    
    
        --
        -- CONFORMANCE
        --
        mcMIBConformance    OBJECT IDENTIFIER ::= { h323MC 5 }
        mcMIBGroups         OBJECT IDENTIFIER ::= { mcMIBConformance 1 }
    
        --
        -- Groups for Conformance
        --
        configGroup OBJECT-GROUP
            OBJECTS {
               mcConfigMcCallSignalingTag,
               mcConfigMcCallSignalingAddress,
               mcConfigGatekeeperAddressTag,
               mcConfigGatekeeperAddress,
               mcConfigIsRegisteredWithGatekeeper
    
             }
            STATUS  current
            DESCRIPTION
               "."
            ::= { mcMIBGroups 1 }
        conferenceGroup    OBJECT-GROUP
            OBJECTS {
              mcConferenceConferenceId,
              mcConferenceConferenceStartTime,
              mcConferenceConferenceEndTime,
              mcConferenceCentralizedOrDistributed,
              mcConferenceUniOrMulticast,
              mcConferenceActiveMcAddress,
              mcConferenceParticipantsTerminalLabel,
              mcConferenceParticipantsCallSignalingtAddressTag,
              mcConferenceParticipantsCallSignalingAddress,
              mcConferenceParticipantsCallId,
              mcConferenceParticipantsControlChannelIndex,
              mcConferenceParticipantsNumberOfLogicalChannels,
              mcConferenceParticipantsRtpSessionIndex
    
            }
            STATUS  current
            DESCRIPTION
               "."
            ::= { mcMIBGroups 2 }
        mcStatsGroup    OBJECT-GROUP
            OBJECTS {
             mcStatsTotalConferences,
    
    
        Expires February 7, 1999                             Page  93
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             mcStatsSuccessfullyCompletedConferences,
             mcStatsAbnormalyTerminatedConferences
    
            }
            STATUS  current
            DESCRIPTION
               "."
            ::= { mcMIBGroups 4 }
        mcEventsGroup    OBJECT-GROUP
            OBJECTS {
             lastConferenceTerminationReason
            }
            STATUS  current
            DESCRIPTION
               "."
            ::= { mcMIBGroups 5 }
    
    
        mcMIBCompliance        MODULE-COMPLIANCE
            STATUS      current
            DESCRIPTION
                "The set of objects required for compliance."
            MODULE
                MANDATORY-GROUPS { configGroup, mcConferenceGroup,
        mcStatsGroup,
        mcEventsGroup }
            ::= { mcMIBConformance 2 }
    
        END
        7.1.7 Mulitpoint Processor MIB
    
    
                 -- VideoServer  Irina Suconick, August 6, 1998
                 -- Request For Comments
    
                 MP-MIB DEFINITIONS ::= BEGIN
                 IMPORTS
                  Counter32, Integer32, enterprises, OBJECT-TYPE,
        MODULE-IDENTITY, NOTIFICATION-TYPE
                       FROM SNMPv2-SMI
                   TAddress, RowStatus, TruthValue, DateAndTime
                         FROM SNMPv2-TC
                   MODULE-COMPLIANCE, OBJECT-GROUP
                         FROM SNMPv2-CONF
                   H323GatekeeperID, H323TAddressTag,H323EndpointID,
        H323GlobalIdentifier
    
                         FROM H323-MULITMEDIA-TC;
    
    
    
                 -- Define the top of this MIB.
                media OBJECT IDENTIFIER ::= { enterprises videoserver(3011) 2 }
    
    
    
        Expires February 7, 1999                             Page  94
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
                  --  this is the MIB module for the H.323 MP objects
             h323MP  MODULE-IDENTITY
                     LAST-UPDATED "9808062253Z"      -- August 6, 1998
                     ORGANIZATION "VideoServer"
                     CONTACT-INFO
                     "               Irina Suconick
                            Postal: Video Server
                                     63 Third st.
                                     Burlington, MA 01803
                             Tel:    (781)505-2155
                             E-Mail: isuconick@videoserver.com "
                     DESCRIPTION
                        " "
                           ::= { media 2 }
    
                 --groups in H.323 mp
    
                 mpConfig         OBJECT IDENTIFIER ::= { h323MP 1 }
                 mpConference     OBJECT IDENTIFIER ::= { h323MP 2 }
    
    
    
                mpConfigMaxAudioMixCount OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Maximum number of participants allowed in the audio mix."
                        ::= { mpConfig 1 }
                mpConfigMaxVideoMixCount OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Maximum number of participants allowed in the video mix."
                        ::= { mpConfig 2 }
    
                mpConferenceTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF MpConferenceTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about running conferences.
                         It is a list of conference entries. The number of entries
                         equals to the number of running conferences."
                     ::= { mpConference 1 }
                 mpConferenceTableEntry OBJECT-TYPE
                     SYNTAX MpConferenceTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
    
    
        Expires February 7, 1999                             Page  95
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     DESCRIPTION
                         "It contains objects that describe a specific conference."
                     INDEX { mpConferenceConferenceId}
                       ::= { mpConferenceTable 1 }
                 MpConferenceTableEntry ::=
                      SEQUENCE {
                      mpConferenceConferenceId
                          H323GlobalIdentifier,
                     mpConferenceAudioNoiseThreshold
                          Integer32,
                      mpConferenceLipSyncEnable
                          TruthValue
                      }
    
                 mpConferenceConferenceId OBJECT-TYPE
                     SYNTAX H323GlobalIdentifier
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The conference identifier as specified in ITU-T H.323V2
                         specification."
                        ::= { mpConferenceTableEntry 1 }
    
                mpConferenceAudioNoiseThreshold OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value represents the audio power level
                         above which the signal is detected as speech."
                        ::= { mpConferenceTableEntry 2 }
    
                 mpConferenceLipSyncEnable OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates rather the lip
                         syncronization adjustments are performed."
                        ::= { mpConferenceTableEntry 3 }
    
                 mpConferenceParticipantsTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF MpConferenceParticipantsTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about conference
                         participants. It is a list of participant entries. The
                         number of entries equals the number of participants for all
                         conferences."
                     ::= { mpConference 2 }
    
    
        Expires February 7, 1999                             Page  96
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                 mpConferenceParticipantsTableEntry OBJECT-TYPE
                     SYNTAX MpConferenceParticipantsTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains objects that describe a specific conference
                          participant."
                     INDEX { mpConferenceConferenceId,
                  mpConferenceParticipantsTableIndex }
                       ::= { mpConferenceParticipantsTable 1 }
    
                 MpConferenceParticipantsTableEntry ::=
                      SEQUENCE {
                    mpConferenceParticipantsTableIndex
                            Integer32,
                    mpConferenceParticipantsEndpointId
                            H323EndpointID,
                    mpConferenceParticipantsTransmitAudioState
                            INTEGER,
                    mpConferenceParticipantsReceiveAudioState
                            INTEGER,
                    mpConferenceParticipantsTransmitVideoState
                            INTEGER,
                    mpConferenceParticipantsReceiveVideoState
                            INTEGER,
                    mpConferenceParticipantsLoudnessMeasurement
                            Integer32,
                    mpConferenceParticipantsVoiceActivity
                            TruthValue,
                    mpConferenceParticipantsInputAudioGain
                            Integer32,
                    mpConferenceParticipantsOutputAudioGain
                            Integer32,
                    mpConferenceParticipantsMaxAudioEncoderPayloadSize
                            Integer32,
                    mpConferenceParticipantsMaxAudioDecoderPayloadSize
                            Integer32,
                    mpConferenceParticipantsTotalPacketsTransmitted
                            Counter32,
                    mpConferenceParticipantsTotalPacketsReceived
                            Counter32,
                    mpConferenceParticipantsInvalidPacketErrors
                            Counter32,
                    mpConferenceParticipantsLateAudioPacketsDropped
                            Counter32,
                    mpConferenceParticipantsReceivedSilencePackets
                            Counter32,
                    mpConferenceParticipantsSilencePacketsGenerated
                            Counter32,
                    mpConferenceParticipantsVideoFrameRate
                            Integer32,
                    mpConferenceParticipantsVideoResolution
                            INTEGER,
                    mpConferenceParticipantsFullPictureCounter
    
    
        Expires February 7, 1999                             Page  97
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                            Integer32
                    }
    
                 mpConferenceParticipantsTableIndex OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "An arbitrary index to this table. This index is one for the
                         first participant for every given conference. It is
                         incremented by one for each subsequent participant of the
                         same conference. The last index for a particular conference
                         is equal to the number of participants for that conference."
                        ::= { mpConferenceParticipantsTableEntry 1 }
                 mpConferenceParticipantsEndpointId OBJECT-TYPE
                     SYNTAX H323EndpointID
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The H.323 id of this participant as described in ITU-T
                          H.323V2 specification."
                        ::= { mpConferenceParticipantsTableEntry 2 }
                 mpConferenceParticipantsTransmitAudioState OBJECT-TYPE
                     SYNTAX INTEGER {normal (1), mute (2), toneGeneration (3), off (4)}
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates the state of transmitted audio:
                         normal         - transmit normal audio
                         toneGeneration - transmit test tone
                         mute           - transmit silence audio
                         off            - no audio is transmitted"
                        ::= { mpConferenceParticipantsTableEntry 3 }
                 mpConferenceParticipantsReceiveAudioState OBJECT-TYPE
                     SYNTAX INTEGER {normal (1), loopBack (2), block (3), off (4)}
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates the state of received audio:
                         normal         - receive normal audio
                         loopBack       - received audio presented unchanged to the
                                          transmitter
                         block          - received audio is not part of the mix
    
    
        Expires February 7, 1999                             Page  98
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                         off            - no audio is received"
                        ::= { mpConferenceParticipantsTableEntry 4 }
    
                 mpConferenceParticipantsTransmitVideoState OBJECT-TYPE
                     SYNTAX INTEGER {on (1), off (2)}
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates the state of transmitted video:
                         on  - normal video is transmitted
                         off - no video is transmitted."
                        ::= { mpConferenceParticipantsTableEntry 5 }
                 mpConferenceParticipantsReceiveVideoState OBJECT-TYPE
                     SYNTAX INTEGER {normal (1), block (2), off (3)}
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value indicates the state of transmitted video:
                         normal  - normal video is received
                         block   - received video is not displayed
                         off     - no video is transmitted."
                        ::= { mpConferenceParticipantsTableEntry 6 }
                 mpConferenceParticipantsLoudnessMeasurement OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This is the current loudness measurement value in dB."
                        ::= { mpConferenceParticipantsTableEntry 7 }
                 mpConferenceParticipantsVoiceActivity OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value is True when the speech is detected."
                        ::= { mpConferenceParticipantsTableEntry 8 }
                 mpConferenceParticipantsInputAudioGain OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value reflects the current input volume adjustment in
                         dB."
                        ::= { mpConferenceParticipantsTableEntry 9 }
                 mpConferenceParticipantsOutputAudioGain OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value reflects the current output volume adjustment in
    
    
        Expires February 7, 1999                             Page  99
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                         dB."
                        ::= { mpConferenceParticipantsTableEntry 10 }
                 mpConferenceParticipantsMaxAudioEncoderPayloadSize OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The maximum size of payload in ms."
                        ::= { mpConferenceParticipantsTableEntry 11 }
                 mpConferenceParticipantsMaxAudioDecoderPayloadSize OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The maximum size of payload in ms."
                        ::= { mpConferenceParticipantsTableEntry 12 }
                 mpConferenceParticipantsTotalPacketsTransmitted OBJECT-TYPE
                     SYNTAX Counter32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The total number of transmitted packets."
                        ::= { mpConferenceParticipantsTableEntry 13 }
                 mpConferenceParticipantsTotalPacketsReceived OBJECT-TYPE
                     SYNTAX Counter32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The total number of received packets."
                        ::= { mpConferenceParticipantsTableEntry 14 }
                 mpConferenceParticipantsInvalidPacketErrors OBJECT-TYPE
                     SYNTAX Counter32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The total number of packets with invalid packet errors."
                        ::= { mpConferenceParticipantsTableEntry 15 }
    
                 mpConferenceParticipantsLateAudioPacketsDropped OBJECT-TYPE
                     SYNTAX Counter32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The total number of packets that arrived too late to be
                        processed."
                        ::= { mpConferenceParticipantsTableEntry 16 }
                 mpConferenceParticipantsReceivedSilencePackets OBJECT-TYPE
                     SYNTAX Counter32
    
    
        Expires February 7, 1999                             Page  100
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The total number of silence packets that were received."
                        ::= { mpConferenceParticipantsTableEntry 17 }
                 mpConferenceParticipantsSilencePacketsGenerated OBJECT-TYPE
                     SYNTAX Counter32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The total number of silence packets that were generated."
                        ::= { mpConferenceParticipantsTableEntry 18 }
                 mpConferenceParticipantsVideoFrameRate OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value represents the current measured frame rate
                         received."
                        ::= { mpConferenceParticipantsTableEntry 19 }
                 mpConferenceParticipantsVideoResolution OBJECT-TYPE
                     SYNTAX INTEGER { h263SubQCIF (1),h263QCIF (2),
                                      h263CIF(3), h2634CIF(4),
                                      h26316CIF(5),  h263Reserved (6),
                                      h261QCIF(7),h261CIF(8)  }
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Received video resolution."
                        ::= { mpConferenceParticipantsTableEntry 20 }
    
                 mpConferenceParticipantsFullPictureCounter OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This value represents the number of full image pictures
                         received."
                        ::= { mpConferenceParticipantsTableEntry 21 }
                 mpConferenceGlobalAudioMixTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF
                MpConferenceGlobalAudioMixTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about conference
                         participants that are present in a global audio mix.
                         It is a list of participant entries. The number of entries
    
    
        Expires February 7, 1999                             Page  101
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                         equals to the sum of all audio mix participants in all
                         conferences."
                     ::= { mpConference 3 }
                 mpConferenceGlobalAudioMixTableEntry OBJECT-TYPE
                     SYNTAX MpConferenceGlobalAudioMixTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains objects that describe the participants."
                     INDEX { mpConferenceConferenceId,
        mpConferenceGlobalAudioMixTableIndex }
                       ::= { mpConferenceGlobalAudioMixTable 1 }
                 MpConferenceGlobalAudioMixTableEntry ::=
                      SEQUENCE {
                      mpConferenceGlobalAudioMixTableIndex
                          Integer32,
                     mpConferenceGlobalAudioMixTerminalIdentifier
                          H323EndpointID
                      }
                 mpConferenceGlobalAudioMixTableIndex OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "An arbitrary index to this table. This index is one for the
                         first participant for every given conference. It is
                         incremented by one for each subsequent participant of the
                         same conference. The last index for a particular conference
                         is equal to the number of participants for that conference."
                        ::= { mpConferenceGlobalAudioMixTableEntry 1 }
    
                 mpConferenceGlobalAudioMixTerminalIdentifier OBJECT-TYPE
                     SYNTAX H323EndpointID
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                      "The H.323 id of this participant as described in ITU-T H.323V2
                          specification."
                        ::= { mpConferenceGlobalAudioMixTableEntry 2 }
    
                 mpConferenceGlobalVideoMixTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF
                 MpConferenceGlobalVideoMixTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about conference
    
    
        Expires February 7, 1999                             Page  102
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                         participants that are present in a global video mix.
                         It is a list of participant entries. The number of entries
                         equals to the sum of all video mix participants in all
                         conferences."
                     ::= { mpConference 4 }
                 mpConferenceGlobalVideoMixTableEntry OBJECT-TYPE
                     SYNTAX MpConferenceGlobalVideoMixTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains objects that describe the participants."
                     INDEX { mpConferenceConferenceId,
        mpConferenceGlobalVideoMixTableIndex }
                       ::= { mpConferenceGlobalVideoMixTable 1 }
                 MpConferenceGlobalVideoMixTableEntry ::=
                      SEQUENCE {
                      mpConferenceGlobalVideoMixTableIndex
                          Integer32,
                     mpConferenceGlobalVideoMixTerminalIdentifier
                          H323EndpointID
                      }
                 mpConferenceGlobalVideoMixTableIndex OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "An arbitrary index to this table. This index is one for the
                         first participant for every given conference. It is
                         incremented by one for each subsequent participant of the
                         same conference. The last index for a particular conference
                         is equal to the number of participants for that conference."
                        ::= { mpConferenceGlobalVideoMixTableEntry 1 }
                 mpConferenceGlobalVideoMixTerminalIdentifier OBJECT-TYPE
                     SYNTAX H323EndpointID
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The H.323 id of this participant as described in ITU-T
                        H.323V2 specification."
                        ::= { mpConferenceGlobalVideoMixTableEntry 2 }
    
    
        -- conformance; stating the mandatory requirements for the MIB
    
    
    
    
        Expires February 7, 1999                             Page  103
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        --
        -- CONFORMANCE
        --
        mpMIBConformance    OBJECT IDENTIFIER ::= { h323MP 3 }
        mpMIBGroups         OBJECT IDENTIFIER ::= { mpMIBConformance 1 }
    
        --
        -- Groups for Conformance
        --
        mpConfigGroup OBJECT-GROUP
            OBJECTS {
                mpConfigMaxAudioMixCount,
                mpConfigMaxVideoMixCount
              }
            STATUS  current
            DESCRIPTION
               "."
            ::= { mpMIBGroups 1 }
        mpConferenceGroup    OBJECT-GROUP
            OBJECTS {
              mpConferenceConferenceId,
              mpConferenceAudioNoiseThreshold,
              mpConferenceLipSyncEnable,
              mpConferenceParticipantsTableIndex,
              mpConferenceParticipantsEndpointId,
              mpConferenceParticipantsTransmitAudioState,
              mpConferenceParticipantsReceiveAudioState,
              mpConferenceParticipantsTransmitVideoState,
              mpConferenceParticipantsReceiveVideoState,
              mpConferenceParticipantsLoudnessMeasurement,
              mpConferenceParticipantsVoiceActivity,
              mpConferenceParticipantsInputAudioGain,
              mpConferenceParticipantsOutputAudioGain,
              mpConferenceParticipantsMaxAudioEncoderPayloadSize,
              mpConferenceParticipantsMaxAudioDecoderPayloadSize,
              mpConferenceParticipantsTotalPacketsTransmitted,
              mpConferenceParticipantsTotalPacketsReceived,
              mpConferenceParticipantsLateAudioPacketsDropped,
              mpConferenceParticipantsReceivedSilencePackets,
              mpConferenceParticipantsSilencePacketsGenerated,
              mpConferenceParticipantsVideoFrameRate,
              mpConferenceParticipantsVideoResolution,
              mpConferenceParticipantsFullPictureCounter,
              mpConferenceGlobalAudioMixTableIndex,
              mpConferenceGlobalAudioMixTerminalIdentifier,
              mpConferenceGlobalVideoMixTableIndex,
              mpConferenceGlobalVideoMixTerminalIdentifier
    
            }
            STATUS  current
            DESCRIPTION
               "."
            ::= { mpMIBGroups 2 }
    
    
    
    
        Expires February 7, 1999                             Page  104
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        mpMIBCompliance        MODULE-COMPLIANCE
            STATUS      current
            DESCRIPTION
                "The set of objects required for compliance."
            MODULE
                MANDATORY-GROUPS { mpConfigGroup, mpConferenceGroup }
            ::= { mpMIBConformance 2 }
    
        END
    
        7.2 H.320 MIB
        7.2.1 CallSignaling
        --
        -- This defines the MIB in support of the ITU H.320 call establishment
        --
        H320CALL-MIB DEFINITIONS ::=BEGIN
             IMPORTS
                  MODULE-IDENTITY, OBJECT-TYPE, Integer32,
                  experimental, NOTIFICATION-TYPE, Unsigned32
                       FROM SNMPv2-SMI
                  DisplayString, RowStatus
                       FROM SNMPv2-TC
                  MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
                       FROM SNMPv2-CONF;
    
             h320CallSignalMIB MODULE-IDENTITY
                  LAST-UPDATED "9805251400Z" -- May 25, 1998
                  ORGANIZATION "VTEL Corp. "
                  CONTACT-INFO
                       "Joon Maeng
                       VTEL Corp.
                        Postal: 108 Wild Basin Rd.
                                              Austin, TX 78746
                                              USA
                       TEL: (512)437-4567
                       Email: Joon_Maeng@vtel.com"
                  DESCRIPTION
                       "This MIB module supports the functions of the ITU
                       H.320 call status"
                  REVISION "9805251400Z" -- May 25, 1998
                  DESCRIPTION
                       " The initial version of the H320 call signaling mib"
             ::= {experimental 242 2} -- temporary OID.  TBD.
    
             h320CallSites       OBJECT IDENTIFIER ::= { h320CallSignalMIB 1}
             h320CallStatus      OBJECT IDENTIFIER ::= { h320CallSignalMIB 2}
             h320CallSignalingEvents  OBJECT IDENTIFIER ::= { h320CallSignalMIB 3}
    
             -- Site group
             -- This group contains the calling parameters for other video
    
    
        Expires February 7, 1999                             Page  105
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             -- conferencing systems this system is capable of calling.
    
                  h320CallSiteNumber OBJECT-TYPE
                            SYNTAX  Integer32
                            MAX-ACCESS  read-write
                            STATUS  current
                       DESCRIPTION
                                 "The number of site entries that this system
                       contains."
                  ::= { h320CallSites 1 }
    
        -- Site table
    
             -- This table is the collection of all video conferencing systems that
             -- this system can call and their associated parameters (phone numbers,
             -- line rates, etc.).
    
             h320XferNextIndex OBJECT-TYPE
                            SYNTAX  INTEGER (1..2147483647)
                            MAX-ACCESS  read-only
                            STATUS  current
                       DESCRIPTION
                      "Identifies the next value of h320SiteIndex to be
                        used in a row creation attempt for the h320CallSiteTable.
                       If no new rows cannot be created, this object will
                       have a value of 0."
                  ::= { h320CallSites 2 }
    
    
                  h320CallSiteTable OBJECT-TYPE
                       SYNTAX  SEQUENCE OF H320CallSiteEntry
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                       "A list of video conferencing site entries.  The total
                       number of site entries is given by the value of
                       h320CallsiteNumber."
                  ::= { h320CallSites 3 }
    
                  h320CallSiteEntry OBJECT-TYPE
                       SYNTAX  H320CallSiteEntry
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                            "A video conference site row.  Rows are created by
                            an SNMP SET request setting the value of
                            h320SiteRowStatus to 'createandGo.  Rows are
    
        Expires February 7, 1999                             Page  106
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        deleted by an SNMP SET request setting the value of
                       h320SiteRowStatus to 'destroy'."
                       INDEX   { h320SiteIndex }
                  ::= { h320CallSiteTable 1 }
    
                  H320CallSiteEntry ::=
                  SEQUENCE {
                                 h320SiteIndex
                                      INTEGER,
                       h320SiteName
                            DisplayString,
                       h320SiteIfType
                            Integer32,
                       h320SiteLineRate
                            INTEGER,
                       h320CallMode
                            INTEGER,
                       h320VideoMode
                            INTEGER,
                       h320AudioMode
                            INTEGER,
                       h320ISDNAddrNumber
                            Integer32,
                       h320SiteRowStatus
                            RowStatus
                  }
    
                  h320SiteIndex OBJECT-TYPE
                       SYNTAX  INTEGER (1..2147483647)
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                            "A unique value for each video conference Site
                       entry. The value ranges between 1 and the value
                       of h320SiteNumber."
                  ::= { h320CallSiteEntry 1 }
    
                  h320SiteName OBJECT-TYPE
                       SYNTAX  DisplayString (SIZE (0..255))
                       MAX-ACCESS  read-create
                       STATUS  current
                       DESCRIPTION
                                 "A textual string assigning a name to a video
                       conference system."
                  ::= { h320CallSiteEntry 2 }
    
             h320SiteIfType OBJECT-TYPE
                  SYNTAX  Integer32
                  MAX-ACCESS  read-create
                  STATUS  current
                  DESCRIPTION
                       "The interface type on which this site can be called.
    
    
        Expires February 7, 1999                             Page  107
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       The interface type identified by this value is the
                       same type of as the ifType from Interface Table
                       in RFC1213. It should onlye use ifTypes - ds1, e1,
                       basicISDN, primaryISDN."
             ::= { h320CallSiteEntry 3 }
    
             h320SiteLineRate    OBJECT-TYPE
                  SYNTAX INTEGER {
                       a64K(1),
                            a2x64K(2),
                            a3x64K(3),
                            a4x64K(4),
                            a5x64K(5),
                            a6x64K(6),
                            a384K(7),
                       a2x384K(8),
                       a3x384K(9),
                       a5x384K(10),
                       a1536K(11),
                       a1920K(12),
                       a128K(13),
                       a192K(14),
                       a256K(15),
                       a320K(16),
                       a512K(17),
                       a768K(18),
                       a1152K(19),
                       a1452K(20)
                  }
                  MAX-ACCESS  read-create
                  STATUS  current
                  DESCRIPTION
                       "The line rate that the terminal can be called."
        ::= { h320CallSiteEntry 4 }
    
                  h320CallMode OBJECT-TYPE
                       SYNTAX  INTEGER{
                       manualConfig(1),
                       autoConfig(2)
                       }
                  MAX-ACCESS  read-create
                       STATUS  current
                       DESCRIPTION
                                 "1 means the remote terminal supports
                       the autoconfiguration.
                       2 means the manual configuration is required to
                       call the remote terminal.  In this case the,
                       following audio, video and data mode shall be
                       used for the manual configuration."
                  ::= { h320CallSiteEntry 5 }
    
                  h320VideoMode OBJECT-TYPE
                       SYNTAX  INTEGER {
                       h261CIFVideo(1),
                          h261QCIFVideo(2),
    
    
        Expires February 7, 1999                             Page  108
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                          h263SQCIFVideo(3),
                          h263QCIFVideo(4),
                          h263CIFVideo(5),
                          h263CIF4Video(6),
                          h263CIF16Video(7),
                       h262SPMLSIFVideo(8),
                       h262SPML2SIFVideo(9),
                       h262SPML4SIFVideo(10),
                       h262MPMLSIFVideo(11),
                       h262MPML2SIFVideo(12),
                       h262MPML4SIFVideo(13)
                       }
                       MAX-ACCESS  read-create
                       STATUS  current
                       DESCRIPTION
                                 "A video mode for manual configuration."
                  ::= { h320CallSiteEntry 6 }
    
                  h320AudioMode OBJECT-TYPE
                       SYNTAX  INTEGER{
                                 g711ALaw64KAudio(1),
                                 g711ALaw56KAudio(2),
                                 g711ULaw64KAudio(3),
                                 g711ULaw56KAudio(4),
                                 g72264KAudio(5),
                                 g72256KAudio(6),
                                 g72248KAudio(7),
                                 g728Audio(8),
                                 g7231Audio5_3K(9),
                                 g7231Audio6_4K(10),
                       g729Audio(11)
                       }
                       MAX-ACCESS  read-create
                       STATUS  current
                       DESCRIPTION
                                 "An audio mode for manual configuration."
                  ::= { h320CallSiteEntry 7 }
    
                  h320ISDNAddrNumber OBJECT-TYPE
                            SYNTAX  Integer32
                            MAX-ACCESS  read-create
                            STATUS  current
                       DESCRIPTION
                                 "The number of ISDN addresses needed to make a
                       call to the remote terminal."
                  ::= { h320CallSiteEntry 8 }
    
             h320SiteRowStatus OBJECT-TYPE
                  SYNTAX     RowStatus
                  MAX-ACCESS read-create
                  STATUS     current
                  DESCRIPTION
                            "The row status of the entry. This object is required
    
    
        Expires February 7, 1999                             Page  109
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       to create or delete rows administratively.
                       An agent implementing this object is not required to
                       support the values 'createAndWait' and 'notInService'."
             ::= { h320CallSiteEntry 9 }
    
             h320ISDNAddrTable OBJECT-TYPE
                       SYNTAX  SEQUENCE OF H320ISDNAddrEntry
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                       "A list of ISDN addresses to call the remote site.
                       This is an extended table of the base table
                       h320CallSiteTable."
                  ::= { h320CallSites 4 }
    
                  h320ISDNAddrEntry OBJECT-TYPE
                       SYNTAX  H320ISDNAddrEntry
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                      "A video conference site row. Rows are created by
                       an SNMP SET request setting the value of
                       h320AddrRowStatus to 'createandGo.  Rows are deleted
                       by an SNMP SET request setting the value of
                       h320AddrRowStatus to 'destroy'"
                       INDEX   { h320SiteIndex, h320AddrIndex }
                  ::= { h320ISDNAddrTable 1 }
    
                  H320ISDNAddrEntry ::=
                  SEQUENCE {
                       h320AddrIndex
                            Unsigned32,
                       h320ISDNAddress
                            DisplayString,
                       h320AddrRowStatus
                            RowStatus
                       }
                  h320AddrIndex OBJECT-TYPE
                       SYNTAX  Unsigned32 (1..24)
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                            "A unique value for each ISDN address entry.
                       The value ranges between 1 and the value
                       of h320AddrNumberin the base table."
                  ::= { h320ISDNAddrEntry 1 }
    
                  h320ISDNAddress OBJECT-TYPE
                       SYNTAX  DisplayString (SIZE (0..255))
                       MAX-ACCESS  read-create
                       STATUS  current
    
    
        Expires February 7, 1999                             Page  110
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       DESCRIPTION
                                 "A textual string assigning an address of the
                       conference system."
                  ::= { h320ISDNAddrEntry 2 }
    
             h320AddrRowStatus OBJECT-TYPE
                  SYNTAX     RowStatus
                  MAX-ACCESS read-create
                  STATUS     current
                  DESCRIPTION
                            "The row status of the entry. This object is required
                       to create or delete rows administratively.
                            An agent implementing this object is not required to
                       support the values 'createAndWait' and  'notInService'."
             ::= { h320ISDNAddrEntry 3 }
    
    
    
             -- Call status group
             -- This group provides the information about the call status
             -- and the call in progress
    
             h320CurrentCallStatus OBJECT-TYPE
                  SYNTAX  INTEGER {
                       idle(1),
                       connecting(2),
                       connected(3),
                       disconnecting(4),
                       disconnected(5)
                       }
                  MAX-ACCESS  read-only
                  STATUS  current
                  DESCRIPTION
                       "The current call status."
             ::= { h320CallStatus 1 }
    
             h320CallSiteName OBJECT-TYPE
                  SYNTAX  DisplayString (SIZE (0..255))
                  MAX-ACCESS  read-only
                  STATUS  current
                  DESCRIPTION
                       "The address to which this call is made. "
             ::= { h320CallStatus 2 }
    
             h320CallLineRate OBJECT-TYPE
                  SYNTAX INTEGER {
                       a64K(1),
                       a2x64K(2),
                          a3x64K(3),
                          a4x64K(4),
                          a5x64K(5),
    
    
        Expires February 7, 1999                             Page  111
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                          a6x64K(6),
                          a384K(7),
                       a2x384K(8),
                       a3x384K(9),
                       a5x384K(10),
                       a1536K(11),
                       a1920K(12),
                       a128K(13),
                       a192K(14),
                       a256K(15),
                       a320K(16),
                       a512K(17),
                       a768K(18),
                       a1152K(19),
                       a1452K(20)
                  }
                  MAX-ACCESS  read-only
                  STATUS  current
                  DESCRIPTION
                       "This object represents the line rate being used
                       in the current call in progress."
             ::= { h320CallStatus 3 }
    
             h320CallVideoInFormat OBJECT-TYPE
                  SYNTAX INTEGER {
                       h261CIFVideo(1),
                          h261QCIFVideo(2),
                          h263SQCIFVideo(3),
                          h263QCIFVideo(4),
                          h263CIFVideo(5),
                          h263CIF4Video(6),
                          h263CIF16Video(7),
                       h262SPMLSIFVideo(8),
                       h262SPML2SIFVideo(9),
                       h262SPML4SIFVideo(10),
                       h262MPMLSIFVideo(11),
                       h262MPML2SIFVideo(12),
                       h262MPML4SIFVideo(13)
                       }
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the video decoding format being
                       used in the current call in progress."
             ::= { h320CallStatus 4 }
    
             h320CallVideoOutFormat OBJECT-TYPE
                  SYNTAX INTEGER {
                       h261CIFVideo(1),
                          h261QCIFVideo(2),
                          h263SQCIFVideo(3),
                          h263QCIFVideo(4),
                          h263CIFVideo(5),
                          h263CIF4Video(6),
    
    
        Expires February 7, 1999                             Page  112
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                          h263CIF16Video(7),
                       h262SPMLSIFVideo(8),
                       h262SPML2SIFVideo(9),
                       h262SPML4SIFVideo(10),
                       h262MPMLSIFVideo(11),
                       h262MPML2SIFVideo(12),
                       h262MPML4SIFVideo(13)
                       }
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the video encoding format being
                       used in the current call in progress."
             ::= { h320CallStatus 5 }
    
             h320CallAudioInFormat OBJECT-TYPE
                  SYNTAX INTEGER{
                            g711ALaw64KAudio(1),
                          g711ALaw56KAudio(2),
                          g711ULaw64KAudio(3),
                          g711ULaw56KAudio(4),
                          g72264KAudio(5),
                          g7256KAudio(6),
                          g72248KAudio(7),
                          g728Audio(8),
                       g7231Audio5_3K(9),
                          g7231Audio6_K(10),
                       g729Audio(11)
                       }
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the audio decoding format
                       being used in the current call in progress."
             ::= { h320CallStatus  6 }
    
             h320CallAudioOutFormat OBJECT-TYPE
                  SYNTAX INTEGER{
                            g711ALaw64KAudio(1),
                          g711ALaw56KAudio(2),
                          g711ULaw64KAudio(3),
                          g711ULaw56KAudio(4),
                          g72264KAudio(5),
                          g72256KAudio(6),
                          g72248KAudio(7),
                          g728Audio(8),
                       g7231Audio5_3K(9),
                          g7231Audio6_4K(10),
                       g729Audio(11)
                       }
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the audio encoding format
    
    
        Expires February 7, 1999                             Page  113
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       being used in the current call in progress."
             ::= { h320CallStatus 7 }
    
             h320CallData OBJECT-TYPE
                  SYNTAX INTEGER {
                       t120(1),
                       other(2)
                       }
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the type of data communication
                       protocol used in the call.
                       1 indicates T.120 is used .
                       2 indicates other type of data is used."
             ::= { h320CallStatus 8 }
    
             h320CallEncryp OBJECT-TYPE
                  SYNTAX INTEGER {
                       h233(1),
                       other(2)
                       }
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object indicates the type of encryption
                       protocol used in the call.
                       1 indicates the encryption based on H.323.
                       2 indicates other type of encryption."
             ::= { h320CallStatus 9 }
    
             h320CallRDC OBJECT-TYPE
                  SYNTAX INTEGER {
                       h281FECC(1),
                       other(2)
                       }
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object indicates the type of remote device
                       control.
                       1 indicates the FECC is used.
                       2 indicates other type of device is used. "
             ::= { h320CallStatus 10 }
    
             -- Notification group
             --
             h320ConnectionEstablished NOTIFICATION-TYPE
                  OBJECTS { h320CurrentCallStatus }
                  STATUS current
                  DESCRIPTION
                       "This message will be sent when a wide area network
                       connection is established with another video
                       conference site."
    
    
        Expires February 7, 1999                             Page  114
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             ::= { h320CallSignalingEvents 1 }
    
             h320ConnectionTerminated NOTIFICATION-TYPE
                  OBJECTS { h320CurrentCallStatus }
                  STATUS current
                  DESCRIPTION
                       "This message will be generated when a wide area
                       network connection to another video conference
                       system drops. "
             ::= { h320CallSignalingEvents 2 }
    
             -- CONFORMANCE
             --
    
             h320CallSigMIBConfs OBJECT IDENTIFIER ::= { h320CallSignalMIB
        3 }
             h320CallSigMIBGroups     OBJECT IDENTIFIER ::= {
        h320CallSigMIBConfs 1 }
             h320CallSigMIBCompl OBJECT IDENTIFIER ::= {
        h320CallSigMIBConfs 2 }
    
    
             --
             -- Groups for conformance
             --
    
             h320CallSitesGroup OBJECT-GROUP
                  OBJECTS   {
                            h320CallSiteNumber,
                       h320XferNextIndex,
                       h320SiteName,
                       h320SiteIfType,
                       h320SiteLineRate,
                       h320CallMode,
                       h320VideoMode,
                       h320AudioMode,
                       h320ISDNAddrNumber,
                       h320SiteRowStatus,
                       h320ISDNAddress,
                       h320AddrRowStatus
                  }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the information about
                       the site the terminal can call"
             ::= { h320CallSigMIBGroups 1}
    
    
             h320CallStatusGroup OBJECT-GROUP
                  OBJECTS {
                       h320CurrentCallStatus,
                       h320CallSiteName,
                       h320CallLineRate,
                       h320CallVideoInFormat,
    
    
        Expires February 7, 1999                             Page  115
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       h320CallVideoOutFormat,
                       h320CallAudioInFormat,
                       h320CallAudioOutFormat,
                       h320CallData,
                       h320CallRDC
                  }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the ability to
                       invoke terminal functions"
             ::= { h320CallSigMIBGroups 2}
    
             -- Notification group
             --
             h320CallNotificationGroup NOTIFICATION-GROUP
                  NOTIFICATIONS {
                       h320ConnectionEstablished, h320ConnectionTerminated
                  }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the ability to
                       invoke terminal functions"
             ::= { h320CallSigMIBGroups 3 }
    
             h320CallSigCompliance    MODULE-COMPLIANCE
                  STATUS    current
                  DESCRIPTION
                       "The set of objects required for compliance"
             -- unconditionally mandatory groups
                  MODULE
                  MANDATORY-GROUPS     { h320CallStatusGroup,
                                 h320CallNotificationGroup }
             -- optional groups
                  MODULE
                  GROUP      h320CallSitesGroup
                  DESCRIPTION
                       "Implementation of this group is optional. If
                       h320TerminalControlGroup is implemented in
                       h320MIB, this group has to be implemented."
    
             ::= { h320CallSigMIBCompl 1 }
        END
    
    
    
        7.2.2 H.221
        --
        -- This defines the MIB in support of the ITU H.221 protocol
        --
    
        H221-MIB DEFINITIONS ::= BEGIN
             IMPORTS
                  MODULE-IDENTITY, OBJECT-TYPE, Counter32,
                  experimental, NOTIFICATION-TYPE
                       FROM SNMPv2-SMI
    
    
        Expires February 7, 1999                             Page  116
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                  MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
                       FROM SNMPv2-CONF;
    
             h221MIB MODULE-IDENTITY
                  LAST-UPDATED "9805251400Z" -- May 25, 1998
                  ORGANIZATION "VTEL Corp. "
                  CONTACT-INFO
                       "Joon Maeng
                       VTEL Corp.
                        Postal: 108 Wild Basin Rd.
                                      Austin, TX 78746
                                      USA
                       TEL: (512)437-4567
                       Email: Joon_Maeng@vtel.com"
                  DESCRIPTION
                       "This MIB module supports the functions of the
                       IUT H.221 Protocol"
                  REVISION "9805251400Z" -- May 25, 1998
                  DESCRIPTION
                       " The initial version of the H221 mib"
                  ::= {experimental 221 2} -- temporary OID. TBD.
    
             h221Stats OBJECT IDENTIFIER ::= { h221MIB 1  }
             h221Events     OBJECT IDENTIFIER ::= { h221MIB 2  }
    
             -- TEXTUAL Conventions
    
             h221InFrames OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                                 "The number of H.221 frames received"
             ::= { h221Stats 1 }
    
             h221OutFrames OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                  STATUS current
                       DESCRIPTION
                                 "The number of H.221 frames sent"
             ::= { h221Stats 2 }
    
             h221InFrameErrs OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                                 "The number of error frames received"
             ::= { h221Stats 3 }
    
             h221FrameAlignmentErrs OBJECT-TYPE
                       SYNTAX  Counter32
                       MAX-ACCESS read-only
                       STATUS current
    
    
        Expires February 7, 1999                             Page  117
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       DESCRIPTION
                                 "The number of frame alignment errors received"
             ::= { h221Stats 4 }
    
             h221MultiFrameAlignmentErrs OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "The number of multiple frame alignment errors received"
             ::= { h221Stats 5 }
    
             h221ErrorPerformance OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "The quality of the 64 Kbps connection can be monitored
                       by counting the number of  CRC blocks in error (E-bit = 1)
                       within a period of one second (50 blocks).
                       Percentage of CRC blocks in error  Error rate
                       70% CRC blocks in error            10E-4
                       12% CRC blocks in error            10E-5
                       1.2% CRC blocks in error           10E-6
                       0.12% CRC blocks in error          10E-7
                       0.012% CRC blocks in error         10E-8"
             ::= { h221Stats 6 }
    
             h221BASErrs OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                                 "The number of H.221 BAS errors received"
             ::= { h221Stats 7 }
    
             -- Notification group
             --
    
             h221TooManyErrors NOTIFICATION-TYPE
                  OBJECTS { h221ErrorPerformance }
                  STATUS    current
                  DESCRIPTION
                       "This message will be sent when there are
                       excessive line errors."
             ::= { h221Events 1 }
    
             -- CONFORMANCE
             --
    
             h221StatsMIBConfs   OBJECT IDENTIFIER ::= { h221MIB 3 }
    
    
        Expires February 7, 1999                             Page  118
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             h221StatsMIBGroups  OBJECT IDENTIFIER ::= { h221StatsMIBConfs 1 }
             h221StatsMIBCompl   OBJECT IDENTIFIER ::= { h221StatsMIBConfs 2 }
    
             --
             -- Groups for conformance
             --
    
             h221StatsGroup OBJECT-GROUP
                  OBJECTS {
                       h221InFrames,
                       h221OutFrames,
                       h221InFrameErrs,
                       h221FrameAlignmentErrs,
                       h221MultiFrameAlignmentErrs,
                       h221ErrorPerformance,
                       h221BASErrs
                  }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the ability to invoke
                       terminal functions"
             ::= { h221StatsMIBGroups 1}
    
             h221EventsGroup     NOTIFICATION-GROUP
                  NOTIFICATIONS {
                       h221TooManyErrors
                  }
                  STATUS current
                  DESCRIPTION
                       "An object providing the ability to invoke
                       a notification function"
             ::= { h221StatsMIBGroups 2}
    
             h221StatsCompliance MODULE-COMPLIANCE
                  STATUS    current
                  DESCRIPTION
                       "The set of objects required for compliance"
             -- Unconditionally mandatory groups
                  MODULE
                  MANDATORY-GROUPS     { h221StatsGroup, h221EventsGroup }
    
             ::= { h221StatsMIBCompl 1 }
    
        END
    
    
        7.2.3 Entity
    
    
        -- H.320 Entity MIB
        --
        -- This defines the MIB in support of the ITU H.320 protocols.
    
    
        Expires February 7, 1999                             Page  119
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    -- This MIB is a collection of common objects which can be used in a H.320 terminal,
    -- a H.320 MCU and a H320/H323 gateway.  Objects are grouped as tables.
    -- a H.320 terminal will have only one row of the table.  A H.320 MCU and a
    -- a H.320/H323 gateway may have multiple entries in the table.
    --
    
        H320ENTIRY-MIB DEFINITIONS ::= BEGIN
             IMPORTS
                  MODULE-IDENTITY, OBJECT-TYPE, Counter32,
                  experimental, NOTIFICATION-TYPE, Integer32
                       FROM SNMPv2-SMI
                  TEXTUAL-CONVENTION, DisplayString
                       FROM SNMPv2-TC
                  MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
                       FROM SNMPv2-CONF;
    
    
             h320EntityMIB MODULE-IDENTITY
                  LAST-UPDATED "9808011400Z" -- August 1, 1998
                  ORGANIZATION "VTEL Corp. "
                  CONTACT-INFO
                       "Joon Maeng
                       VTEL Corp.
                        Postal: 108 Wild Basin Rd.
                                      Austin, TX 78746
                                      USA
                       TEL: (512)437-4567
                       Email: Joon_Maeng@vtel.com"
                  DESCRIPTION
                       "This MIB module supports the common functions of the
                       IUT H.320 terminal, MCU and H.320/H.323 gateway"
                  REVISION "9808011400Z" -- August 1, 1998
                  DESCRIPTION
                       " The draft version of the H320 entity mib"
                  ::= {experimental 221 2} -- temporary OID. TBD.
    
             -- Textual conventions (to be moved to overall TC at the top level)
    
             LineRates ::=TEXTUAL-CONVENTION
                  STATUS current
                  DESCRIPTION
                       "This object represents the line rate capabilities of
                       the H.320 entity. This includes the various line rates
                       that it supports. It is encoded as bits in
                       an octet string as follows:
    
                            Capability          Bit#
    
    
        Expires February 7, 1999                             Page  120
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                            64 Kbits/s     0
                            2x64 Kbits/s   1
                            3x64 Kbits/s   2
                            4x64 Kbis/s    3
                            5x64 Kbits/s   4
                            6x64 Kbit/s    5
                            384 Kbits/s    6
                            2x384 Kbits/s  7
                            3x384 Kbits/s  8
                            5x384 Kbits/s  9
                            1536 Kbits/s   10
                            1920 Kbits/s   11
                            128 Kbits/s    12
                            192 Kbits/s    13
                            256 Kbits/s    14
                            320 Kbits/s    15
                            512 Kbits/s    16
                            768 Kbits/s    17
                            1152 Kbits/s   18
                            1452 Kbits/s   19
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
                       the capability is not supported."
    
                  SYNTAX    Integer32
    
             VideoFormats ::=TEXTUAL-CONVENTION
                  STATUS current
                  DESCRIPTION
                       "This object represents the video capabilities of the
                       H320 entity. This includes the various video algorithms that
                       it supports. It is encoded as bits in an octet string,
                       with the following definitions:
    
                            Capability          Bit #
                            h261CIFVideo        0
                            h261QCIFVideo       1
                            h263SQCIFVideo      2
                            h263QCIFVideo       3
                            h263CIFVideo        4
                            h263CIF4Video       5
                            h263CIF16Video      6
                            h262SPMLSIFVideo    7
                            h262SPML2SIFVideo   8
                            h262SPML4SIFVideo   9
    
    
        Expires February 7, 1999                             Page  121
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                            h262MPMLSIFVideo         10
                            h262MPML2SIFVideo        11
                            h262MPML4SIFVideo        12
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
                       the capability is not supported."
    
                  SYNTAX Integer32
    
             AudioTypes ::=TEXTUAL-CONVENTION
                  STATUS current
                  DESCRIPTION
                       "This object represents the audio capabilities of the
                       H320 entity. This includes the various audio algorithms
                        That it supports. It is encoded as bits in an octet string,
                        with the following definitions:
    
                                     Capability          Bit #
    
                                      g711-ALaw64KAudio   0
                                      g711-ALaw56KAudio   1
                                      g711-ULaw64KAudio   2
                                      g711-ULaw56KAudio   3
                                      g722-64KAudio       4
                                      g722-56KAudio       5
                                      g722-48KAudio       6
                                      g728Audio           7
                                      g723.1-5.3KAudio    8
                                      g723.1-6.4KAudio    9
                                      g729Audio           10
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
                       the capability is not supported."
    
                  SYNTAX Integer32
             capability     OBJECT IDENTIFIER ::= { h320EntityMIB 1  }
             callStatus     OBJECT IDENTIFIER ::= { h320EntityMIB 2  }
             h221Stats OBJECT IDENTIFIER ::= { h320EntityMIB 3  }
             events         OBJECT IDENTIFIER ::= { h320EntityMIB 4  }
    
             -- H320 entity capability
    
    
        Expires February 7, 1999                             Page  122
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             --
    
             capsH320Table OBJECT-TYPE
                  SYNTAX  SEQUENCE OF CapsH320Entry
                  MAX-ACCESS  not-accessible
                  STATUS  current
                  DESCRIPTION
             "A list of capability entries.  Objects are grouped as a
                table so that one can use this table in the H.320 terminal,
                the H.320 MCU, and the H.320/H.323 gateway.
                The total number of capability entries is
                equal to the number of H.320 entities in a system.
                For instance, there will be one row of capability
                in the table of the H.320 terminal.  The number of rows
                will be equal to the number of H320 entities in the MCU
                and the H320/H323 gateway"
                   ::= { capability 1 }
    
                  capsH320Entry  OBJECT-TYPE
                       SYNTAX  CapsH320Entry
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                            "A capability  row."
                       INDEX   { terminalIndex }
                  ::= { capsH320Table 1 }
    
                  CapsH320Entry ::=
                  SEQUENCE {
                                 terminalIndex
                                      INTEGER,
                       capsH320EntityLineRate
                            LineRates,
                       capsH320EntityVideoFormats
                            VideoFormats,
                       capsH320EntityMaxVideoRate
                            Integer32,
                       capsH320EntityAudioTypes
                            AudioTypes,
                       capsH320EntityDataCaps
                            Integer32,
                       capsH320EntityEncryp
                            Integer32,
                       capsH320EntryRDC
                            Integer32
                  }
    
                  terminalIndex OBJECT-TYPE
                       SYNTAX  INTEGER (1..2147483647)
                       MAX-ACCESS  not-accessible
    
    
        Expires February 7, 1999                             Page  123
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       STATUS  current
                       DESCRIPTION
                       "A unique value for each video conference entity.
                       The value ranges between 1 and the number of H.320 entities
                       in a System.  For instance, the table in the H.320 terminal
                        has one row and the H.323/H320 gateway or the H.320 MCU may
                       have multiple rows of the H.320 capability. "
                  ::= { capsH320Entry 1 }
    
             capsH320EntityLineRate OBJECT-TYPE
                  SYNTAX LineRates
                       MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the line rate capabilities of                                                                    the H.320 entity.  Supported line rates are indicated by
                       an octet string marked with 1s."
    
             ::= { capsH320Entry 2 }
    
             capsH320EntityVideoFormats OBJECT-TYPE
                  SYNTAX VideoFormats
                       MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the video capabilities of the
                       H.320 entity. This includes the various video algorithms
                          that it supports."
    
             ::= { capsH320Entry 3 }
    
             capsH320EntityMaxVideoRate OBJECT-TYPE
                  SYNTAX  Integer32
                  MAX-ACCESS  read-only
                  STATUS  current
                  DESCRIPTION
                       "The maximum bit rate that the video channel can do."
             ::= { capsH320Entry 4 }
    
             capsH320EntityAudioTypes OBJECT-TYPE
                  SYNTAX AudioTypes
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the audio capabilities of the
                       H320 entity. This includes the various audio algorithms
    
    
        Expires February 7, 1999                             Page  124
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                          that it supports."
             ::= { capsH320Entry 5 }
    
                  capsH320EntityDataCaps OBJECT-TYPE
                  SYNTAX Integer32
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the data capability of the
                       entity. It is encoded as bits in an octet string,
                       with the following definitions:
    
                                Capability          Bit #
                                 t.120               0
                                 Others              1
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes
                       that the capability is not supported."
             ::= { capsH320Entry 6 }
    
             capsH320EntityEncryp OBJECT-TYPE
                  SYNTAX Integer32
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the encryption capability of the
                       entity.
    
                            Capability          Bit #
                                 H.233/H.234         0
                                 Others              1
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
                       the capability is not supported."
                  ::= { capsH320Entry 7 }
    
             capsH320EntryRDC OBJECT-TYPE
                  SYNTAX Integer32
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the Remote Device Control
    
    
        Expires February 7, 1999                             Page  125
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       capability of the entity.
    
                       Capability          Bit #
                       H.281               0   -- Far-end Camera Control
                            Others              1
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
                       the capability is not supported."
                  ::= { capsH320Entry 8 }
    
             -- Call status group
             -- This group provides the information about the status of
             -- the calls in progress
    
             callStatusTable OBJECT-TYPE
                       SYNTAX  SEQUENCE OF CallStatusEntry
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                       "A list of call status entries.  Objects are grouped as a
                           table so that one can use this table in the H.320
                           terminal, the H.320 MCU, and the H.320/H.323 gateway.
                       The total number of call status entries is equal to the
                          number of H.320 entities in a system. For instance, there
                          will be one row of call status in the table of the H.320
                          terminal.  The number of rows will be equal to the number
                          of H320 entities in the MCU and the H320/H323 gateway"
    
                   ::= { callStatus 1 }
    
                  callStatusEntry  OBJECT-TYPE
                       SYNTAX  CallStatusEntry
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                            "A call status  row."
                       AUGMENTS { capsH320Entry }
                   ::= { callStatusTable 1 }
    
                  CallStatusEntry ::=
                  SEQUENCE {
    
    
        Expires February 7, 1999                             Page  126
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
                       h320CurrentCallStatus
                            INTEGER,
                       h320CallSiteName
                            DisplayString,
                       h320CallLineRate
                            LineRates,
                       h320CallVideoInFormat
                            VideoFormats,
                       h320CallVideoOutFormat
                            VideoFormats,
                       h320CallAudioInFormat
                            AudioTypes,
                       h320CallAudioOutFormat
                            AudioTypes,
                       h320CallData
                            INTEGER,
                       h320CallEncryp
                            INTEGER,
                       h320CallRDC
                            INTEGER
                  }
    
    
             h320CurrentCallStatus OBJECT-TYPE
                  SYNTAX  INTEGER {
                       idle(1),
                       connecting(2),
                       connected(3),
                       disconnecting(4),
                       disconnected(5)
                       }
                  MAX-ACCESS  read-only
                  STATUS  current
                  DESCRIPTION
                       "The current call status."
             ::= { callStatusEntry 2 }
    
             h320CallSiteName OBJECT-TYPE
                  SYNTAX  DisplayString (SIZE (0..255))
                  MAX-ACCESS  read-only
                  STATUS  current
                  DESCRIPTION
                       "The address to which this call is made. "
             ::= { callStatusEntry 3 }
    
             h320CallLineRate OBJECT-TYPE
                  SYNTAX LineRates
                  MAX-ACCESS  read-only
                  STATUS  current
                  DESCRIPTION
                       "This object represents the line rate being used
                       in the current call in progress."
             ::= { callStatusEntry 4 }
    
    
    
        Expires February 7, 1999                             Page  127
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             h320CallVideoInFormat OBJECT-TYPE
                  SYNTAX VideoFormats
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the video decoding format being
                       used in the current call in progress."
             ::= { callStatusEntry 5 }
    
             h320CallVideoOutFormat OBJECT-TYPE
                  SYNTAX VideoFormats
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the video encoding format being
                       used in the current call in progress."
             ::= { callStatusEntry 6 }
    
             h320CallAudioInFormat OBJECT-TYPE
                  SYNTAX AudioTypes
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the audio decoding format
                       being used in the current call in progress."
             ::= { callStatusEntry 7 }
    
             h320CallAudioOutFormat OBJECT-TYPE
                  SYNTAX AudioTypes
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the audio encoding format
                       being used in the current call in progress."
             ::= { callStatusEntry 8 }
    
             h320CallData OBJECT-TYPE
                  SYNTAX INTEGER {
                       t120(1),
                       other(2)
                       }
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object represents the type of data communication
                       protocol used in the call.
                       1 indicates T.120 is used .
                       2 indicates other type of data is used."
             ::= { callStatusEntry 9 }
    
             h320CallEncryp OBJECT-TYPE
                  SYNTAX INTEGER {
    
    
        Expires February 7, 1999                             Page  128
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       h233(1),
                       other(2)
                       }
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object indicates the type of encryption
                       protocol used in the call.
                       1 indicates the encryption based on H.323.
                       2 indicates other type of encryption."
             ::= { callStatusEntry 10 }
    
             h320CallRDC OBJECT-TYPE
                  SYNTAX INTEGER {
                       h281FECC(1),
                       other(2)
                       }
                  MAX-ACCESS read-only
                  STATUS current
                  DESCRIPTION
                       "This object indicates the type of remote device
                       control.
                       1 indicates the FECC is used.
                       2 indicates other type of device is used. "
             ::= { callStatusEntry 11 }
    
             --
             -- H.221 statistics
             --
    
             h221StatsTable OBJECT-TYPE
                       SYNTAX  SEQUENCE OF H221StatsEntry
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                       "A list of statistics entries.  Objects are grouped as a
                       table so that one can use this table in the H.320 terminal,
                      the H.320 MCU, and the H.320/H.323 gateway.
                       The total number of statistics entries is
                      equal to the number of H.320 entities in a system.
                       For instance, there will be one row of statistics
                      in the table of the H.320 terminal.  The number of rows
                       will be equal to the number of H320 entities in the MCU
                       and the H320/H323 gateway"
                  ::= { h221Stats 1 }
    
                  h221StatsEntry  OBJECT-TYPE
                       SYNTAX  H221StatsEntry
                       MAX-ACCESS  not-accessible
                       STATUS  current
    
    
        Expires February 7, 1999                             Page  129
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       DESCRIPTION
                            "A h221 statistics row."
                       AUGMENTS { capsH320Entry }
                  ::= { h221StatsTable 1 }
    
                H221StatsEntry ::=
                  SEQUENCE {
                       h221InFrames
                            Counter32,
                       h221OutFrames
                            Counter32,
                       h221InFrameErrs
                            Counter32,
                       h221FrameAlignmentErrs
                            Counter32,
                       h221MultiFrameAlignmentErrs
                            Counter32,
                       h221ErrorPerformance
                            Counter32,
                       h221BASErrs
                            Counter32
                       }
             h221InFrames OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                                  "The number of H.221 frames received"
             ::= { h221StatsEntry 2 }
    
             h221OutFrames OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                  STATUS current
                       DESCRIPTION
                                 "The number of H.221 frames sent"
             ::= { h221StatsEntry 3 }
    
             h221InFrameErrs OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                                 "The number of error frames received"
             ::= { h221StatsEntry 4 }
    
             h221FrameAlignmentErrs OBJECT-TYPE
                       SYNTAX  Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                                 "The number of frame alignment errors received"
             ::= { h221StatsEntry 5 }
    
    
    
        Expires February 7, 1999                             Page  130
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             h221MultiFrameAlignmentErrs OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "The number of multiple frame alignment errors received"
             ::= { h221StatsEntry 6 }
    
             h221ErrorPerformance OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "The quality of the 64 Kbps connection can be monitored
                       by counting the number of  CRC blocks in error (E-bit = 1)
                       within a period of one second (50 blocks).
                       Percentage of CRC blocks in error  Error rate
                       70% CRC blocks in error            10E-4
                       12% CRC blocks in error            10E-5
                       1.2% CRC blocks in error           10E-6
                       0.12% CRC blocks in error          10E-7
                       0.012% CRC blocks in error         10E-8"
             ::= { h221StatsEntry 7 }
    
             h221BASErrs OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                                 "The number of H.221 BAS errors received"
             ::= { h221StatsEntry 8 }
    
             -- Notification group
             --
    
             h221TooManyErrors NOTIFICATION-TYPE
                  OBJECTS { h221ErrorPerformance }
                  STATUS    current
                  DESCRIPTION
                       "This message will be sent when there are
                       excessive line errors."
             ::= { events 1 }
    
             h320ConnectionEstablished NOTIFICATION-TYPE
                  OBJECTS { h320CurrentCallStatus }
                  STATUS current
                  DESCRIPTION
                       "This message will be sent when a wide area network
                       connection is established with another video
                       conference site."
             ::= { events 2 }
    
    
    
        Expires February 7, 1999                             Page  131
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             h320ConnectionTerminated NOTIFICATION-TYPE
                  OBJECTS { h320CurrentCallStatus }
                  STATUS current
                  DESCRIPTION
                       "This message will be generated when a wide area
                       network connection to another video conference
                       system drops. "
             ::= { events 3 }
    
             -- CONFORMANCE
             --
    
             h320EntityMIBConfs  OBJECT IDENTIFIER ::= { h320EntityMIB 4 }
             h320EntityMIBGroups OBJECT IDENTIFIER ::= { h320EntityMIBConfs 1 }
             h320EntityMIBCompl  OBJECT IDENTIFIER ::= { h320EntityMIBConfs 2 }
    
             --
             -- Groups for conformance
             --
    
             h320CapsGroups OBJECT-GROUP
                  OBJECTS {
                       capsH320EntityLineRate,
                       capsH320EntityVideoFormats,
                       capsH320EntityMaxVideoRate,
                       capsH320EntityAudioTypes,
                       capsH320EntityDataCaps,
                       capsH320EntityEncryp,
                       capsH320EntryRDC
                  }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing capabilities of
                       the entity"
             ::= {h320EntityMIBGroups 1}
    
             h320CallStatusGroup OBJECT-GROUP
                  OBJECTS {
                       h320CurrentCallStatus,
                       h320CallSiteName,
                       h320CallLineRate,
                       h320CallVideoInFormat,
                       h320CallVideoOutFormat,
                       h320CallAudioInFormat,
                       h320CallAudioOutFormat,
                       h320CallData,
                       h320CallRDC
                  }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the ability to
                       invoke terminal functions"
             ::= { h320EntityMIBGroups 2}
    
    
        Expires February 7, 1999                             Page  132
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
             h221StatsGroup OBJECT-GROUP
                  OBJECTS {
                       h221InFrames,
                       h221OutFrames,
                       h221InFrameErrs,
                       h221FrameAlignmentErrs,
                       h221MultiFrameAlignmentErrs,
                       h221ErrorPerformance,
                       h221BASErrs
                  }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the ability to invoke
                       terminal functions"
             ::= { h320EntityMIBGroups 3}
    
    
    
             h320EventsGroup     NOTIFICATION-GROUP
                  NOTIFICATIONS {
                       h221TooManyErrors,
                       h320ConnectionEstablished,
                       h320ConnectionTerminated
                  }
                  STATUS current
                  DESCRIPTION
                       "An object providing the ability to invoke
                       a notification function"
             ::= { h320EntityMIBGroups 4}
    
             h221StatsCompliance MODULE-COMPLIANCE
                  STATUS    current
                  DESCRIPTION
                       "The set of objects required for compliance"
             -- Unconditionally mandatory groups
                  MODULE
                  MANDATORY-GROUPS     { h320CapsGroups, h320CallStatusGroup,
                            h221StatsGroup, h320EventsGroup }
    
             ::= { h320EntityMIBCompl 1 }
    
        END
    
        7.2.4 Terminal
    
    
        -- H.320 Terminal MIB
        --
        -- This defines the MIB in support of the ITU H.320 protocols.
        -- This MIB specifies the objects which are used only in the terminal.
        -- Objects that can be shared with the H.320 MCU and the
    
    
        Expires February 7, 1999                             Page  133
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        H.320/H.323 gateway
        -- are defined  in the H320ENTITY-MIB.  A H.320 terminal agent shall implement
        -- H320TERMINAL-MIB and  H320ENTITYMIB to be complete
        --
    
        H320TERMINAL-MIB DEFINITIONS ::= BEGIN
             IMPORTS
                  MODULE-IDENTITY, OBJECT-TYPE, Integer32,
                  experimental, TimeTicks, IpAddress, Unsigned32
                       FROM SNMPv2-SMI
                  DisplayString, DateAndTime, TEXTUAL-CONVENTION,
                  RowStatus
                       FROM SNMPv2-TC
                  MODULE-COMPLIANCE, OBJECT-GROUP
                       FROM SNMPv2-CONF
                  IsdnSignalingProtocol
                       FROM ISDN-MIB;  -- RFC2127
    
             h320TerminalMIB MODULE-IDENTITY
                  LAST-UPDATED "9808011400Z" -- August 1, 1998
                  ORGANIZATION "VTEL Corp."
                  CONTACT-INFO
                       "Joon Maeng
                       VTEL Corp.
                       Postal: 108 Wild Basin Rd.
                                 Austin, TX 78746
                                 USA
                       TEL: (512)437-4567
                       Email: Joon_Maeng@vtel.com"
                  DESCRIPTION
                       "This MIB module supports the functions of  an ITU
                       H.320 terminal"
                  REVISION "9808011400Z" -- August 1, 1998
                  DESCRIPTION
                       " The draft version of the H320 terminal mib"
             ::= {experimental 320 3} -- temporary OID.  TBD.
    
             -- Textual conventions (to be moved to overall TC at the top level)
    
             LineRates ::=TEXTUAL-CONVENTION
                  STATUS current
                  DESCRIPTION
                       "This object represents the line rate capabilities of
                       the H.320 entity. This includes the various line rates
                       that it supports. It is encoded as bits in
                       an octet string as follows:
    
                            Capability          Bit#
                             64 Kbits/s          0
                             2x64 Kbits/s   1
    
    
        Expires February 7, 1999                             Page  134
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
                            3x64 Kbits/s   2
                            4x64 Kbis/s    3
                            5x64 Kbits/s   4
                            6x64 Kbit/s    5
                            384 Kbits/s    6
                            2x384 Kbits/s  7
                            3x384 Kbits/s  8
                            5x384 Kbits/s  9
                            1536 Kbits/s   10
                            1920 Kbits/s   11
                            128 Kbits/s    12
                            92 Kbits/s     13
                            256 Kbits/s    14
                            320 Kbits/s    15
                            512 Kbits/s    16
                            768 Kbits/s    17
                            1152 Kbits/s   18
                            1452 Kbits/s   19
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
                       the capability is not supported."
    
                  SYNTAX    Integer32
    
             VideoFormats ::=TEXTUAL-CONVENTION
                  STATUS current
                  DESCRIPTION
                       "This object represents the video capabilities of the
                       H320 entity. This includes the various video algorithms
                        that it supports. It is encoded as bits in an octet string,
                       with the following definitions:
    
                            Capability          Bit #
    
                            h261CIFVideo        0
                            h261QCIFVideo       1
                            h263SQCIFVideo      2
                            h263QCIFVideo       3
                            h263CIFVideo        4
                            h263CIF4Video       5
                            h263CIF16Video      6
                            h262SPMLSIFVideo    7
                            h262SPML2SIFVideo   8
                            h262SPML4SIFVideo   9
                            h262MPMLSIFVideo    10
                            h262MPML2SIFVideo   11
                            h262MPML4SIFVideo   12
    
    
        Expires February 7, 1999                             Page  135
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
                       the capability is not supported."
    
                  SYNTAX Integer32
    
             AudioTypes ::=TEXTUAL-CONVENTION
                  STATUS current
                  DESCRIPTION
                       "This object represents the audio capabilities of the
                       H320 entity. This includes the various audio algorithms that
                       it supports. It is encoded as bits in an octet string,
                       with the following definitions:
    
                                      Capability          Bit #
    
                                      g711-ALaw64KAudio   0
                                      g711-ALaw56KAudio   1
                                      g711-ULaw64KAudio   2
                                      g711-ULaw56KAudio   3
                                      g722-64KAudio       4
                                      g722-56KAudio       5
                                      g722-48KAudio       6
                                      g728Audio           7
                                      g723.1-5.3KAudio    8
                                      g723.1-6.4KAudio    9
                                      g729Audio           10
    
                       Bits are numbered starting with the most
                       significant bit of the first byte being bit 0, the
                       least significant bit of the first byte being bit
                       7, the most significant bit of the second byte
                       being bit 8, and so on.  A one bit encodes that
                       the capability is supported, a zero bit encodes that
                       the capability is not supported."
    
                  SYNTAX Integer32
    
             system              OBJECT IDENTIFIER ::= { h320TerminalMIB 1}
             configuration       OBJECT IDENTIFIER ::= { h320TerminalMIB 2}
             callSites           OBJECT IDENTIFIER ::= { h320TerminalMIB 3}
    
    
        Expires February 7, 1999                             Page  136
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             control             OBJECT IDENTIFIER ::= { h320TerminalMIB 4}
    
             -- System description group.  Implementation of the system description
             -- group is mandatory. If an agent is not configured to have a
             -- value for  any of these variables, a string of length 0 is returned.
             -- (note: since we need the system description group for H320 terminal
             -- H323 terminal, H320 MCU and H.323 gateway, should we
             -- separate?)
    
             sysDescr OBJECT-TYPE
                       SYNTAX DisplayString (SIZE (0..255))
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "A textual description of the terminal.  This value
                       should include the full name and version
                       identification of the system's hardware type and software."
                  ::= { system 1 }
    
             sysContact OBJECT-TYPE
                       SYNTAX DisplayString (SIZE (0..255))
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "The textual identification of the contact person
                        for this managed node, together with information
                        on how to contact this person."
                  ::= { system 2 }
    
             syst35CountryCode OBJECT-TYPE
                       SYNTAX INTEGER (0..255)
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "Country code, per T.35."
                  ::= { system 3 }
    
             syst35CountryCodeExtention OBJECT-TYPE
                       SYNTAX INTEGER (0..255)
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "Assigned nationally."
                  ::= { system 4 }
    
    
    
        Expires February 7, 1999                             Page  137
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             syst35ManufacturerCode OBJECT-TYPE
                       SYNTAX INTEGER (0..65535)
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "Assigned nationally."
                  ::= { system 5 }
    
             sysLocation OBJECT-TYPE
                       SYNTAX DisplayString (SIZE (0..255))
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "The physical location of this system. For instance, closet,
                       terminal room and so on"
                  ::= { system 6 }
    
             sysH320TerminalUptime OBJECT-TYPE
                       SYNTAX TimeTicks
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                       "The amount of time (in hundredths of a second) since
                       this H320 terminal was last initialized.  Note that this
                       is different from sysUpTime in MIB-II [ ] because
                       sysUpTime is the uptime of the network management
                       portion of the system."
                  ::= { system 7 }
    
             sysH320TerminalLocalTime OBJECT-TYPE
                       SYNTAX DateAndTime
                       MAX-ACCESS read-write
                       STATUS current
                       DESCRIPTION
                                 "The local date and time of day."
             ::= { system 8 }
    
             sysH320TerminalDiagnostics OBJECT-TYPE
                       SYNTAX INTEGER { noResults(1), passed(2),
                                           hardwareFault(3), softwareFault(4) }
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                                 "Indicates the results of the last diagnostic
                                routine performed.
    
                       noResults(1)        No diagnostic has yet been performed,
    
    
        Expires February 7, 1999                             Page  138
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       passed(2)      the diagnostic has been passed,
                       hardwareFault(3)    Hardware fault was detected,
                       softwareFault(4)    Software fault was detected."
             ::= { system 9 }
    
             sysH320TerminalStatus OBJECT-TYPE
                       SYNTAX INTEGER {
                       callSetup (1),
                                      callinProgress(2),
                                      callHangUp(3),
                                      idle(4)
                       }
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                                 "General status of the terminal"
             ::= { system 10 }
    
             sysH320TerminalIfType OBJECT-TYPE
                  SYNTAX  Integer32
                  MAX-ACCESS  read-only
                  STATUS  current
                  DESCRIPTION
                       "The interface type on which this terminal can be called.
                       The interface type identified by this value is the
                       same type of as the ifType from Interface Table
                       in RFC1213. It should only use ifTypes - ds1, e1,
                       basicISDN, primaryISDN."
             ::= { system 11 }
    
    
             -- H320 terminal configuration
             -- This group contains objects to configure the H320 terminal.
    
             configH320TerminalSiteName OBJECT-TYPE
                       SYNTAX DisplayString (SIZE (0..255))
                       MAX-ACCESS read-write
                       STATUS current
                       DESCRIPTION
                       "Name of the site where the H320 terminal is located.
                       For instance, conference room 1 in Austin, or New York,
                       and so on. sysLocation provides the location information
                       for the maintenance people and this object inform where
                       the conference participants are."
             ::= { configuration 1 }
    
             configH320TerminalVideoSystem OBJECT-TYPE
                       SYNTAX INTEGER {
                       ntsc(1),
    
    
        Expires February 7, 1999                             Page  139
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       pal(2),
                       secam(3),
                       others(4)
                       }
                  MAX-ACCESS read-write
                       STATUS current
                       DESCRIPTION
                       "Video format standard used by the terminal"
                  ::= { configuration  2 }
    
             configH320TerminalIPAddress OBJECT-TYPE
                            SYNTAX IpAddress
                            MAX-ACCESS read-write
                            STATUS current
                            DESCRIPTION
                            "The IP address of the h.320 terminal."
                  ::= { configuration 3 }
    
    
             configH320ISDNSwitchType OBJECT-TYPE
                       SYNTAX IsdnSignalingProtocol
                  MAX-ACCESS read-write
                       STATUS current
                       DESCRIPTION
                       "Type of ISDN switch interface to the h.320 terminal.
                       Switch types are specified in ISDN-MIB. "
             ::= { configuration 4  }
    
             configH320ISDNAddrNumber OBJECT-TYPE
                  SYNTAX    Integer32
                  MAX-ACCESS read-write
                  STATUS current
                  DESCRIPTION
                       "The number of addresses that each terminal has."
             ::= { configuration 5 }
    
    
             configISDNAddrTable OBJECT-TYPE
                  SYNTAX    SEQUENCE OF ConfigISDNAddrEntry
                  MAX-ACCESS not-accessible
                  STATUS current
                  DESCRIPTION
                       "AN ISDN address table."
             ::= { configuration 6  }
    
             configISDNAddrEntry OBJECT-TYPE
                       SYNTAX ConfigISDNAddrEntry
                       MAX-ACCESS not-accessible
                       STATUS current
                       DESCRIPTION
                       "AN ISDN address row. "
                  INDEX { configH320AddrIndex }
             ::= { configISDNAddrTable 1  }
    
    
    
        Expires February 7, 1999                             Page  140
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             ConfigISDNAddrEntry ::=
                       SEQUENCE {
                       configH320AddrIndex
                            INTEGER,
                       configH320ISDNAddress
                            DisplayString,
                       configH320ISDNSPID
                            DisplayString
                       }
    
             configH320AddrIndex OBJECT-TYPE
                       SYNTAX INTEGER (1..256)
                       MAX-ACCESS not-accessible
                       STATUS current
                       DESCRIPTION
                       "A unique value for each ISDN address entry.
                       the value ranges between 1 and the value of
                       cionfigISDNAddrNumber. "
             ::= { configISDNAddrEntry 1  }
    
             configH320ISDNAddress OBJECT-TYPE
                       SYNTAX DisplayString (SIZE (0..255))
                       MAX-ACCESS read-write
                       STATUS current
                       DESCRIPTION
                       "ISDN port address. "
             ::= { configISDNAddrEntry 2  }
    
             configH320ISDNSPID OBJECT-TYPE
                       SYNTAX DisplayString (SIZE (0..255))
                       MAX-ACCESS read-write
                       STATUS current
                       DESCRIPTION
                       "ISDN port SPID. "
             ::= { configISDNAddrEntry 3  }
    
             -- Site group
             -- This group contains the calling parameters for other video
             -- conferencing systems this system is capable of calling.
    
                  h320CallSiteNumber OBJECT-TYPE
                            SYNTAX  Integer32
                            MAX-ACCESS  read-write
                            STATUS  current
                       DESCRIPTION
                                 "The number of site entries that this system
                       contains."
                  ::= { callSites 1 }
    
             -- Site table
    
             -- This table is the collection of all video conferencing systems that
             -- this system can call and their associated parameters(phone numbers,
    
    
        Expires February 7, 1999                             Page  141
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
             -- line rates, etc.).
    
             h320XferNextIndex OBJECT-TYPE
                       SYNTAX  INTEGER (1..2147483647)
                       MAX-ACCESS  read-only
                       STATUS  current
                       DESCRIPTION
                       "Identifies the next value of h320SiteIndex to be used
                       in a row creation attempt for the h320CallSiteTable.
                       If  new rows cannot be created, this object will
                       have a value of 0."
                ::= { callSites 2 }
    
    
                   h320CallSiteTable OBJECT-TYPE
                       SYNTAX  SEQUENCE OF H320CallSiteEntry
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                       "A list of video conferencing site entries.  The total
                       number of site entries is given by the value of
                       h320CallsiteNumber."
                   ::= { callSites 3 }
    
                   h320CallSiteEntry OBJECT-TYPE
                       SYNTAX  H320CallSiteEntry
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                            "A video conference site row.  Rows are created by
                       an SNMP SET request setting the value of
                       h320SiteRowStatus to 'createandGo.  Rows are deleted
                       by an SNMP SET request setting the value of
                       h320SiteRowStatus to 'destroy'."
                       INDEX   { h320SiteIndex }
                  ::= { h320CallSiteTable 1 }
    
                   H320CallSiteEntry ::=
                  SEQUENCE {
                                 h320SiteIndex
                                      INTEGER,
                       h320SiteName
                            DisplayString,
                       h320SiteIfType
                            Integer32,
                       h320SiteLineRate
                            LineRates,
                       h320CallMode
                            INTEGER,
    
    
        Expires February 7, 1999                             Page  142
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       h320VideoMode
                            VideoFormats,
                       h320AudioMode
                            AudioTypes,
                       h320ISDNAddrNumber
                            Integer32,
                       h320SiteRowStatus
                            RowStatus
                  }
    
                  h320SiteIndex OBJECT-TYPE
                       SYNTAX  INTEGER (1..2147483647)
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                            "A unique value for each video conference Site
                       entry. The value ranges between 1 and the value
                       of h320SiteNumber."
                  ::= { h320CallSiteEntry 1 }
    
                  h320SiteName OBJECT-TYPE
                       SYNTAX  DisplayString (SIZE (0..255))
                       MAX-ACCESS  read-create
                       STATUS  current
                       DESCRIPTION
                                 "A textual string assigning a name to a video
                       conference system."
                  ::= { h320CallSiteEntry 2 }
    
             h320SiteIfType OBJECT-TYPE
                  SYNTAX  Integer32
                  MAX-ACCESS  read-create
                  STATUS  current
                  DESCRIPTION
                       "The interface type on which this site can be called.
                       The interface type identified by this value is the
                       same type of as the ifType from Interface Table
                       in RFC1213. It should onlye use ifTypes - ds1, e1,
                       basicISDN, primaryISDN."
             ::= { h320CallSiteEntry 3 }
    
             h320SiteLineRate    OBJECT-TYPE
                  SYNTAX LineRates
                  MAX-ACCESS  read-create
                  STATUS  current
                  DESCRIPTION
                       "The line rate that the terminal can be called."
             ::= { h320CallSiteEntry 4 }
    
                  h320CallMode OBJECT-TYPE
                       SYNTAX  INTEGER{
                       manualConfig(1),
                       autoConfig(2)
    
    
        Expires February 7, 1999                             Page  143
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       }
                  MAX-ACCESS  read-create
                  STATUS  current
                       DESCRIPTION
                                 "1 means the remote terminal supports
                       the autoconfiguration.
                       2 means the manual configuration is required to
                       call the remote terminal.  In this case the,
                       following audio, video and data mode shall be
                       used for the manual configuration."
                   ::= { h320CallSiteEntry 5 }
    
                  h320VideoMode OBJECT-TYPE
                       SYNTAX  VideoFormats
                       MAX-ACCESS  read-create
                       STATUS  current
                       DESCRIPTION
                                 "A video mode for manual configuration."
                  ::= { h320CallSiteEntry 6 }
    
                  h320AudioMode OBJECT-TYPE
                       SYNTAX AudioTypes
                       MAX-ACCESS  read-create
                       STATUS  current
                       DESCRIPTION
                                 "An audio mode for manual configuration."
                  ::= { h320CallSiteEntry 7 }
    
             h320ISDNAddrNumber OBJECT-TYPE
                            SYNTAX  Integer32
                            MAX-ACCESS  read-create
                            STATUS  current
                       DESCRIPTION
                                 "The number of ISDN addresses needed to make a
                       call to the remote terminal."
                  ::= { h320CallSiteEntry 8 }
    
             h320SiteRowStatus OBJECT-TYPE
                  SYNTAX     RowStatus
                  MAX-ACCESS read-create
                  STATUS     current
                  DESCRIPTION
                            "The row status of the entry. This object is required
                       to create or delete rows administratively.
                            An agent implementing this object is not required to
                       support the values 'createAndWait' and 'notInService'."
             ::= { h320CallSiteEntry 9 }
    
             h320ISDNAddrTable OBJECT-TYPE
                       SYNTAX  SEQUENCE OF H320ISDNAddrEntry
                       MAX-ACCESS  not-accessible
    
    
        Expires February 7, 1999                             Page  144
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       STATUS  current
                       DESCRIPTION
                       "A list of ISDN addresses to call the remote site.
                       This is an extended table of the base table
                       h320CallSiteTable."
                  ::= { callSites 4 }
    
                  h320ISDNAddrEntry OBJECT-TYPE
                       SYNTAX  H320ISDNAddrEntry
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                            "A video conference site row. Rows are created by
                       an SNMP SET request setting the value of
                       h320AddrRowStatus to 'createandGo.  Rows are deleted
                       by an SNMP SET request setting the value of
                       h320AddrRowStatus to 'destroy'"
                       INDEX   { h320SiteIndex, h320AddrIndex }
                  ::= { h320ISDNAddrTable 1 }
    
                  H320ISDNAddrEntry ::=
                  SEQUENCE {
                       h320AddrIndex
                            Unsigned32,
                       h320ISDNAddress
                            DisplayString,
                       h320AddrRowStatus
                            RowStatus
                       }
    
                  h320AddrIndex OBJECT-TYPE
                       SYNTAX  Unsigned32 (1..24)
                       MAX-ACCESS  not-accessible
                       STATUS  current
                       DESCRIPTION
                            "A unique value for each ISDN address entry.
                       The value ranges between 1 and the value
                       of h320AddrNumberin the base table."
                   ::= { h320ISDNAddrEntry 1 }
    
                  h320ISDNAddress OBJECT-TYPE
                       SYNTAX  DisplayString (SIZE (0..255))
                       MAX-ACCESS  read-create
                       STATUS  current
                       DESCRIPTION
                             "A textual string assigning an address of the
                       conference system."
                   ::= { h320ISDNAddrEntry 2 }
    
             h320AddrRowStatus OBJECT-TYPE
                  SYNTAX     RowStatus
                  MAX-ACCESS read-create
    
    
        Expires February 7, 1999                             Page  145
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                  STATUS     current
                  DESCRIPTION
                            "The row status of the entry. This object is required
                       to create or delete rows administratively.
                            An agent implementing this object is not required to
                       support the values 'createAndWait' and 'notInService'."
             ::= { h320ISDNAddrEntry 3 }
    
             -- Terminal control group
             -- This group contains variables used to control a H.320 terminal.
             controlH320TerminalAdmin OBJECT-TYPE
                     SYNTAX INTEGER { run(1), reset(2), diagnose(3), stop(4) }
                       MAX-ACCESS read-write
                       STATUS current
                       DESCRIPTION
                            "The desired state of the H320 terminal.
                       Setting the value if this object to these values
                       will have the following actions:
                       run(1)         The H320 terminal will enter the run state,
                       reset(2)       The H320 terminal will reset,
                       diagnose(3)    Will activate the diagnostic routine,
                       stop(4)        Will halt the H320 terminal."
             ::= { control 1 }
    
             controlH320TerminalCallSetUp  OBJECT-TYPE
                  SYNTAX  Integer32
                  MAX-ACCESS  read-write
                  STATUS  current
                  DESCRIPTION
                       "Dial another video conference terminal. Set this value
                       to the index of the site of the video conference site
                       you want to dial in the Site Table in the
                       h320CallSignalingMIB and the system will be dialed."
             ::= { control 2 }
    
             controlH320TerminalCallHangup OBJECT-TYPE
                  SYNTAX  Integer32
                  MAX-ACCESS  read-write
                  STATUS  current
                  DESCRIPTION
                       "Hang up the video conference call in progress now."
             ::= { control 3 }
    
    
    
        Expires February 7, 1999                             Page  146
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
             controlH320EnableLocalLoopback  OBJECT-TYPE
                  SYNTAX  INTEGER {
                            enable(1),
                            disable(2)
                            }
                  MAX-ACCESS  read-write
                  STATUS  current
                  DESCRIPTION
                       "Enable or disable local loop back on a video
                       conference system. Local loopbacks loop back the
                       audio, video and data streams in a call. Once looped
                       back, a new call will show up and the user can
                       observe the audio/video/data rates to assure that
                       these components are working properly."
             ::= { control 4 }
    
             controlH320EnableRemoteLoopback  OBJECT-TYPE
                  SYNTAX  INTEGER{
                            enable(1),
                            disable(2)
                            }
                  MAX-ACCESS  read-write
                  STATUS  current
                  DESCRIPTION
                       "Enable or disable remote loop back on a video
                       conference system. Remote loopbacks loop back the
                       audio and video streams from the remote system in
                       a call.. When the remote system calls in, a new call
                       will show and the user can observe the audio/video/data
                       rates to assure that these components are coming in
                       properly from the remote system."
             ::= { control 5 }
    
             --
             -- CONFORMANCE
             --
    
             h320TerminalMIBConfs     OBJECT IDENTIFIER ::= {
        h320TerminalMIB 5 }
             h320TerminalMIIBGroups   OBJECT IDENTIFIER ::= {
        h320TerminalMIBConfs 1
        }
             h320TerminalMIBCompl     OBJECT IDENTIFIER ::= {
        h320TerminalMIBConfs 2
        }
    
             --
             -- Groups for conformance
             --
    
             h320TerminalDesrGroup    OBJECT-GROUP
                  OBJECTS {
    
    
        Expires February 7, 1999                             Page  147
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       sysDescr,
                       sysContact,
                       syst35CountryCode,
                       syst35CountryCodeExtention,
                       syst35ManufacturerCode,
                       sysLocation,
                       sysH320TerminalUptime,
                       sysH320TerminalLocalTime,
                       sysH320TerminalDiagnostics,
                       sysH320TerminalStatus,
                       sysH320TerminalIfType
                                 }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the description of
                       the terminal"
             ::= { h320TerminalMIIBGroups 1}
    
    
    
             h320TerminalConfgGroup  OBJECT-GROUP
                  OBJECTS {
                       configH320TerminalSiteName,
                       configH320TerminalVideoSystem,
                            configH320TerminalIPAddress,
                       configH320ISDNSwitchType,
                       configH320ISDNAddrNumber,
                       configH320ISDNAddress,
                       configH320ISDNSPID
                       }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the ability to
                       configure the terminal"
             ::= { h320TerminalMIIBGroups 2}
    
             h320TerminalCallSitesGroup OBJECT-GROUP
                  OBJECTS   {
                            h320CallSiteNumber,
                       h320XferNextIndex,
                       h320SiteName,
                       h320SiteIfType,
                       h320SiteLineRate,
                       h320CallMode,
                       h320VideoMode,
                       h320AudioMode,
                       h320ISDNAddrNumber,
                       h320SiteRowStatus,
                       h320ISDNAddress,
                       h320AddrRowStatus
                  }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the information
    
    
        Expires February 7, 1999                             Page  148
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        about the site the terminal can call"
             ::= { h320TerminalMIIBGroups 3}
    
    
             h320TerminalControlGroup  OBJECT-GROUP
                  OBJECTS {
                       controlH320TerminalAdmin,
                       controlH320TerminalCallSetUp,
                       controlH320TerminalCallHangup,
                       controlH320EnableLocalLoopback,
                       controlH320EnableRemoteLoopback
                       }
                  STATUS current
                  DESCRIPTION
                       "A collection of objects providing the ability to
                       invoke terminal functions"
             ::= { h320TerminalMIIBGroups 4}
    
             h320TErminalCompliance   MODULE-COMPLIANCE
                  STATUS    current
                  DESCRIPTION
                       "The set of objects required for compliance"
                  -- unconditionally mandatory groups
                  MODULE
                       MANDATORY-GROUPS     {
                            h320TerminalDesrGroup,
                            h320TerminalConfgGroup,
                            h320TerminalCallSitesGroup
             }
    
                  -- optional group
                  GROUP          h320TerminalControlGroup
                  DESCRIPTION
                       "This group is optional.  H320 entities under a
                       centralized control via  a network management protocol
                       are strongly encouraged to use this group to enable
                       the remote control functions such as dialing and hang up."
             ::= { h320TerminalMIBCompl 1 }
    
        END
        7.2.5 Multipoint Control Unit
    
                 -- H.320 Multipoint Control Unit
    
                 -- VideoServer  Irina Suconick, June 2, 1998
                 -- Request For Comments
    
                 H320MCU-MIB DEFINITIONS ::= BEGIN
                IMPORTS
                     Counter32, Integer32, enterprises, OBJECT-TYPE,
        MODULE-IDENTITY
                       FROM SNMPv2-SMI
    
    
        Expires February 7, 1999                             Page  149
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     DisplayString, TAddress,TruthValue
                         FROM SNMPv2-TC
                     H323TAddressTag, H323GlobalIdentifier
                         FROM H323-MULITMEDIA-TC;
    
                 -- Define the top of this MIB.
                 media OBJECT IDENTIFIER ::= { enterprises videoserver(3011) 1 }
    
                -- This MIB module describes H.320 MCU devices in ASN.1 as applicable
                -- and for use with SNMP.  It describes the hardware elements within
                -- the device and the H.320 MCU information abstracted as conferences and
                -- terminals within conferences.
                -- This is the MIB module for the H.320 MCU objects
                 h320Mcu MODULE-IDENTITY
                     LAST-UPDATED "9806022253Z"      -- Tuesday June 2, 1998
                     ORGANIZATION "VideoServer"
                     CONTACT-INFO
                     "               Irina Suconick
                            Postal: Video Server
                                     63 Third st.
                                     Burlington, MA 01803
                             Tel:    (617)505-2155
                             E-Mail: isuconick@videoserver.com "
                     DESCRIPTION
                        " "
                           ::= { media 2 }
                 --groups in h320 Mcu
                system         OBJECT IDENTIFIER ::= { h320Mcu 1 }
                conference     OBJECT IDENTIFIER ::= { h320Mcu 2 }
                terminal       OBJECT IDENTIFIER ::= { h320Mcu 3 }
    
                sysDescr OBJECT-TYPE
                     SYNTAX  DisplayString
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                       " Series 2000 Multimedia Conference Server,
                         which interconnects H.320 and T.120 -compliant conferencing
                         systems. "
                         ::= { system 1 }
                sysSoftwareVersion OBJECT-TYPE
                     SYNTAX INTEGER (1..65535)
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "This  data element is used to describe the H.320 software
    
    
        Expires February 7, 1999                             Page  140
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                         revision."
                        ::= { system 2 }
                        sysG728 OBJECT-TYPE
                       SYNTAX TruthValue
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                         "This value identifies whether the system is enabled for
                          G728 audio codec.An ITU-T Recommendation for the encoding
                         Of 128-kbps companded PCM data to 16-kbps LD-CFLP code word"
                           ::= {system 3}
             sysChairControl OBJECT-TYPE
                       SYNTAX TruthValue
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "This value identifies whether the system is enabled for a
                           video-switching method (using the ITU-T Recommendation
                           H.243 standard) in which a participant at a conference
                           Site selects the current broadcaster from the controls
                           provided by the conferencing system."
                           ::= {system 4}
             sysConferencePassword OBJECT-TYPE
                       SYNTAX TruthValue
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "H320 Conference Password Supported."
                           ::= {system 5}
             sysH243Cascading OBJECT-TYPE
                       SYNTAX TruthValue
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "Connecting two or more MCSs together to increase the
                         number of terminals included in a multipoint conference"
                           ::= {system 6}
                 confStatusTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF ConfStatusTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about entities that provide
                         status information for a conference. It is a list
    
    
        Expires February 7, 1999                             Page  150
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        of conference entries.
                         The number of entries equals to the number of conferences."
                     ::= { conference 1 }
                 confStatusTableEntry OBJECT-TYPE
                     SYNTAX ConfStatusTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains objects that describe a conference."
                     INDEX { confId }
                     ::= { confStatusTable 1 }
                 ConfStatusTableEntry ::=
                      SEQUENCE {
                          confId
                              H323GlobalIdentifier,
                          confName
                              OCTET STRING,
                          confVideoSrc
                        TruthValue,
                          confLsdSrc
                              TruthValue,
                          confHsdSrc
                             TruthValue,
                          confLsdChannelOpen
                             TruthValue,
                          confHsdChannelOpen
                             TruthValue,
                          confVideoMode
                             TruthValue,
                          confSelectedCaps
                              DisplayString,
                          confTransferRate
                        INTEGER,
                          confNetworkSpeed
                              INTEGER
                   }
                 confId OBJECT-TYPE
                       SYNTAX H323GlobalIdentifier
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "The conference ID of the conference whose status you
                        requested."
                           ::= { confStatusTableEntry 1 }
                 confName OBJECT-TYPE
                     SYNTAX OCTET STRING
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The name of the conference whose status you
                        requested."
                         ::= { confStatusTableEntry 2 }
    
    
        Expires February 7, 1999                             Page  151
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                 confVideoSrc OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The terminal number for the current conference video source.
                         terminal numbers are assigned when a terminal is added to
                         the conference. "
                         ::= { confStatusTableEntry 3}
                 confLsdSrc OBJECT-TYPE
                      SYNTAX TruthValue
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The terminal number of the current conference low-speed
                          data source."
                         ::= { confStatusTableEntry 4 }
                 confHsdSrc OBJECT-TYPE
                      SYNTAX TruthValue (1..65535)
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The terminal number of the current conference high-speed
                          data source."
                          ::= { confStatusTableEntry 5 }
                 confConferenceChair OBJECT-TYPE
                      SYNTAX TruthValue
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The terminal number of the H.243 chair controller for the
                          current conference"
                          ::= { confStatusTableEntry 6 }
                 confHsdChannelOpen OBJECT-TYPE
                      SYNTAX TruthValue
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The current status for the high-speed data channel in this
                           conference"
                          ::= { confStatusTableEntry 7 }
                 confLsdChannelOpen OBJECT-TYPE
                      SYNTAX TruthValue
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The current status for the low-speed data channel in this
                          conference"
    
    
        Expires February 7, 1999                             Page  152
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                          ::= { confStatusTableEntry 8 }
              confVideoMode  OBJECT-TYPE
                      SYNTAX TruthValue
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The current conference video switching mode:
                    0=Voice-Activated, No Chair
                    1=User-controlled (MCV)
                    2=Chair Controlled (VCB)
                    3=Director Selected
                    4=Voice-Activated With Chair "
                          ::= { confStatusTableEntry 9 }
                 confSelectedCaps OBJECT-TYPE
                      SYNTAX DisplayString
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "The capabilities that were selected for the current
                          conference. "
                         ::= { confStatusTableEntry 10}
                 confTransferRate OBJECT-TYPE
                      SYNTAX INTEGER (1..65535)
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "Conferemce transfer rate. "
                          ::= { confStatusTableEntry 11 }
                 confNetworkSpeed OBJECT-TYPE
                      SYNTAX INTEGER
                      MAX-ACCESS read-only
                      STATUS current
                      DESCRIPTION
                         "Network type used by this conference:
                    0 - RESTRICTED=56 kbps channels
                    1 - UNRESTRICTED=64 kbps channels"
                          ::= { confStatusTableEntry 12 }
                 terminalStatusTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF TerminalStatusTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                      "This table contains information about entities that provide
                      status information for terminals.
                         The number of entries equals to the number of terminals."
                     ::= { terminal 1 }
                 terminalStatusTableEntry OBJECT-TYPE
                     SYNTAX TerminalStatusTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains objects that describe a terminal."
    
    
        Expires February 7, 1999                             Page  153
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     INDEX { terminalId }
                     ::= { terminalStatusTable 1 }
                 TerminalStatusTableEntry ::=
                      SEQUENCE {
                          terminalId
                              INTEGER,
                          terminalConfId
                              H323GlobalIdentifier,
                          terminalConfName
                             OCTET STRING ,
                          terminalAudioFrom
                             TruthValue ,
                          terminalVideoFrom
                             TruthValue ,
                          terminalLsdChannelStatus
                             INTEGER ,
                          terminalHsdChannelStatus
                             INTEGER ,
                          terminalCapabilities
                              DisplayString,
                          terminalStatus
                             INTEGER,
                          terminalPhoneNumber
                               OCTET STRING ,
                          terminalMCUPhoneNumber
                               OCTET STRING
                      }
                  terminalId OBJECT-TYPE
                       SYNTAX INTEGER
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "The terminal id number given at the time of registration."
                           ::= { terminalStatusTableEntry 1 }
                  terminalConfId OBJECT-TYPE
                       SYNTAX H323GlobalIdentifier
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "The conference id for this terminal. "
                           ::= { terminalStatusTableEntry 2 }
                  terminalConfName OBJECT-TYPE
                       SYNTAX OCTET STRING
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "The conference name for this terminal."
                           ::= { terminalStatusTableEntry 3 }
                  terminalAudioFrom OBJECT-TYPE
                       SYNTAX TruthValue
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "0 - no audio from the terminal
    
    
        Expires February 7, 1999                             Page  154
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     1 - audio from the terminal ok. "
                           ::= { terminalStatusTableEntry 4 }
                  terminalVideoFrom OBJECT-TYPE
                       SYNTAX TruthValue
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "0 - no video from the terminal
                     1 - video from the terminal ok. "
                           ::= { terminalStatusTableEntry 5 }
                  terminalLsdChannelStatus OBJECT-TYPE
                       SYNTAX INTEGER
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "0 - low-speed data channel is closed
                           1 - low-speed data channel is open. "
                           ::= { terminalStatusTableEntry 6 }
                  terminalHsdChannelStatus OBJECT-TYPE
                       SYNTAX INTEGER
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "0 - high-speed data channel is closed
                           1 - high-speed data channel is open.    "
                           ::= { terminalStatusTableEntry 7 }
    
                  terminalCapabilities OBJECT-TYPE
                       SYNTAX DisplayString
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "Capabilities for this terminal. "
                           ::= { terminalStatusTableEntry 8 }
                  terminalStatus OBJECT-TYPE
                       SYNTAX INTEGER
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "    "
                           ::= { terminalStatusTableEntry 9 }
                  terminalPhoneNumber OBJECT-TYPE
                       SYNTAX OCTET STRING
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "The phone number for this terminal. "
                           ::= { terminalStatusTableEntry 10 }
                  terminalMCUPhoneNumber OBJECT-TYPE
                       SYNTAX OCTET STRING
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "The MCU phone number."
                           ::= { terminalStatusTableEntry 11 }
    
    
        Expires February 7, 1999                             Page  155
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                  terminalStatsTable OBJECT-TYPE
                       SYNTAX SEQUENCE OF TerminalStatsTableEntry
                       MAX-ACCESS not-accessible
                       STATUS current
                       DESCRIPTION
                          "This table contains information about entities that are
                           The number of entries equals to the number of terminals."
                           ::= { terminal 2 }
                  terminalStatsTableEntry OBJECT-TYPE
                       SYNTAX TerminalStatsTableEntry
                       MAX-ACCESS not-accessible
                       STATUS current
                       DESCRIPTION
                          "It contains objects that describe a terminal."
                       INDEX { terminalId }
                           ::= { terminalStatsTable 1 }
                 TerminalStatsTableEntry ::=
                      SEQUENCE {
                          terminalStatsterminalId
                              INTEGER,
                          terminalStatsConfId
                              H323GlobalIdentifier,
                          terminalStatsConfName
                              OCTET STRING,
                          terminalStatsRxMultiframes
                              INTEGER ,
                          terminalStatsFALossAtTerminal
                              INTEGER ,
                          terminalStatsMCUCrcErrors
                              Counter32,
                          terminalStatsStatsRequests
                              Counter32
                        }
                  terminalStatsterminalId OBJECT-TYPE
                       SYNTAX INTEGER
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "The terminal id number assigned during terminal registration."
                           ::= { terminalStatsTableEntry 1 }
                  terminalStatsConfId OBJECT-TYPE
                       SYNTAX H323GlobalIdentifier
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "The conference id for this terminal. "
                           ::= { terminalStatsTableEntry 2 }
                  terminalStatsConfName OBJECT-TYPE
                       SYNTAX OCTET STRING
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
    
    
        Expires February 7, 1999                             Page  156
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                          "The conference name for this terminal."
                           ::= { terminalStatsTableEntry 3 }
                  terminalStatsRxMultiframes OBJECT-TYPE
                       SYNTAX INTEGER
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "The number of received multiframes"
                           ::= { terminalStatsTableEntry 4 }
                  terminalStatsFALossAtTerminal OBJECT-TYPE
                       SYNTAX INTEGER
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          " The number of frame alignment loss errors"
                           ::= { terminalStatsTableEntry 5 }
                  terminalStatsMCUCrcErrors OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "The number of MCU CRC errors."
                           ::= { terminalStatsTableEntry 6 }
                  terminalStatsTerminalCrcErrors OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "The number of terminal CRC errors."
                           ::= { terminalStatsTableEntry 7 }
                  terminalStatsStatsRequests OBJECT-TYPE
                       SYNTAX Counter32
                       MAX-ACCESS read-only
                       STATUS current
                       DESCRIPTION
                          "The number of stats requests. "
                           ::= { terminalStatsTableEntry 8 }
    
    
        END
    
        7.3 H.245 MIB
    
        -- VideoServer  Irina Suconick,  June 1, 1998
                 -- Request For Comments
    
                 H245-MIB DEFINITIONS ::= BEGIN
                 IMPORTS
                     Counter32, Integer32, enterprises, OBJECT-TYPE,
        MODULE-IDENTITY
                       FROM SNMPv2-SMI
                     DisplayString, TAddress,TruthValue
                         FROM SNMPv2-TC
                     H323TAddressTag
                         FROM H323-MULITMEDIA-TC;
    
    
        Expires February 7, 1999                             Page  157
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
    
    
                 -- Define the top of this MIB.
    
    
                media OBJECT IDENTIFIER ::= { enterprises
        videoserver(3011) 1 }
    
                 --  this is the MIB module for the H.245 objects
                 h245  MODULE-IDENTITY
                     LAST-UPDATED "9806012253Z"      --  June 1, 1998
                     ORGANIZATION "VideoServer"
                     CONTACT-INFO
                     "               Irina Suconick
                            Postal: Video Server
                                     63 Third st.
                                     Burlington, MA 01803
                             Tel:    (781)505-2155
                             E-Mail: isuconick@videoserver.com "
                     DESCRIPTION
                        " "
                           ::= { media 1 }
    
                 --h245 OBJECT IDENTIFIER ::= { media 1 }
                 --groups in h245
                 controlChannel   OBJECT IDENTIFIER ::= { h245 1 }
                 capExchange      OBJECT IDENTIFIER ::= { h245 2 }
                 logChannels      OBJECT IDENTIFIER ::= { h245 3 }
                 conference       OBJECT IDENTIFIER ::= { h245 4 }
                 misc             OBJECT IDENTIFIER ::= { h245 5 }
    
    
    
                 controlChannelNumberOfListenPorts OBJECT-TYPE
                     SYNTAX  Integer32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of H245 Listen ports. These ports are
                         used for the remote entity to send a connect on"
                         ::= { controlChannel 1 }
                controlChannelMaxConnections OBJECT-TYPE
                     SYNTAX  Integer32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of maximum active h245 channels allowed."
                         ::= { controlChannel 2 }
                 controlChannelNumberOfListenFails OBJECT-TYPE
                     SYNTAX  Integer32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of Listen fails. The fail could be due
    
    
        Expires February 7, 1999                             Page  158
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                         to exhaustion of system resources"
                         ::= { controlChannel 3 }
                 controlChannelNumberOfActiveConnections OBJECT-TYPE
                     SYNTAX  Integer32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of the active H245 connections."
    
                         ::= { controlChannel 4 }
                controlChannelMasterSlaveMaxRetries OBJECT-TYPE
                     SYNTAX  Integer32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of maximum master slave retries.  Reties
                         are needed when the result of master slave process
                         is indeterminate"
                         ::= { controlChannel 5 }
                controlChannelConnectionAttemptsFail OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of failures when trying to connect to
                         a listen port."
                         ::= { controlChannel 6 }
                controlChanneMasterSlavelDeterminations OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of messages sent from a MSDSE to a peer MSDSE
                         for master/slave determination purpose."
                         ::= { controlChannel 7 }
                controlChannelMasterSlaveAcks OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                       "The number of acks that are used to confirm whether the
                            terminal is the master terminal or the slave terminal, as
                        indicated by decision. When decision is of type master, the
                        terminal receiving this message is the master terminal and
                        when decision is of type slave, it is the slave terminal. "
                     ::= { controlChannel 8 }
                controlChannelMasterSlavelRejects OBJECT-TYPE
                      SYNTAX  Counter32
                      MAX-ACCESS  read-only
                      STATUS  current
    
    
        Expires February 7, 1999                             Page  159
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                      DESCRIPTION
                        "The number of rejects of the MasterSlaveDetermination
                        message. When the cause is of type identicalNumbers, the
                        rejection was due to the random numbers being equivalent
                        and the terminal types being the same."
                     ::= { controlChannel 9 }
                controlChannelMasterSlaveT106Rejects OBJECT-TYPE
                      SYNTAX  Counter32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The number of rejects of the MasterSlaveDetermination
                        message. When the cause is of type identicalNumbers, the
                        rejection was due to the random numbers being equivalent
                        and the terminal types being the same."
                     ::= { controlChannel 10 }
                controlChannelMasterSlaveMSDRejects OBJECT-TYPE
                      SYNTAX  Counter32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The number of rejects of the MasterSlaveDetermination
                        message. Rejects can happen due to different reasons like
                     identical random number after maximum tries, timeouts..."
                     ::= { controlChannel 11 }
    
                controlChannelNumberOfMasterSlaveInconsistentFieldRejects
        OBJECT-TYPE
                      SYNTAX  Counter32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The number of rejects of the
        MasterSlaveDetermination
                     message. The cause is due to conflict in the status that
                     both entities arrive to."
                     ::= { controlChannel 12 }
                controlChannelMasterSlaveMaxCounterRejects OBJECT-TYPE
                      SYNTAX  Counter32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The number of rejects of the MasterSlaveDetermination
                     message. There are many reasons why the rejection could
                     happen."
                     ::= { controlChannel 13 }
                controlChannelMasterSlaveReleases OBJECT-TYPE
                      SYNTAX  Counter32
    
    
        Expires February 7, 1999                             Page  150
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The number of rejects due to a time out. "
                     ::= { controlChannel 14 }
                controlChannelMasterSlaveTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF
        ControlChannelMasterSlaveTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about entities that are
                         connected to this entity. It is a list of connection entries.                  The number of entries equals to the number of active
                        connections."
                     ::= { controlChannel 15 }
                controlChannelMasterSlaveTableEntry OBJECT-TYPE
                     SYNTAX ControlChannelMasterSlaveTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains objects that describe the status of
                     the master slave determination procedure."
                     INDEX {         controlChannelSrcAddressTag,
                                     controlChannelSrcTransportAddress,
                                     controlChannelDestAddressTag,
                                     controlChannelDestTransportAddress}
                       ::= { controlChannelMasterSlaveTable 1 }
                ControlChannelMasterSlaveTableEntry ::=
                      SEQUENCE {
                      controlChannelSrcAddressTag
                            H323TAddressTag,
                     controlChannelSrcTransportAddress
                           TAddress,
                      controlChannelDestAddressTag
                            H323TAddressTag,
                      controlChannelDestTransportAddress
                           TAddress,
                      controlChannelIndex
                            Integer32,
                      controlChannelState
                            INTEGER,
                      controlChannelTerminalType
                            INTEGER,
                      controlChannelNumberOfMSDRetries
                            Integer32
                      }
                controlChannelSrcAddressTag OBJECT-TYPE
                      SYNTAX  H323TAddressTag
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        " It describes the type of address (IP v4,
    
    
        Expires February 7, 1999                             Page  160
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        IPv6...)
                     of the source"
                     ::= { controlChannelMasterSlaveTableEntry 1 }
                controlChannelSrcTransportAddress OBJECT-TYPE
                      SYNTAX  TAddress
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "Source transport address. "
                     ::= { controlChannelMasterSlaveTableEntry  2 }
                controlChannelDestAddressTag OBJECT-TYPE
                      SYNTAX  H323TAddressTag
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        " It describes the type of address (IP v4,IPv6...)
                     of the source"
                     ::= { controlChannelMasterSlaveTableEntry  3 }
                controlChannelDestTransportAddress OBJECT-TYPE
                      SYNTAX  TAddress
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "Remote transport address. "
                     ::= { controlChannelMasterSlaveTableEntry  4 }
                controlChannelIndex OBJECT-TYPE
                      SYNTAX  Integer32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "It is an arbitrary number that is being incremented
                     by 1 for every entry in this table"
                     ::= {controlChannelMasterSlaveTableEntry 5 }
                controlChannelState OBJECT-TYPE
                      SYNTAX  INTEGER
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "It describes the state of the master slave
                     determination procdure. It can be OUTGOING WAITING
                     RESPONSE, INCOMING WAITING RESPONSE, IDLE"
                     ::= {controlChannelMasterSlaveTableEntry 6 }
                controlChannelTerminalType OBJECT-TYPE
                      SYNTAX  INTEGER
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The terminal type could be terminal, gateway,
                     mc...The terminal type is used in the master slave
                     determination procedure. "
                     ::= {controlChannelMasterSlaveTableEntry 7 }
                controlChannelNumberOfMSDRetries OBJECT-TYPE
                      SYNTAX  Integer32
    
    
        Expires February 7, 1999                             Page  161
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The number of tries of master slave determination
                     before a meaningfull result is concluded. "
                     ::= {controlChannelMasterSlaveTableEntry 8 }
                capExchangeSets OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of TerminalCapabilitySets that
                        were sent
                        and received by the local CESE (Capability Exchange
                        Signalling Entity).  A TerminalCapabilitySet is used for
                        the intention to signal a terminal's capabilities to ensure
                        that the only multimedia signals to be transmitted are
                        those that can be received and treated appropriately be the
                        receive terminal."
                     ::= { capExchange 1 }
                capExchangeAcks OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of TerminalCapabilitySetAcks that were sent
                        and received by the local CESE (Capability Exchange
                        Signalling Entity).  A TerminalCapabilitySetAck
                         is used as a confirmation for a TerminalCapabilitySet that
                        was successfully received and processed."
                     ::= { capExchange 2 }
                capExchangeRejects OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of TerminalCapabilitySetRejects that were
                        sent and received by the local CESE (Capability Exchange
                        Signalling Entity).  A TerminalCapabilitySetReject is used
                        to indicate a failure due to a specific error for a
                        TerminalCapabilitySet that was received, but, yet to be
                        fully processed."
                     ::= { capExchange 3 }
                capExchangeRejectUnspecified  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of TerminalCapabilitySetRejects that were
                        sent and received by the local CESE (Capability Exchange
                        Signalling Entity) with the cause value set to unspecified.
    
    
        Expires February 7, 1999                             Page  162
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        This means that there was no cause for the rejection of a
                        TerminalCapabilitySet specified."
                     ::= { capExchange 4 }
                capExchangeRejectUndefinedTableEntryUsed  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of TerminalCapabilitySetRejects that were
                        sent and received by the local CESE (Capability Exchange
                        Signalling Entity) with the cause value set to
                        undefinedTableEntryUsed.  This means that the cause of the
                        rejection of a TerminalCapabilitySet was due to a
                        capability descriptor made reference to a capability table
                        entry number in the capability table of the
                         TerminalCapabilitySet was not defined."
                     ::= { capExchange 5 }
                capExchangeRejectDescriptorCapacityExceeded  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of TerminalCapabilitySetRejects that were
                        sent and received by the local CESE (Capability Exchange
                        Signalling Entity) with the cause value set to
                        descriptorCapacityExceeded.  This means that the cause of
                        the rejection of a TerminalCapabilitySet was due to a
                        terminal incapable of storing all of the information from
                        the capabilityDescriptors of the TerminalCapabilitySet."
                     ::= { capExchange 6 }
                capExchangeRejectTableEntryCapacityExeeded OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of TerminalCapabilitySetRejects that
                         were sent and received by the local CESE (Capability Exchange
                        Signalling Entity) with the cause value set to
                        tableEntryCapacityExceeded.  This means that the cause of the
                        rejection of a TerminalCapabilitySet was due to a terminal
                        incapable of storing some (indicated in the
                        highestEntryNumberProcessed) or all (indicated in the
                        noneProcessed) of the information from the
                        capability table of the TerminalCapabilitySet."
                     ::= { capExchange 7 }
                capExchangeReleases  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
    
    
        Expires February 7, 1999                             Page  163
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     DESCRIPTION
                        "The total number of TerminalCapabilitySetReleases that were
                        sent and received by the local CESE (Capability Exchange
                        Signalling Entity).  This means that a response for a
                        TerminalCapabilitySet was not received/issued in time.  A
                         timer expiry had occurred for the local CESE."
                     ::= { capExchange 8 }
                capExchangeCapabilityTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF CapExchangeCapabilityTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "Contains all the local incoming and outgoing CESEs
                         (Capability Exchange Signalling Entity) that currently exists in
                         this terminal."
                     ::= { capExchange 9 }
                capExchangeCapabilityTableEntry OBJECT-TYPE
                     SYNTAX CapExchangeCapabilityTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "Each entry contains either the local incoming or outgoing
                        CESE (Capability Exchange Signalling Entity) that is
                        derived from a particular H.245 Control
                          Channel, Logical Channel 0, or H.245 session."
                     INDEX { controlChannelIndex, capExchangeDirection
                           }
                       ::= { capExchangeCapabilityTable 1 }
                CapExchangeCapabilityTableEntry ::=
                      SEQUENCE {
                    capExchangeDirection
                             INTEGER,
                    capExchangeCapabilitySequenceNumber
                            Integer32,
                    capExchangeState
                            INTEGER,
                    capExchangeProtocolId
                            OCTET STRING,
                    capExchangeErrorCode
                            INTEGER,
                    capExchangeRejectCause
                            INTEGER,
                    capExchangeMultiplexCapability
                            DisplayString,
                    capExchangeCapability
                            DisplayString,
                   capExchangeCapabilityDescriptors
                            DisplayString
                     }
               capExchangeDirection OBJECT-TYPE
                     SYNTAX INTEGER
                     MAX-ACCESS read-only
    
    
        Expires February 7, 1999                             Page  164
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     STATUS current
                     DESCRIPTION
                        "Represents either the local incoming CESE or the local
                        outgoing CESE (Capability Exchange Signalling Entity)."
                        ::= { capExchangeCapabilityTableEntry 1 }
    
               capExchangeCapabilitySequenceNumber OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Represents the latest TerminalCapabilitySet sent or received
                        by this CESE  depending if this CESE is the outgoing or the
                        incoming CESE (Capability Exchange Signalling Entity)."
                        ::= { capExchangeCapabilityTableEntry 2 }
               capExchangeState OBJECT-TYPE
                     SYNTAX INTEGER
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The current state of this CESE (Capability Exchange
                        Signalling Entity)."
                        ::= { capExchangeCapabilityTableEntry 3 }
                capExchangeProtocolId OBJECT-TYPE
                     SYNTAX OCTET STRING
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The version of the H.245 protocol used.  This specifies how
                        H.245 messages are formatted and used."
                        ::= { capExchangeCapabilityTableEntry 4 }
                capExchangeErrorCode OBJECT-TYPE
                     SYNTAX INTEGER
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The latest error condition that this CESE (Capability
                        Exchange Signalling Entity) had encountered."
                        ::= { capExchangeCapabilityTableEntry 5 }
                capExchangeRejectCause OBJECT-TYPE
                     SYNTAX INTEGER
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The latest reject cause value extracted from the latest
                         TerminalCapabilitySetReject."
                        ::= { capExchangeCapabilityTableEntry 6 }
                capExchangeMultiplexCapability OBJECT-TYPE
    
    
        Expires February 7, 1999                             Page  165
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     SYNTAX DisplayString
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The latest multiplexCapability extracted from a
                           TerminalCapabilitySet."
                        ::= { capExchangeCapabilityTableEntry 7 }
                capExchangeCapability OBJECT-TYPE
                     SYNTAX DisplayString
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The latest capabilityTable extracted from the latest
                        TerminalCapabilitySet."
                        ::= { capExchangeCapabilityTableEntry 8 }
                capExchangeCapabilityDescriptors OBJECT-TYPE
                     SYNTAX DisplayString
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The latest capabilityDescriptors extracted from the latest
                         TerminalCapabilitySet."
                        ::= { capExchangeCapabilityTableEntry 9 }
                logChannelsChannelTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF LogChannelsChannelTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "Contains all the local incoming and outgoing LCSEs
                         (Uni or Bi-directional Logical Channel Signalling Entity)
                         that currently exists in this terminal with their logical
                         channels open or in the process of being opened or closed."
                     ::= { logChannels 1}
                logChannelsChannelTableEntry OBJECT-TYPE
                     SYNTAX LogChannelsChannelTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "Each entry contains either the local incoming or
                          outgoing LCSE (Uni or Bi-directional Logical Channel
                          Signalling Entity) that is derived from a particular
                          H.245 Control Channel, Logical Channel 0, or H.245
                          session with its logical channels that are currently
                          open or in the process of being opened or closed."
    
    
        Expires February 7, 1999                             Page  166
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     INDEX { controlChannelIndex,
                             logChannelsChannelNumber,
                             logChannelsChannelDirection
                           }
                       ::= { logChannelsChannelTable 1 }
                LogChannelsChannelTableEntry ::=
                      SEQUENCE {
                      logChannelsChannelNumber
                            Integer32,
                   logChannelsChannelDirection
                            INTEGER,
                   logChannelsIndex
                            Integer32,
                      logChannelsChannelState
                            INTEGER,
                      logChannelsMediaTableType
                            INTEGER
                     }
               logChannelsChannelNumber OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The forwardLogicalChannelNumber used to distinguish
                         this media channel by this LCSE (Uni or Bi-directional
                         Logical Channel Signalling Entity)."
                        ::= { logChannelsChannelTableEntry 1 }
               logChannelsChannelDirection OBJECT-TYPE
                     SYNTAX INTEGER { receive(1), transmit (2) }
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Represents the direction of this media channel used
                         by this LCSE (Uni or Bi-directional Logical Channel
                         Signalling Entity) ."
                        ::= { logChannelsChannelTableEntry 2 }
                logChannelsIndex OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "A unique value representing this media channel."
                        ::= { logChannelsChannelTableEntry 3 }
                logChannelsChannelState OBJECT-TYPE
                     SYNTAX INTEGER { awaitingEstablishment (1), established (2),
                                      awaitingRelease (3), awaitingConfirmation (4) }
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
    
    
        Expires February 7, 1999                             Page  167
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        "The current state of the media channel which also
                         represents the state of this LCSE (Uni or Bi-rectional
                         Logical Channel Signalling Entity)."
                        ::= { logChannelsChannelTableEntry 4 }
                logChannelsMediaTableType OBJECT-TYPE
                     SYNTAX INTEGER { nonStandard (1),
                                      videoNonStandard (2),
                                   h261VideoCapability (3),
                                   h262VideoCapability (4),
                                   h263VideoCapability (5),
                                   is11172VideoCapability (6),
                                   audioNonStandard (7),
                                   g711Alaw64k (8),
                                   g711Alaw56k (9),
                                   g711Ulaw64k (10),
                                   g711Ulaw56k (11),
                                   g722-64k (12),
                                   g722-56k (13),
                                   g722-48k (14),
                                   g7231 (15),
                                   g728 (16),
                                   g729 (17),
                                   g729AnnexA (18),
                                   is11172AudioCapability (19),
                                   is13818AudioCapability (20),
                                   g729wAnnexB (21),
                                   g729AnnexAwAnnexB (22),
                                   g7231AnnexCCapability (23),
                                   gsmFullRate (24),
                                   gsmHalfRate (25),
                                   gsmEnhancedFullRate (26),
                                      dataNonStandard (27),
                                   t120 (28),
                                   dsm-cc (29),
                                      userData (30),
                                   t84 (31),
                                   t434 (32),
                                   h224 (33),
                                   nlpid (34),
                                      dsvdControl (35),
                                   h222DataPartitioning (36),
                                   t30fax (37),
                                      t140 (38),
                                   h233EncryptionCapability (39),
                                      conferenceCapability (40),
                                   h235SecurityCapability (41),
                                      maxPendingReplacementFor (42),
                                   userInputCapability  (43),
                                      h225 (44),
                                      h222 (45),
                                      h223 (46),
                                      v76  (47)
                                    }
                     MAX-ACCESS read-only
    
    
        Expires February 7, 1999                             Page  168
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     STATUS current
                     DESCRIPTION
                        "The actual media or data type used for this
                         logical channel."
                        ::= { logChannelsChannelTableEntry 5 }
                logChannelsCapabilityG711Table OBJECT-TYPE
                     SYNTAX SEQUENCE OF
        LogChannelsCapabilityG711TableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "Contains all the logical channels that are currently
                         opened on this terminal that carries the media or data
                         type G.711.  G.711 is a certain type of an audio algorithm."
                     ::= { logChannels 2 }
                logChannelsCapabilityG711TableEntry OBJECT-TYPE
                     SYNTAX LogChannelsCapabilityG711TableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "Each entry contains the actual specifics and options
                          used by a particular open logical channel that carries
                          the audio G.711."
                     INDEX {logChannelsIndex }
                       ::= { logChannelsCapabilityG711Table 1 }
                LogChannelsCapabilityG711TableEntry ::=
                      SEQUENCE {
                    logChannelsCapabilityG711Type
                            INTEGER,
                    logChannelsCapabilityG711Value
                            Integer32
                    }
               logChannelsCapabilityG711Type  OBJECT-TYPE
                     SYNTAX INTEGER { g711Alaw64k (1), g711Alaw56k (2),
                                      g711Ulaw64k (3), g711Ulaw56k (4)
                                     }
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "The specific G.711 mode and transfer rate (in bits/sec)
                         used for this open logical channel."
                        ::= { logChannelsCapabilityG711TableEntry 1 }
               logChannelsCapabilityG711Value  OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "For a H.222 multiplex, the value indicates the size of the
    
    
        Expires February 7, 1999                             Page  169
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                         STD buffer in units of 256 octets.  For a H.223 multiplex,
                         the value indicates the maximum number of audio frames per
                         AL-SDU.  For a H.225.0 multiplex, the value indicates the
                         maximum number of audio frames per packet."
                        ::= { logChannelsCapabilityG711TableEntry 2 }
               logChannelsCapabilityH261Table OBJECT-TYPE
                     SYNTAX SEQUENCE OF
              LogChannelsCapabilityH261TableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "Contains all the logical channels that are currently opened
                         on this terminal that carries the media or data type H.261.
                         H.261 is a certain type of a video algorithm."
                     ::= { logChannels 3 }
                logChannelsCapabilityH261TableEntry OBJECT-TYPE
                     SYNTAX LogChannelsCapabilityH261TableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "Each entry contains the actual specifics and options used
                by a particular open logical channel that carries the video H.261."
                     INDEX { logChannelsIndex}
                       ::= { logChannelsCapabilityH261Table 1 }
                LogChannelsCapabilityH261TableEntry ::=
                      SEQUENCE {
                    logChannelsCapabilityH261qcifMPI
                            Integer32,
                    logChannelsCapabilityH261cifMPI
                            Integer32,
    
        logChannelsCapabilityH261TemporalSpatialTradeOffCapability
                            TruthValue,
                    logChannelsCapabilityH261MaxBitRate
                            Integer32,
                    logChannelsCapabilityH261StillImageTransmission
                            TruthValue
                     }
                logChannelsCapabilityH261qcifMPI OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "A particular video mode indicating the minimum picture
                        interval in units of 1/29.7 for the encoding and decoding
                        of QCIF pictures.  If NULL, this mode is not used."
                        ::= { logChannelsCapabilityH261TableEntry 1 }
    
    
        Expires February 7, 1999                             Page  170
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
               logChannelsCapabilityH261cifMPI OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "A particular video mode indicating the minimum picture
                        interval in units of 1/29.7 for the encoding and decoding
                        of CIF pictures.  If NULL, this mode is not used."
                        ::= { logChannelsCapabilityH261TableEntry 2 }
    
               logChannelsCapabilityH261TemporalSpatialTradeOffCapability
                OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "If true, this indicates that the encoder is able to vary its
                         trade-off between temporal and spatial resolution as
                        commanded by the remote terminal."
                        ::= { logChannelsCapabilityH261TableEntry 3 }
               logChannelsCapabilityH261MaxBitRate OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates the maximum bit rate or transfer rate used,
                         in units of 100 bits/s, at which the video H.261 is
                         being transmitted."
                        ::= { logChannelsCapabilityH261TableEntry 4 }
               logChannelsCapabilityH261StillImageTransmission OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "If true, this indicates the capability for still images to
                         be transmitted for H.261 video."
                        ::= { logChannelsCapabilityH261TableEntry 5 }
               logChannelsCapabilityT120Table OBJECT-TYPE
                     SYNTAX SEQUENCE OF
                LogChannelsCapabilityT120TableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "Contains all the logical channels that are currently opened
                        on this terminal that carries the media or data type T.120.
                        T.120 is a certain type data application or data sharing
                        protocol."
                     ::= { logChannels 4 }
    
    
        Expires February 7, 1999                             Page  171
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
               logChannelsCapabilityT120TableEntry OBJECT-TYPE
                     SYNTAX LogChannelsCapabilityT120TableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "Each entry contains the actual specifics and options used
                        by a particular open logical channel that carries the data
                        T.120."
                     INDEX {logChannelsIndex}
                       ::= { logChannelsCapabilityT120Table 1 }
               LogChannelsCapabilityT120TableEntry ::=
                      SEQUENCE {
                    logChannelsCapabilityT120SeparateLANStack
                            TruthValue,
                    logChannelsCapabilityT120MaxBitRate
                            Integer32
                     }
               logChannelsCapabilityT120SeparateLANStack OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "If true, this indicates that a separate transport stack will
                         be used to transport the data and provides an address to use
                         to establish the stack which is either a Q.2931, E.164, or
                         local area network transport address."
                        ::= { logChannelsCapabilityT120TableEntry 1 }
               logChannelsCapabilityT120MaxBitRate OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates the maximum bit rate or transfer rate used,
                         in units of 100 bits/s, at which the data T.120 is
                         being transmitted."
                        ::= { logChannelsCapabilityT120TableEntry 2 }
               logChannelsH225Table OBJECT-TYPE
                     SYNTAX SEQUENCE OF LogChannelsH225TableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "Contains the H2250LogicalChannelParameters that are used in
                all of the logical channels that are currently opened on this terminal."
                     ::= { logChannels 5 }
               logChannelsH225TableEntry OBJECT-TYPE
                     SYNTAX LogChannelsH225TableEntry
                     MAX-ACCESS not-accessible
    
    
        Expires February 7, 1999                             Page  172
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     STATUS current
                     DESCRIPTION
                         "Each entry contains the actual specifics and options used
                        in the H2250LogicalChannelParameters within a particular
                        open logical channel."
                     INDEX {logChannelsIndex}
                       ::= { logChannelsH225Table 1 }
               LogChannelsH225TableEntry ::=
                      SEQUENCE {
                         logChannelsSessionId
                            Integer32,
                         logChannelsAssociateSessionId
                            Integer32,
                         logChannelsMediaChannel
                            TAddress,
                         logChannelsMediaGuaranteedDelivery
                            TruthValue,
                         logChannelsMediaControlChannel
                            TAddress,
                         logChannelsMediaControlGuaranteedDelivery
                            TruthValue,
                         logChannelsSilenceSuppression
                            TruthValue,
                         logChannelsDestination
                            OCTET STRING,
                         logChannelsDynamicRTPPayloadType
                            Integer32,
                         logChannelsH261aVideoPacketization
                            TruthValue,
                         logChannelsRTPPayloadDescriptor
                            INTEGER,
                         logChannelsRTPPayloadType
                            OCTET STRING,
                         logChannelsTransportCapability
                            DisplayString,
                         logChannelsRedundancyEncoding
                            DisplayString,
                         logChannelsSrcTerminalLabel
                            OCTET STRING
                       }
               logChannelsSessionId OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "A unique RTP or T.120 Session Identifier in a conference.
                         It is used by the transmitter to refer to the session to
                         which the logical channel applies."
                        ::= { logChannelsH225TableEntry 1 }
               logChannelsAssociateSessionId OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
    
    
        Expires February 7, 1999                             Page  173
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     STATUS current
                     DESCRIPTION
                        "This is used to associate one session with another in a
                         conference.  A typical use will be to associate an audio
                         session with a video session to indicate which sessions
                         to process for lip synchronization."
                        ::= { logChannelsH225TableEntry 2 }
               logChannelsMediaChannel OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates a transportAddress to be used for the logical
                         channel."
                        ::= { logChannelsH225TableEntry 3 }
               logChannelsMediaGuaranteedDelivery OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates whether or not the underlying media transport
                         should be selected to provide or not to provide
                         guaranteed delivery of data."
                        ::= { logChannelsH225TableEntry 4 }
               logChannelsMediaControlChannel OBJECT-TYPE
                     SYNTAX TAddress
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates the media control channel in which the sender
                         of the open logical channel will be listening for media
                         control messages for this session.  This field is
                         present only when a media control channel is required."
                        ::= { logChannelsH225TableEntry 5 }
                logChannelsMediaControlGuaranteedDelivery OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates whether or not the underlying media control
                         transport should be selected to provide or not to
                         provide guaranteed delivery of data.  This field is
                         present only when a media control channel is required."
                        ::= { logChannelsH225TableEntry 6 }
    
    
        Expires February 7, 1999                             Page  174
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                logChannelsSilenceSuppression OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates whether the transmitter stops sending packets
                         during times of silence for bandwidth reasons. This
                         can only be enabled for an audio channel only."
                        ::= { logChannelsH225TableEntry 7 }
                logChannelsDestination OBJECT-TYPE
                     SYNTAX OCTET STRING
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates the terminal label (composed of a mcu number
                         and a terminal number) of the destination if one
                         has been assigned."
                        ::= { logChannelsH225TableEntry 8 }
                 logChannelsDynamicRTPPayloadType OBJECT-TYPE
                     SYNTAX Integer32
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates a dynamic payload value which is used in H.323
                         for the H.225.0 alternative H.261 video packetization
                         scheme.  This field is present only when a dynamic RTP
                         payload is in use."
                        ::= { logChannelsH225TableEntry 9 }
                  logChannelsH261aVideoPacketization OBJECT-TYPE
                     SYNTAX TruthValue
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates that the H.261 alternative RTP payload form is
                         in use as described in H.225.0."
                        ::= { logChannelsH225TableEntry 10 }
                  logChannelsRTPPayloadDescriptor OBJECT-TYPE
                     SYNTAX INTEGER
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "If the rfc-number is chosen, it indicates the offical
                         document of the IETF in which the payload format is
                         defined.  Obsolete RFCs should not be referenced here.
                         If the oid component is chosen, this identifies a
    
    
        Expires February 7, 1999                             Page  175
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        payload format specified as part of a Recommendation
                        defined by the ITU or an International Standard defined by
                        the ISO and registered in the respective document under
                        this Object Indentifier."
                        ::= { logChannelsH225TableEntry 11 }
                   logChannelsRTPPayloadType OBJECT-TYPE
                     SYNTAX OCTET STRING
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates which payload type value used.  If the dynamic
                         payload type is used, the values of this field and the
                         logChannelsDynamicRTPPayloadType should match."
                        ::= { logChannelsH225TableEntry 12 }
                    logChannelsTransportCapability  OBJECT-TYPE
                     SYNTAX DisplayString
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates optional transport capabilites such as quality
                         of service and median channel type capabilites."
                        ::= { logChannelsH225TableEntry 13 }
                   logChannelsRedundancyEncoding OBJECT-TYPE
                     SYNTAX DisplayString
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
                        "Indicates which redundancy encoding modes are supported (if
                        any).The redundancyEncoding indicates that the redundant
                        encoding method indicated in this parameter is to be used
                        for this logical channel. The primary encoding is defined
                        by the dataType of the forwardLogicalChannelParameters or
                        the reverseLogicalChannelParameters, respectively. The type
                        of redundancy encoding to be applied for this logical
                        channel is identified by the redundancyEncodingMethod
                        parameter, the secondary encoding is specified in the
                        secondaryEncoding parameter. The DataType (audio, video,
                        etc.) selected for both primary and secondary
                         encoding shall match and shall be in accordance with the
                         redundancyEncodingMethod selected."
                        ::= { logChannelsH225TableEntry 14 }
                   logChannelsSrcTerminalLabel OBJECT-TYPE
                     SYNTAX OCTET STRING
                     MAX-ACCESS read-only
                     STATUS current
                     DESCRIPTION
    
    
        Expires February 7, 1999                             Page  176
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        "This is used to identify the terminal number of
        the sender
        of the OpenLogicalChannel message."
                        ::= { logChannelsH225TableEntry 15 }
                  logChannelsOpenLogChanTotalRequests  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of attempts to open a uni-directional
                         logical channel between an outgoing LCSE and a peer
                         incoming LCSE and a bi-directional logical channel
                         between an outgoing B-LCSE and a peer incoming B-LCSE."
                     ::= { logChannels 6 }
                 logChannelsOpenLogChanAcks  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of confirmations to accept an open
                         logical channel request.  This would represent the
                         final stage of establishing a uni-directional channel
                         that can be used for transmission."
                     ::= { logChannels 7 }
                 logChannelsOpenLogChanConfirms  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of confirmations used for the purpose
                         of bi-directional channel signaling that the
                         reverse channel is open and can be used for
                         transmission.  This represents the final stage of
                         establishing a bi-directional channel that can
                         be used for transmission in both directions."
                     ::= { logChannels 8 }
                 logChannelsOpenLogChanRejects  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of rejections used as a response
                         to a request to open a uni or a bi-directional logical
                         channel from a LCSE or B-LCSE."
                     ::= { logChannels 9 }
                 logChannelsOpenLogChanRejectUnspecified  OBJECT-TYPE
    
    
        Expires February 7, 1999                             Page  177
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of rejections used as a response to
                         a request to open a uni or a bi-directional logical
                         channel from a LCSE or B-LCSE when the reason for the
                         rejection was unspecified."
                     ::= { logChannels 10 }
                 logChannelsOpenLogChanRejectUnsuitableReverseParameters OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of rejections used as a response to
                         a request to open a bi-directional logical
                         channel from a B-LCSE when the reason for the
                         rejection was the reverseLogicalChannelParameters
                         in the OpenLogicalChannel were inappropriate."
                     ::= { logChannels 11 }
                 logChannelsOpenLogChanRejectDataTypeNotSupported  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of rejections used as a response to
                         a request to open a uni or a bi-directional logical
                         channel from a LCSE or B-LCSE when the reason for the
                         rejection was due to a terminal not capable of supporting
                         the desired dataType."
                     ::= { logChannels 12 }
                 logChannelsOpenLogChanRejectDataTypeNotAvailable  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of rejections used as a response to
                         a request to open a uni or a bi-directional logical
                         channel from a LCSE or B-LCSE when the reason for the
                         rejection was due to a terminal not capable of supporting
    
    
        Expires February 7, 1999                             Page  178
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                         the desired dataType simultaneously with the dataTypes
                         of logical channels that are already open."
                     ::= { logChannels 13 }
                 logChannelsOpenLogChanRejectUnknownDataType  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of rejections used as a response to
                         a request to open a uni or a bi-directional logical
                         channel from a LCSE or B-LCSE when the reason for the
                         rejection was due to a terminal not understanding the
                         dataType indicated in the OpenLogicalChannel."
                     ::= { logChannels 14 }
    
        logChannelsOpenLogChanRejectDataTypeALCombinationNotSupported
        OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of rejections used as a response to
                         a request to open a uni or a bi-directional logical
                         channel from a LCSE or B-LCSE when the reason for the
                         rejection was due to a terminal not capable of supporting
                         the dataType indicated in OpenLogicalChannel simultaneously
                         with the Adaptation Layer type indicated in                                            H223LogicalChannelParameters."
                     ::= { logChannels 15 }
                 logChannelsOpenLogChanRejectMulticastChannelNotAllowed
        OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of rejections used as a response to
                         a request to open a uni or a bi-directional logical
                         channel from a LCSE or B-LCSE when the reason for he
                         rejection was due to a multicast Channel that could
                         not be opened."
                     ::= { logChannels 16 }
    
    
        Expires February 7, 1999                             Page  179
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                 logChannelsOpenLogChanRejectInsuffientBandwdith OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The total number of rejections used as a response to
                         a request to open a uni or a bi-directional logical
                         channel from a LCSE or B-LCSE when the reason for the
                         rejection was because permission to use the requested
                         bandwidth for the logical channel was denied."
                     ::= { logChannels 17 }
    
        logChannelsOpenLogChanRejectSeparateStackEstablishmentFailed
        OBJECT-TYPE
                    SYNTAX  Counter32
                    MAX-ACCESS  read-only
                    STATUS  current
                    DESCRIPTION
                       "The total number of rejections used as a response to
                        a request to open a uni or a bi-directional logical
                        channel from a LCSE or B-LCSE when the reason for the
                        rejection was due to a request to run the data portion
                        of a call on a separate stack failed."
                    ::= { logChannels 18 }
                  logChannelsOpenLogChanRejectInvalidSessionID  OBJECT-TYPE
                    SYNTAX  Counter32
                    MAX-ACCESS  read-only
                    STATUS  current
                    DESCRIPTION
                       "The total number of rejections used as a response to
                        a request to open a uni or a bi-directional logical
                        channel from a LCSE or B-LCSE when the reason for the
                        rejection was due to an attempt by a slave to set
                        the SessionID when opening a logical channel to the master."
                    ::= { logChannels 19 }
               logChannelsOpenLogChanRejectMasterSlaveConflict  OBJECT-TYPE
                    SYNTAX  Counter32
                    MAX-ACCESS  read-only
                    STATUS  current
                    DESCRIPTION
    
    
        Expires February 7, 1999                             Page  180
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                       "The total number of rejections used as a response to
                        a request to open a uni or a bi-directional logical
                        channel from a LCSE or B-LCSE when the reason for the
                        rejection was due to an attempt by a slave to open a
                        logical channel in which the master has determined a
                        conflict may occur."
                    ::= { logChannels 20 }
                 logChannelsOpenLogChanRejectWaitForCommunicationMode OBJECT-TYPE
                    SYNTAX  Counter32
                    MAX-ACCESS  read-only
                    STATUS  current
                    DESCRIPTION
                       "The total number of rejections used as a response to
                        a request to open a uni or a bi-directional logical
                        channel from a LCSE or B-LCSE when the reason for the
                        rejection was due to an attempt to open a logical channel
                        before MC has transmitted the CommunicationModeCommand."
                    ::= { logChannels 21 }
                 logChannelsOpenLogChanRejectInvalidDependentChannel OBJECT-TYPE
                    SYNTAX  Counter32
                    MAX-ACCESS  read-only
                    STATUS  current
                    DESCRIPTION
                       "The total number of rejections used as a response to
                        a request to open a uni or a bi-directional logical
                        channel from a LCSE or B-LCSE when the reason for the
                        rejection was due to an attempt to open a logical channel
                        with a dependent channel specified which is not present."
                    ::= { logChannels 22 }
                  logChannelsOpenLogChanRejectReplacementForRejected OBJECT-TYPE
                    SYNTAX  Counter32
                    MAX-ACCESS  read-only
                    STATUS  current
                    DESCRIPTION
                       "The total number of rejections used as a response to
                        a request to open a uni or a bi-directional
    
    
        Expires February 7, 1999                             Page  181
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        logical channel from a LCSE or B-LCSE when the reason for
                        the rejection was due to a logical channel of the type
                        attempted cannot be opened using the replacementFor
                        parameter."
                    ::= { logChannels 23 }
                 logChannelsCloseLogChannels  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of attempts made by the outgoing LCSE or B-LCSE
                        to close a logical channel between two peer LCSEs or B-LCSEs.
                         Note. In the case of a bi-directional logical channel, this
                         closes both forward and reverse channels. It is not possible to
                         close one and not the other."
                     ::= { logChannels 24 }
                 logChannelsCloseLogChanAcks  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                      "The number of attempts made to confirm the closing of a
                        logical channel connection. "
                     ::= { logChannels 25 }
                 logChannelsCloseLogChanRequests  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                       "The number of attempts made by the out-going CLCSE to request
                        the closing of a logical channel connection between two
                        peer LCSEs. "
                     ::= { logChannels 26 }
                 logChannelsCloseLogChanRequestsAcks  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of attempts made by the in-coming CLCSE to
                        indicate that the logical channel connection will be
                        closed. "
                     ::= { logChannels 27 }
                 logChannelsCloseLogChanRequestRejects  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
    
    
        Expires February 7, 1999                             Page  182
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        "The number of attempts made by the in-coming CLCSE to
                        indicate that the logical channel connection will not be closed.
                        The only valid cause value for rejecting to close a  channel is
                        unspecified."
                     ::= { logChannels 28 }
                 logChannelsCloseLogChanRequestReleases  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of attempts made by the out-going CLCSE in the
                         case of a time out."
                     ::= { logChannels 29 }
                  miscRoundTripDelayTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF MiscRoundTripDelayTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about round trip delay
                        tests. It is a list round trip delay entries. The number of
                        entries equals to the number of tests prformed."
                     ::= { misc 1 }
                miscRoundTripDelayTableEntry OBJECT-TYPE
                     SYNTAX MiscRoundTripDelayTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains information about the round trip delay
                        messages."
                     INDEX { controlChannelIndex }
                       ::= { miscRoundTripDelayTable 1 }
                MiscRoundTripDelayTableEntry ::=
                      SEQUENCE {
                    miscRTDState
                            INTEGER,
                    miscT105TimerExpired
                            TruthValue,
                   miscLastRTDRequestSent
                            Integer32,
                    miscLastRTDRequestRcvd
                            Integer32,
                    miscLastRTDResponseSent
                            Integer32,
                    miscLastRTDResponseRcvd
                            Integer32
                    }
    
                miscRTDState OBJECT-TYPE
                      SYNTAX  INTEGER { idle (1), waiting (2)}
                      MAX-ACCESS  read-only
                      STATUS  current
    
    
        Expires February 7, 1999                             Page  183
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                      DESCRIPTION
                        "The state of the round trip delay. It can be either
                        idle or waiting for response. "
                        ::= { miscRoundTripDelayTableEntry 1 }
                miscT105TimerExpired OBJECT-TYPE
                      SYNTAX  TruthValue
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "Round trip delay timer expired waiting for a response
                        from the other entity. "
                        ::= { miscRoundTripDelayTableEntry 2 }
                miscLastRTDRequestSent OBJECT-TYPE
                      SYNTAX  Integer32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "Information about the last round trip delay request sent. "
                        ::= { miscRoundTripDelayTableEntry 3 }
                miscLastRTDRequestRcvd OBJECT-TYPE
                      SYNTAX  Integer32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "Information about the last round trip delay request
                       received.  "
                        ::= { miscRoundTripDelayTableEntry 4 }
                miscLastRTDResponseSent OBJECT-TYPE
                      SYNTAX  Integer32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "Information about the last round trip delay response sent. "
                        ::= { miscRoundTripDelayTableEntry 5 }
                miscLastRTDResponseRcvd OBJECT-TYPE
                      SYNTAX  Integer32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "Information about the last round trip delay response
                       received. "
                        ::= { miscRoundTripDelayTableEntry 6 }
    
                miscMaintenanceLoopTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF MiscMaintenanceLoopTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about maintenance
    
    
        Expires February 7, 1999                             Page  184
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        loop mode. It is a list of maintenance loop entries.
                         The number of entries equals to the number of  maintenance
                       loop procedures. "
                     ::= { misc 2 }
                miscMaintenanceLoopTableEntry OBJECT-TYPE
                     SYNTAX MiscMaintenanceLoopTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains an entries that describe the mainenance loop
                        procedure."
                     INDEX { controlChannelIndex,
        miscMaintenanceLoopDirection }
                        ::= { miscMaintenanceLoopTable 1 }
                MiscMaintenanceLoopTableEntry ::=
                      SEQUENCE {
                    miscMaintainenceLoopDirection
                             INTEGER,
                   miscMLState
                            INTEGER,
                    miscNumberOfRequests
                            Counter32,
                    miscNumberOfAcks
                            Counter32,
                    miscLastMLRequestOrAckType
                            INTEGER,
                    miscMLMediaOrLogicalChannelLoopRejectChannelNumber
                            Integer32,
                    miscNumberOfRejects
                            Counter32,
                    miscLastRejectType
                            INTEGER,
                    miscErrorCode
                            INTEGER
                    }
                miscMaintainenceLoopDirection OBJECT-TYPE
                      SYNTAX  INTEGER { incoming (1), outgoing (2) }
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The direction could be either incoming or outgoing. "
                        ::= {miscMaintenanceLoopTableEntry 1 }
                miscMLState OBJECT-TYPE
                      SYNTAX  INTEGER { notLooped (1), waiting (2), looped (3)}
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The state of the channel which can be: not looped,
                        waiting to be looped or looped. "
    
    
        Expires February 7, 1999                             Page  185
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        ::= {miscMaintenanceLoopTableEntry 2 }
                miscNumberOfRequests  OBJECT-TYPE
                      SYNTAX  Counter32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "Number of loop requests on that channel. "
                        ::= {miscMaintenanceLoopTableEntry 3 }
                miscNumberOfAcks  OBJECT-TYPE
                      SYNTAX  Counter32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "Number of maintainance loop acks on the channel."
                        ::= {miscMaintenanceLoopTableEntry 4 }
                miscLastMLRequestOrAckType OBJECT-TYPE
                      SYNTAX  INTEGER
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The type of the last request or response received.
                        The type can be either media or logical channel loop. "
                        ::= {miscMaintenanceLoopTableEntry 5 }
                miscMLMediaOrLogicalChannelLoopRejectChannelNumber OBJECT-TYPE
                      SYNTAX  Integer32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "If the loop rejecte is of type media loop or logical
                        channel loop then this represents the channel number
                        for the logical channel. "
                        ::= {miscMaintenanceLoopTableEntry 6 }
                miscNumberOfRejects OBJECT-TYPE
                      SYNTAX  Counter32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "Number of loop requests that got rejected. "
                        ::= {miscMaintenanceLoopTableEntry 7 }
                miscLastRejectType OBJECT-TYPE
                      SYNTAX  INTEGER
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The type of the last reject for the loop request."
                        ::= {miscMaintenanceLoopTableEntry 8 }
                 miscErrorCode OBJECT-TYPE
                      SYNTAX  INTEGER
                      MAX-ACCESS  read-only
    
    
        Expires February 7, 1999                             Page  186
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                      STATUS  current
                      DESCRIPTION
                        "The error code that caused the rejection of the loop
                        request. "
                        ::= {miscMaintenanceLoopTableEntry 9 }
                 conferenceTerminalTable OBJECT-TYPE
                     SYNTAX SEQUENCE OF ConferenceTerminalTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                        "This table contains information about the terminal
                         charachteristics that are related to a conference.
                         It is a list entries. The number of entries equals to
                         the number of conferences."
                     ::= { conference 1 }
                conferenceTerminalTableEntry OBJECT-TYPE
                     SYNTAX ConferenceTerminalTableEntry
                     MAX-ACCESS not-accessible
                     STATUS current
                     DESCRIPTION
                         "It contains objects that describe a terminal as a
                       conference participant."
                     INDEX { conferenceConferenceId,
        conferenceTerminalLabel }
                        ::= { conferenceTerminalTable 1 }
                ConferenceTerminalTableEntry ::=
                      SEQUENCE {
                    conferenceConferenceId
                             OCTET STRING (SIZE(1..32)),
                   conferenceTerminalLabel
                            OCTET STRING,
                    conferenceControlChannelIndex
                             Integer32,
                    conferenceBroadcaster
                             TruthValue,
                    conferenceConferenceChair
                             TruthValue,
                    conferenceMultipoint
                             TruthValue
                    }
                 conferenceConferenceId OBJECT-TYPE
                      SYNTAX  OCTET STRING (SIZE(1..32))
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The conference identifier."
                        ::= {conferenceTerminalTableEntry 1 }
                 conferenceTerminalLabel OBJECT-TYPE
                      SYNTAX  OCTET STRING
                      MAX-ACCESS  read-only
    
    
        Expires February 7, 1999                             Page  187
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                      STATUS  current
                      DESCRIPTION
                        "The terminal label of this terminal "
                        ::= {conferenceTerminalTableEntry 2 }
                 conferenceControlChannelIndex OBJECT-TYPE
                      SYNTAX  Integer32
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The index of the control channel table that
                         identifys the control channel for the conference."
                        ::= {conferenceTerminalTableEntry 3 }
                 conferenceBroadcaster OBJECT-TYPE
                      SYNTAX  TruthValue
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The indicator of the terminal being a broadcaster."
                        ::= {conferenceTerminalTableEntry 4 }
                 conferenceConferenceChair OBJECT-TYPE
                      SYNTAX  TruthValue
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The indicator of the terminal being a conference chair."
                        ::= {conferenceTerminalTableEntry 5 }
                 conferenceMultipoint OBJECT-TYPE
                      SYNTAX  TruthValue
                      MAX-ACCESS  read-only
                      STATUS  current
                      DESCRIPTION
                        "The indicator of the conference being a multipoint."
                        ::= {conferenceTerminalTableEntry 6 }
                 conferenceBroadcastMyLogicalChannel OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of attempts made by a terminal to transmit MCV
                       command to force an associated MCU to broadcast its video
                        signal used to transmit the picture of a chairman or VIP,
                        alternatively to hold a picture source during the transmission
                        of graphics."
                     ::= { conference 7 }
                 conferenceCancelBroadcastMyLogicalChannel OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
    
    
        Expires February 7, 1999                             Page  188
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        "The number of attempts made by a terminal to cancel MCV
                        command. "
                     ::= { conference 8 }
                 conferenceSendThisSource OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of attempts made by a terminal to send VCS
                        command to MCU to cause transmission to itself of the video
                        from the terminal whose identity number follows VCS."
                     ::= { conference 9 }
                 conferenceCancelSendThisSource OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of attempts made by a terminal to cancel VCS and
                        return to automatic video switching at the MCU."
                     ::= { conference 10 }
                 conferenceDropConference OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of attempts made by a terminal that is chair-
                        control to drop all terminals from the conference.  "
                     ::= { conference 11 }
                conferenceEqualiseDelay  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The the same meaning as the command ACE  in H.230."
                     ::= { conference 12 }
                conferenceZeroDelay  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The same meaning as the command ACZ defined in H.230."
                     ::= { conference 13 }
                conferenceMultipointModeCommand  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of attempts made by the MCU to send request to a
    
    
        Expires February 7, 1999                             Page  189
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                        terminal to comply with all MCU requestMode requests."
                     ::= { conference 14 }
                conferenceCancelMultipointModeCommand  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of attempts made by the MCU to send a cancelation
                        of a MultipointModeCommand. "
                     ::= { conference 15 }
                conferenceVideoFreezePicture  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of commands that are sent/received to/from the
                        video decoder to complete updating the current video frame
                        and subsequently display the frozen picture until
                        receipt of the appropriate freeze-picture release control
                        signal."
                     ::= { conference 16 }
                conferenceVideoFastUpdatePicture  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of commands sent/received to enter the fast
                        update mode."
                     ::= { conference 17 }
                conferenceVideoFastUpdateGOB  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                     "The number of commands sent/received by the video encoder to
                        fast update one or more GOBs."
                     ::= { conference 18 }
                conferenceVideoTemporalSpatialTradeOff  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of commands sent/received by video encoder to
                        change its trade off between temporal and spatial
                        resolution. "
                     ::= { conference 19 }
                conferenceVideoSendSyncEveryGOB  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
    
    
        Expires February 7, 1999                             Page  190
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
                     DESCRIPTION
                        "The number of commands sent/received by video encoder to use
                        sync for every GOB until the cancel command is received. "
                     ::= { conference 20 }
                conferenceVideoFastUpdateMB  OBJECT-TYPE
                     SYNTAX  Counter32
                     MAX-ACCESS  read-only
                     STATUS  current
                     DESCRIPTION
                        "The number of sent/received by video encoder to perform a
                        fast update of one or more MBs."
                     ::= { conference 21 }
    
    
        END
    
    
    
        Expires February 7, 1999                             Page  191
    
    
    
    
        Internet-Draft HMultimediaMIB                 August 7, 1999
    
    
        8 Acknowledgements
    
        We wish to express our appreciation at the effort of all the
        H.MultimediaMIB audio conferences participants for their participation
        in reviewing the approach presented in this work.  We are especially
        grateful to Michael Thatcher, Irene Kuffel of Cisco Systems and Orit
        Levin of RADvision for their contributions, corrections, and
        suggestions.