ZTE-AN-DISMAN-PING DEFINITIONS ::= BEGIN

    IMPORTS 
        MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
        IpAddress, TimeTicks, Integer32, Unsigned32, 
        Counter32, Gauge32, Counter64                   FROM SNMPv2-SMI
        RowStatus, TruthValue, DisplayString,
        TEXTUAL-CONVENTION                              FROM SNMPv2-TC
        zxAn                                            FROM ZTE-AN-TC-MIB
        pingCtlOwnerIndex, pingCtlTestName              FROM DISMAN-PING-MIB;


    zxAnDismanPingMib MODULE-IDENTITY
        LAST-UPDATED  "201209191014Z"
        ORGANIZATION  "ZTE Corporation"
        CONTACT-INFO  "zhangwenjun
                       Mail: 169799@zte.com.cn
                       Tel : +86-025-88014079"
        DESCRIPTION   "The MIB module for the management of Ping."
        REVISION      "201209191014Z"
        DESCRIPTION   "Initial version of this MIB module."
        ::= {zxAn 13}

    zxAnDismanPingResult        OBJECT IDENTIFIER ::= {zxAnDismanPingMib 2}

--------------------------------------------------------------------------------
-- Ping Results Table
--------------------------------------------------------------------------------

    zxAnPingResultsTable OBJECT-TYPE
        SYNTAX      SEQUENCE OF ZxAnPingResultsEntry
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
            "Defines the Ping Results Table for providing the capability of
             performing ping operations at a remote host.
             The results of these operations are stored in the 
             pingResultsTable and the zxAnPingResultsTable.
    
             An entry is added to the zxAnPingResultsTable when an 
             pingCtlEntry is started by successful transition of its 
             pingCtlAdminStatus object to enabled(1).
             An entry is removed from the zxAnPingResultsTable when its 
             corresponding pingCtlEntry is deleted."
       ::= { zxAnDismanPingResult  2 }

    zxAnPingResultsEntry OBJECT-TYPE
        SYNTAX      ZxAnPingResultsEntry
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
            "Defines an entry in the zxAnPingResultsTable.
             The zxAnPingResultsTable has the same indexing as the 
             pingCtlTable in order for a zxAnPingResultsEntry to correspond to 
             the pingCtlEntry that caused it to be created."
        INDEX 
        {
            pingCtlOwnerIndex,
            pingCtlTestName
        }
        ::= { zxAnPingResultsTable 1 }
    
    ZxAnPingResultsEntry ::= SEQUENCE {
        zxAnPingResultsMinJitter           Unsigned32,
        zxAnPingResultsMaxJitter           Unsigned32,
        zxAnPingResultsAvgJitter           Unsigned32
    }
    
    zxAnPingResultsMinJitter OBJECT-TYPE
        SYNTAX      Unsigned32
        UNITS       "milliseconds"
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
            "The minimum ping jitter."
        ::= { zxAnPingResultsEntry 1 }
    
    zxAnPingResultsMaxJitter OBJECT-TYPE
        SYNTAX      Unsigned32
        UNITS       "milliseconds"
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
            "The maximum ping jitter."
        ::= { zxAnPingResultsEntry 2 }
    
    zxAnPingResultsAvgJitter OBJECT-TYPE
        SYNTAX      Unsigned32
        UNITS       "milliseconds"
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
            "The average jitter."
        ::= { zxAnPingResultsEntry 3 }

--------------------------------------------------------------------------------


END