3197 lines
		
	
	
		
			114 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			3197 lines
		
	
	
		
			114 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- =================================================================
 | 
						|
-- Copyright (c) 2004-2020 New H3C Tech. Co., Ltd. All rights reserved.
 | 
						|
--
 | 
						|
-- Description:  Extended MIB File(extended from DISMAN-PING-MIB RFC2925)
 | 
						|
-- Reference:
 | 
						|
-- Version: V2.9
 | 
						|
-- History:
 | 
						|
-- V1.0  Lv zhenfeng, 2003.08, Initial Version
 | 
						|
-- V1.1 2004-10-12 updated by gaolong
 | 
						|
--      Import OBJECT-IDENTITY, Integer32, Counter32, Gauge32.
 | 
						|
-- V1.2 Add new column objects
 | 
						|
--      hh3cNqaResultsMaxDelaySD
 | 
						|
--      hh3cNqaResultsMaxDelayDS
 | 
						|
--      hh3cNqaResultsLostPacketRatio
 | 
						|
--      under hh3cNqaResultsTable table by zhaoyujin, 20041101
 | 
						|
--  Add new column objects
 | 
						|
--      hh3cNqaJitterStatsAvePositivesSD
 | 
						|
--      hh3cNqaJitterStatsAveNegativesSD
 | 
						|
--      hh3cNqaJitterStatsAvePositivesDS
 | 
						|
--      hh3cNqaJitterStatsAveNegativesDS
 | 
						|
--      hh3cNqaJitterStatsPktLossUnknown
 | 
						|
--  under hh3cNqaJitterStatsTable table by zhaoyujin, 20041101
 | 
						|
--      revise words errors
 | 
						|
-- V1.3 2004-12-25 updated by zhaoyujin and weixinzhe
 | 
						|
--      Objects description updated
 | 
						|
-- V1.4 2005-12-22 Modified by qiuchunxia and liqian
 | 
						|
--      add hh3cNqaCtlHistoryKeptTime
 | 
						|
--      add hh3cNqaCtlHistoryEnable
 | 
						|
--      add hh3cNqaStatisticsResultsTable
 | 
						|
--      add hh3cNqaGroupStatsJitterTable
 | 
						|
--      add hh3cNqaStatisticsCtlTable
 | 
						|
--      add hh3cNqaStatsMaxGroupNumber
 | 
						|
--      remove definition of InetAddress, and import from INET-ADDRESS-MIB
 | 
						|
-- V1.5 2006-03-03 Modified by jinyi and wangqingfeng
 | 
						|
--      modified the description of hh3cNqaStatResRttSequenceErrors
 | 
						|
--      modified the description of hh3cNqaResultsRttSequenceErrors
 | 
						|
--      modified UNITS of some objects by jinyi
 | 
						|
--      add hh3cNqaCtlICPIFAdvFactor, hh3cNqaCtlCodecType in hh3cNqaCtlTable
 | 
						|
--      add hh3cNqaResultsPacketLateArrival in hh3cNqaResultsTable
 | 
						|
--      add hh3cNqaJitterStatsOperOfICPIF and hh3cNqaJitterStatsOperOfMOS
 | 
						|
--      in hh3cNqaJitterStatsTable
 | 
						|
--      add hh3cNqaStatResPacketLateArrival in hh3cNqaStatisticsResultsTable
 | 
						|
--      add hh3cNqaStatJitterMaxOfICPIF, hh3cNqaStatJitterMinOfICPIF
 | 
						|
--      hh3cNqaStatJitterMaxOfMOS and hh3cNqaStatJitterMinOfMOS
 | 
						|
--      in hh3cNqaGroupStatsJitterTable
 | 
						|
--      rename subidentifier 5 of hh3cNqaStatisticsCtlEntry to
 | 
						|
--      hh3cNqaCtlLifeTime by wangqingfeng
 | 
						|
--      rename subidentifier 11 of hh3cNqaStatisticsResultsEntry to
 | 
						|
--      hh3cNqaStatResInterval by wangqingfeng
 | 
						|
-- V1.6 2006-05-12
 | 
						|
--      rewrite this MIB with prefix "hh3cNqa".
 | 
						|
-- V2.0 2006-08-14 Modified by zhangjun
 | 
						|
--      change the name of root from "hh3cDismanPing" to "hh3cNqa"
 | 
						|
--      modify some mistakes
 | 
						|
-- V2.1 2006-08-22 Modified by qiuchunxia, dupengfei and shenjuanjuan
 | 
						|
--      add hh3cNqaReactionTable and add hh3cNqaNotifications
 | 
						|
-- V2.2 2007-03-08 Modified by zhouwenming
 | 
						|
--      add hh3cNqaResultsRttSum, hh3cNqaResultsNumOfDelaySD, hh3cNqaResultsMinDelaySD,
 | 
						|
--       hh3cNqaResultsSumDelaySD, hh3cNqaResultsSum2DelaySD, hh3cNqaResultsNumOfDelayDS,
 | 
						|
--       hh3cNqaResultsMinDelayDS, hh3cNqaResultsSumDelayDS, hh3cNqaResultsSum2DelayDS
 | 
						|
--       in hh3cNqaResultsTable
 | 
						|
--      add hh3cNqaStatResRttSum, hh3cNqaStatResNumOfDelaySD, hh3cNqaStatResMinDelaySD,
 | 
						|
--       hh3cNqaStatResSumDelaySD, hh3cNqaStatResSum2DelaySD, hh3cNqaStatResNumOfDelayDS,
 | 
						|
--       hh3cNqaStatResMinDelayDS, hh3cNqaStatResSumDelayDS, hh3cNqaStatResSum2DelayDS,
 | 
						|
--       hh3cNqaStatResMaxDelaySD, hh3cNqaStatResMaxDelayDS
 | 
						|
--       in hh3cNqaStatisticsResultsTable
 | 
						|
--      add jitterOwdSD, jitterOwdDS to hh3cNqaReactCheckedElement
 | 
						|
--       in hh3cNqaReactionTable.
 | 
						|
--      add hh3cNqaReactCheckedNum, hh3cNqaReactThresholdNum in hh3cNqaReactionTable
 | 
						|
--      add hh3cNqaStatisticsReactionTable
 | 
						|
-- V2.3 2007-04-25 Modified by zhouxingyue and zhouhaifeng
 | 
						|
--      add icmpTimestamp in hh3cNqaCtlCodecType
 | 
						|
--      remove size limit and DEFVAL in definition of hh3cNqaCtlStatisticsInterval.
 | 
						|
--      modify type of below from  Unsigned32 to Gauge32:
 | 
						|
--       hh3cNqaStatResMinRtt, hh3cNqaStatResMaxRtt,hh3cNqaStatResAverageRtt,
 | 
						|
--       hh3cNqaStatResInterval, hh3cNqaStatResLostPacketRatio, hh3cNqaStatResMinDelaySD,
 | 
						|
--       hh3cNqaStatResMaxDelaySD,hh3cNqaStatResMinDelayDS, hh3cNqaStatResMaxDelayDS.
 | 
						|
--      modify type of below from  Unsigned32 to Counter32:
 | 
						|
--       hh3cNqaStatResProbeResponses, hh3cNqaStatResSentProbes, hh3cNqaStatResRttSumOfSquares,
 | 
						|
--       hh3cNqaStatResRttNumDisconnects, hh3cNqaStatResRttTimeouts, hh3cNqaStatResRttBusies,
 | 
						|
--       hh3cNqaStatResRttNoConnections, hh3cNqaStatResRttDrops, hh3cNqaStatResRttSequenceErrors,
 | 
						|
--       hh3cNqaStatResRttErrors, hh3cNqaStatResPacketLateArrival, hh3cNqaStatResRttSum,
 | 
						|
--       hh3cNqaStatResNumOfDelaySD, hh3cNqaStatResSumDelaySD, hh3cNqaStatResSum2DelaySD,
 | 
						|
--       hh3cNqaStatResNumOfDelayDS, hh3cNqaStatResSumDelayDS, hh3cNqaStatResSum2DelayDS,
 | 
						|
--       hh3cNqaStatReactCheckedNum, hh3cNqaStatReactThresholdNum.
 | 
						|
--      modify type of below from  Gauge32 to Counter32:
 | 
						|
--       hh3cNqaStatJitterNumOfPosSD, hh3cNqaStatJitterSumOfPosSD, hh3cNqaStatJitterSumOfSquarePosSD,
 | 
						|
--       hh3cNqaStatJitterNumOfNegSD, hh3cNqaStatJitterSumOfNegSD, hh3cNqaStatJitterSumOfSquareNegSD,
 | 
						|
--       hh3cNqaStatJitterNumOfPosDS, hh3cNqaStatJitterSumOfPosDS, hh3cNqaStatJitterSumOfSquarePosDS,
 | 
						|
--       hh3cNqaStatJitterNumOfNegDS, hh3cNqaStatJitterSumOfNegDS, hh3cNqaStatJitterSumOfSquareNegDS,
 | 
						|
--       hh3cNqaStatJitterPacketLossSD, hh3cNqaStatJitterPacketLossDS, hh3cNqaStatJitterPktLossUnknown.
 | 
						|
-- V2.4 2012-04-20 Modified by sunbiliang and wanghaidong
 | 
						|
--      add raw in hh3cNqaCtlHttpOperationType
 | 
						|
--      modifiy the range of hh3cNqaCtlHttpOperationString
 | 
						|
-- V2.5 2013-12-17 Modified by wangbo
 | 
						|
--      modify the descriptions of hh3cNqaCtlICPIFAdvFactor, hh3cNqaStatJitterNumOfNegSD,
 | 
						|
--       hh3cNqaStatJitterNumOfPosSD, hh3cNqaStatJitterNumOfPosDS, hh3cNqaStatJitterNumOfNegDS,
 | 
						|
--       hh3cNqaReactCurrentStatus
 | 
						|
-- V2.6 2017-07-03 Modified by zhanbaobin
 | 
						|
--      add hh3cNqaJitterStatsAveSD, hh3cNqaJitterStatsAveDS to hh3cNqaJitterStatsEntry,
 | 
						|
--      add hh3cNqaStatJitterAveSD, hh3cNqaStatJitterAveDS to hh3cNqaGroupStatsJitterEntry.
 | 
						|
--      add hh3cNqaTcpServerExtendTable
 | 
						|
--      add hh3cNqaUdpServerExtendEntry
 | 
						|
-- V2.7 2018-06-15 Modified by wangshen
 | 
						|
--      modify the range of hh3cNqaTcpServerExtDSField
 | 
						|
--      modify the range of hh3cNqaUdpServerExtDSField
 | 
						|
--      2018-11-01 Modified by zhanbaobin
 | 
						|
--      add hh3cNqaTwampLight
 | 
						|
--      add hh3cNqaJitterOverThreshold
 | 
						|
--      2018-12-20 Modified by wangshen
 | 
						|
--      modify the default value of hh3cNqaAgentEnable
 | 
						|
-- V2.8 2019-02-15 Modified by zhanbaobin
 | 
						|
--      add hh3cNqaArp
 | 
						|
--      2019-06-04 Modified by liuyi
 | 
						|
--      add hh3cNqaJitterStatsLostPacketPermillage to hh3cNqaJitterStatsEntry.
 | 
						|
--      add hh3cNqaStatResLostPacketPermillage to hh3cNqaStatisticsResultsEntry.
 | 
						|
-- V2.9 2020-03-25 Modified by zhanbaobin
 | 
						|
--      add hh3cNqaProbeTimeAboveThreshold to hh3cNqaNotifications.
 | 
						|
--      add hh3cNqaProbeTimeBelowThreshold to hh3cNqaNotifications.
 | 
						|
--      add hh3cNqaProbeFailAboveThreshold to hh3cNqaNotifications.
 | 
						|
--      add hh3cNqaProbeFailBelowThreshold to hh3cNqaNotifications.
 | 
						|
-- =================================================================
 | 
						|
HH3C-NQA-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
        IMPORTS
 | 
						|
            MODULE-IDENTITY, OBJECT-TYPE, Unsigned32,
 | 
						|
            OBJECT-IDENTITY, NOTIFICATION-TYPE, Integer32, Counter32, Gauge32
 | 
						|
                FROM SNMPv2-SMI
 | 
						|
            DateAndTime, DisplayString, RowStatus, TEXTUAL-CONVENTION
 | 
						|
                FROM SNMPv2-TC
 | 
						|
            InetAddressType, InetAddress
 | 
						|
                FROM INET-ADDRESS-MIB
 | 
						|
            hh3cRhw
 | 
						|
                FROM HH3C-OID-MIB
 | 
						|
            pingCtlEntry, pingCtlOwnerIndex, pingCtlTestName, pingCtlType,
 | 
						|
            pingCtlTargetAddress, pingCtlTargetAddressType, pingCtlDescr
 | 
						|
                FROM DISMAN-PING-MIB
 | 
						|
            SnmpAdminString
 | 
						|
                FROM SNMP-FRAMEWORK-MIB;          -- RFC2571
 | 
						|
 | 
						|
    hh3cNqa MODULE-IDENTITY
 | 
						|
        LAST-UPDATED "202003250000Z"
 | 
						|
        ORGANIZATION
 | 
						|
            "New H3C Technologies Co., Ltd."
 | 
						|
        CONTACT-INFO
 | 
						|
            "Platform Team New H3C Technologies Co., Ltd.
 | 
						|
            Hai-Dian District Beijing P.R. China
 | 
						|
            http://www.h3c.com
 | 
						|
            Zip:100085"
 | 
						|
            DESCRIPTION
 | 
						|
                "The private MIB file includes the test information of the
 | 
						|
                device. It is supplementary for rfc2925.txt."
 | 
						|
            REVISION "202003250000Z"
 | 
						|
            DESCRIPTION
 | 
						|
                "Add hh3cNqaProbeTimeAboveThreshold to hh3cNqaNotifications.
 | 
						|
                 Add hh3cNqaProbeTimeBelowThreshold to hh3cNqaNotifications.
 | 
						|
                 Add hh3cNqaProbeFailAboveThreshold to hh3cNqaNotifications.
 | 
						|
                 Add hh3cNqaProbeFailBelowThreshold to hh3cNqaNotifications."
 | 
						|
        ::= { hh3cRhw 3 }
 | 
						|
 | 
						|
 -- Textual Conventions
 | 
						|
VpnInstanceType ::= TEXTUAL-CONVENTION
 | 
						|
     STATUS      current
 | 
						|
     DESCRIPTION
 | 
						|
         "A value that represents a type of VPN instance.
 | 
						|
          public(1)   Public network.
 | 
						|
          vpn(2)      Private network."
 | 
						|
     SYNTAX      INTEGER {
 | 
						|
                     public(1),
 | 
						|
                     vpn(2)
 | 
						|
                 }
 | 
						|
 | 
						|
    hh3cNqaObjects OBJECT IDENTIFIER ::= { hh3cNqa 1 }
 | 
						|
 | 
						|
 -- The registration node (point) for remote NQA(Network Quality Analysis) test
 | 
						|
 -- implementation types
 | 
						|
 | 
						|
hh3cNqaImplementationTypeDomains  OBJECT IDENTIFIER ::= { hh3cNqa 2 }
 | 
						|
 | 
						|
hh3cNqaUdpEcho OBJECT-IDENTITY
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Indicates that an implementation is using the UDP based echo server.
 | 
						|
        Notes: The hh3cNqaCtlTargetPort and hh3cNqaCtlSourcePort need to be set,
 | 
						|
        while in the pingUdpEcho Node, hh3cNqaCtlTargetPort must be set to the
 | 
						|
        default value."
 | 
						|
    ::= { hh3cNqaImplementationTypeDomains 1 }
 | 
						|
 | 
						|
hh3cNqaTcpconnect OBJECT-IDENTITY
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Indicates that an implementation is attempting to
 | 
						|
        connect to a TCP port in order to calculate a round
 | 
						|
        trip time.
 | 
						|
        Notes: The hh3cNqaCtlTargetPort and hh3cNqaCtlSourcePort need to be set,
 | 
						|
        while in the pingTcpConnectionAttempt Node, hh3cNqaCtlTargetPort must
 | 
						|
        be set to the default value."
 | 
						|
    ::= { hh3cNqaImplementationTypeDomains 2 }
 | 
						|
 | 
						|
hh3cNqajitter OBJECT-IDENTITY
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Indicates that an implementation is using udp for packet transfers.
 | 
						|
        'jitter' will cause the NQA(Network Quality Analysis) application
 | 
						|
        to perform delay variance analysis."
 | 
						|
    ::= { hh3cNqaImplementationTypeDomains 3 }
 | 
						|
 | 
						|
hh3cNqaHttp OBJECT-IDENTITY
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Indicates that an implementation is using udp for name resolution,
 | 
						|
        tcp connect and tcp data transfer mechanisms for HTTP data download
 | 
						|
        from a particular HTTP Server.
 | 
						|
        It causes the NQA application to perform a download of the object
 | 
						|
        specified in the URL."
 | 
						|
    ::= { hh3cNqaImplementationTypeDomains 4 }
 | 
						|
 | 
						|
 | 
						|
hh3cNqadlsw OBJECT-IDENTITY
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Indicates that an implementation is using tcp for sending keepalives.
 | 
						|
        'dlsw' will cause the NQA application to perform a keepalive operation
 | 
						|
        to measure the response time of a DLSw peer."
 | 
						|
    ::= { hh3cNqaImplementationTypeDomains 5 }
 | 
						|
 | 
						|
hh3cNqadhcp OBJECT-IDENTITY
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Indicates that an implementation is using udp for sending dhcp
 | 
						|
        requests. 'dhcp' will cause the NQA application
 | 
						|
        to perform an IP Address lease request/teardown operation."
 | 
						|
    ::= { hh3cNqaImplementationTypeDomains 6 }
 | 
						|
 | 
						|
hh3cNqaftp OBJECT-IDENTITY
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Indicates that an implementation is using tcp packet for ftp connect
 | 
						|
         and data transfer."
 | 
						|
    ::= { hh3cNqaImplementationTypeDomains 7 }
 | 
						|
 | 
						|
hh3cNqaTwampLight OBJECT-IDENTITY
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Indicates that a measurement for two-way network quality through UDP
 | 
						|
         packets. The type only supports sending traps."
 | 
						|
    ::= { hh3cNqaImplementationTypeDomains 8 }
 | 
						|
 | 
						|
hh3cNqaArp OBJECT-IDENTITY
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Indicates that an implementation is using the Address
 | 
						|
         Resolution Protocol (ARP) test facility.
 | 
						|
         The type only supports IPv4 network."
 | 
						|
    ::= { hh3cNqaImplementationTypeDomains 9 }
 | 
						|
 | 
						|
-- MIB contains 3 groups
 | 
						|
 | 
						|
hh3cNqaMIBVersion OBJECT-TYPE
 | 
						|
    SYNTAX      DisplayString
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Version string of this MIB.
 | 
						|
        The format will be: 'Version.Release.Patch: Description'
 | 
						|
        An instance likes: '1.0.0: Initial NQA MIB'
 | 
						|
        "
 | 
						|
    ::= { hh3cNqaObjects 1 }
 | 
						|
 | 
						|
hh3cNqaCtlTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cNqaCtlEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Defines the NQA Control Extend Table for providing, via SNMP,
 | 
						|
        the capability of performing network analysis operations at a
 | 
						|
        remote host."
 | 
						|
   ::= { hh3cNqaObjects 2 }
 | 
						|
 | 
						|
hh3cNqaCtlEntry OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cNqaCtlEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Defines an entry in the hh3cNqaCtlTable. The operation of this
 | 
						|
        table is same as that of pingResultsTable."
 | 
						|
    AUGMENTS    { pingCtlEntry }
 | 
						|
    ::= { hh3cNqaCtlTable 1 }
 | 
						|
 | 
						|
Hh3cNqaCtlEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
    hh3cNqaCtlTargetPort               Integer32,
 | 
						|
    hh3cNqaCtlSourcePort               Integer32,
 | 
						|
    hh3cNqaCtlTTL                      Integer32,
 | 
						|
    hh3cNqaCtlJitterAdminInterval      Integer32,
 | 
						|
    hh3cNqaCtlJitterAdminNumPackets    Integer32,
 | 
						|
    hh3cNqaCtlHttpOperationType        INTEGER,
 | 
						|
    hh3cNqaCtlHttpOperationString      DisplayString,
 | 
						|
    hh3cNqaCtlFtpOperationType         INTEGER,
 | 
						|
    hh3cNqaCtlFtpUsername              DisplayString,
 | 
						|
    hh3cNqaCtlFtpPassword              DisplayString,
 | 
						|
    hh3cNqaCtlFtpOperationString       DisplayString,
 | 
						|
    hh3cNqaCtlVPNInstance              DisplayString,
 | 
						|
    hh3cNqaCtlHistoryKeptTime          Integer32,
 | 
						|
    hh3cNqaCtlHistoryEnable            INTEGER,
 | 
						|
    hh3cNqaCtlICPIFAdvFactor           Integer32,
 | 
						|
    hh3cNqaCtlCodecType                INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
hh3cNqaCtlTargetPort          OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32 (0..65536)
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The destination port that may be used by udpEcho,
 | 
						|
        tcpConnect and jitter probes."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { hh3cNqaCtlEntry 1 }
 | 
						|
 | 
						|
hh3cNqaCtlSourcePort          OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32 (0..65536)
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The source port that may be used by all tests except
 | 
						|
        for dns and dlsw.
 | 
						|
        If no source port is specified, system will create
 | 
						|
        a random port as source port."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { hh3cNqaCtlEntry 2 }
 | 
						|
 | 
						|
hh3cNqaCtlTTL OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Specifies the value to store in the TTL Field in the IP packet used to
 | 
						|
        encapsulate the NQA probe."
 | 
						|
    DEFVAL      { 20 }
 | 
						|
    ::= { hh3cNqaCtlEntry 3 }
 | 
						|
 | 
						|
hh3cNqaCtlJitterAdminInterval OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32 (0..60000)
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Time value in milliseconds that is an interval between two continuous
 | 
						|
        probes in jitter test.
 | 
						|
 | 
						|
        This object is only used by jitter test."
 | 
						|
    DEFVAL      { 20 }
 | 
						|
    ::= { hh3cNqaCtlEntry 4 }
 | 
						|
 | 
						|
hh3cNqaCtlJitterAdminNumPackets OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number that specifies how many packets will be sent in
 | 
						|
        one jitter test.
 | 
						|
 | 
						|
        This object is only used by jitter test."
 | 
						|
    DEFVAL      { 10 }
 | 
						|
    ::= { hh3cNqaCtlEntry 5 }
 | 
						|
 | 
						|
hh3cNqaCtlHttpOperationType OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER{
 | 
						|
                get(1),
 | 
						|
                post(2),
 | 
						|
                raw(3)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Http operation type: get, post or raw."
 | 
						|
    DEFVAL      { get }
 | 
						|
    ::= { hh3cNqaCtlEntry 6 }
 | 
						|
 | 
						|
hh3cNqaCtlHttpOperationString OBJECT-TYPE
 | 
						|
    SYNTAX      DisplayString(SIZE(0..1023))
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Http operation string. For example, if the http operation type is get,
 | 
						|
        the string will be url, home page and http version."
 | 
						|
    DEFVAL      { "" }
 | 
						|
    ::= { hh3cNqaCtlEntry 7 }
 | 
						|
 | 
						|
hh3cNqaCtlFtpOperationType OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER{
 | 
						|
                get(1),
 | 
						|
                put(2)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Ftp operation type."
 | 
						|
    DEFVAL      { get }
 | 
						|
    ::= {hh3cNqaCtlEntry 8 }
 | 
						|
 | 
						|
hh3cNqaCtlFtpUsername OBJECT-TYPE
 | 
						|
    SYNTAX      DisplayString(SIZE(0..32))
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Ftp username."
 | 
						|
    DEFVAL      { "" }
 | 
						|
    ::= { hh3cNqaCtlEntry 9 }
 | 
						|
 | 
						|
hh3cNqaCtlFtpPassword OBJECT-TYPE
 | 
						|
    SYNTAX      DisplayString(SIZE(0..32))
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Ftp password."
 | 
						|
    DEFVAL      { "" }
 | 
						|
    ::= { hh3cNqaCtlEntry 10 }
 | 
						|
 | 
						|
hh3cNqaCtlFtpOperationString OBJECT-TYPE
 | 
						|
    SYNTAX      DisplayString(SIZE(0..255))
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Ftp operation string. If the ftp operation type is get,
 | 
						|
        the string must be the file name which will be gotten from ftp server."
 | 
						|
    DEFVAL      { "" }
 | 
						|
    ::= { hh3cNqaCtlEntry 11 }
 | 
						|
 | 
						|
hh3cNqaCtlVPNInstance OBJECT-TYPE
 | 
						|
    SYNTAX      DisplayString(SIZE(0..255))
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "VPN name by which system finds route in the specified VPN
 | 
						|
        to send NQA probe packets."
 | 
						|
    DEFVAL      { "" }
 | 
						|
    ::= { hh3cNqaCtlEntry 12 }
 | 
						|
 | 
						|
hh3cNqaCtlHistoryKeptTime OBJECT-TYPE
 | 
						|
    SYNTAX     Integer32(1..1440)
 | 
						|
    UNITS      "minutes"
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "To indicate how long the history records will be saved
 | 
						|
        in the pingProbeHistoryTable table after the test stopped."
 | 
						|
    DEFVAL     { 120 }
 | 
						|
    ::= { hh3cNqaCtlEntry 13 }
 | 
						|
 | 
						|
hh3cNqaCtlHistoryEnable OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER
 | 
						|
        {
 | 
						|
            enabled(1),  --history will be recorded
 | 
						|
            disabled(2)  --history will not be recorded
 | 
						|
        }
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "To indicate whether the history should be recorded in the
 | 
						|
        PingProbeHistoryTable or not.
 | 
						|
            enabled(1)   --history will be recorded
 | 
						|
            disabled(2)  --history will not be recorded."
 | 
						|
    DEFVAL      { disabled }
 | 
						|
    ::= {hh3cNqaCtlEntry 14 }
 | 
						|
 | 
						|
hh3cNqaCtlICPIFAdvFactor OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The advantage factor depends on the type of access and how the service
 | 
						|
        is to be used. This object will be used while calculating the ICPIF
 | 
						|
        (Calculated Planning Impairment Factor) values.  This is applicable
 | 
						|
        only for the jitter probe.
 | 
						|
 | 
						|
        Suggestion values:
 | 
						|
 | 
						|
        |-----------------------------------|-------|
 | 
						|
        |          Service                  |factor |
 | 
						|
        |-----------------------------------|-------|
 | 
						|
        |conventional wire-line             |  0    |
 | 
						|
        |-----------------------------------|-------|
 | 
						|
        |mobility within Building           |  5    |
 | 
						|
        |-----------------------------------|-------|
 | 
						|
        |mobility within geographical area  |  10   |
 | 
						|
        |-----------------------------------|-------|
 | 
						|
        |access to hard-to-reach location   |  20   |
 | 
						|
        |-----------------------------------|-------|
 | 
						|
        "
 | 
						|
    DEFVAL  {0}
 | 
						|
    ::= { hh3cNqaCtlEntry 15 }
 | 
						|
 | 
						|
hh3cNqaCtlCodecType OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER
 | 
						|
        {
 | 
						|
            notDefined(1),     -- no codec type is defined or codec is unknown
 | 
						|
            g711Alaw(2),       -- uses G.711 A-Law
 | 
						|
            g711Ulaw(3),       -- uses G.711 muHmm-Law
 | 
						|
            g729A(4),          -- uses G.729A
 | 
						|
            icmpTimestamp(5)   -- uses icmp timestamp packet type
 | 
						|
        }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "To indicate the codec type to be used with jitter probe. This is
 | 
						|
        applicable only for the jitter probe."
 | 
						|
    DEFVAL     { notDefined }
 | 
						|
    ::= { hh3cNqaCtlEntry 16 }
 | 
						|
 | 
						|
-- NQA Test Results Table
 | 
						|
 | 
						|
hh3cNqaResultsTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cNqaResultsEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Defines the NQA Results Extend Table for providing
 | 
						|
        the capability of performing NQA operations at a remote
 | 
						|
        host. The results of these operations are stored in the
 | 
						|
        hh3cNqaResultsTable. The operation of this table is same
 | 
						|
        as that of pingResultsTable."
 | 
						|
   ::= { hh3cNqaObjects 3 }
 | 
						|
 | 
						|
hh3cNqaResultsEntry OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cNqaResultsEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The operation of this table is same as that of pingResultsTable."
 | 
						|
    INDEX {
 | 
						|
             pingCtlOwnerIndex,
 | 
						|
             pingCtlTestName
 | 
						|
          }
 | 
						|
    ::= { hh3cNqaResultsTable 1 }
 | 
						|
 | 
						|
Hh3cNqaResultsEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        hh3cNqaResultsRttNumDisconnects   Unsigned32,
 | 
						|
        hh3cNqaResultsRttTimeouts         Unsigned32,
 | 
						|
        hh3cNqaResultsRttBusies           Unsigned32,
 | 
						|
        hh3cNqaResultsRttNoConnections    Unsigned32,
 | 
						|
        hh3cNqaResultsRttDrops            Unsigned32,
 | 
						|
        hh3cNqaResultsRttSequenceErrors   Unsigned32,
 | 
						|
        hh3cNqaResultsRttStatsErrors      Unsigned32,
 | 
						|
        hh3cNqaResultsMaxDelaySD          Unsigned32,
 | 
						|
        hh3cNqaResultsMaxDelayDS          Unsigned32,
 | 
						|
        hh3cNqaResultsLostPacketRatio     Unsigned32,
 | 
						|
        hh3cNqaResultsPacketLateArrival   Unsigned32,
 | 
						|
        hh3cNqaResultsRttSum              Unsigned32,
 | 
						|
        hh3cNqaResultsNumOfDelaySD        Unsigned32,
 | 
						|
        hh3cNqaResultsMinDelaySD          Unsigned32,
 | 
						|
        hh3cNqaResultsSumDelaySD          Unsigned32,
 | 
						|
        hh3cNqaResultsSum2DelaySD         Unsigned32,
 | 
						|
        hh3cNqaResultsNumOfDelayDS        Unsigned32,
 | 
						|
        hh3cNqaResultsMinDelayDS          Unsigned32,
 | 
						|
        hh3cNqaResultsSumDelayDS          Unsigned32,
 | 
						|
        hh3cNqaResultsSum2DelayDS         Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cNqaResultsRttNumDisconnects OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of times that a NQA probe failed because
 | 
						|
        the destination became disconnected.
 | 
						|
 | 
						|
        For connectionless protocol pingCtlTypes, this number should be
 | 
						|
        zero."
 | 
						|
    ::= { hh3cNqaResultsEntry 1 }
 | 
						|
 | 
						|
 | 
						|
hh3cNqaResultsRttTimeouts OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of times that a NQA probe failed because the
 | 
						|
        probe timed out."
 | 
						|
    ::= { hh3cNqaResultsEntry 2 }
 | 
						|
 | 
						|
 | 
						|
hh3cNqaResultsRttBusies OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of times that a NQA probe failed because all
 | 
						|
         NQA tasks have been running.
 | 
						|
 | 
						|
        If a new probe fails to start, the value of this object
 | 
						|
        is incremented. The next test will not start until the
 | 
						|
        next Frequency."
 | 
						|
   ::= { hh3cNqaResultsEntry 3 }
 | 
						|
 | 
						|
 | 
						|
hh3cNqaResultsRttNoConnections OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of times that a NQA probe failed because the probe
 | 
						|
        destination is unavailable.
 | 
						|
 | 
						|
        For connectionless protocol pingCtlTypes, this number should be
 | 
						|
        zero."
 | 
						|
    ::= { hh3cNqaResultsEntry 4 }
 | 
						|
 | 
						|
 | 
						|
hh3cNqaResultsRttDrops OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of times that a NQA operation failed to initiated
 | 
						|
        for unavailibility of necessary internal resources."
 | 
						|
    ::= { hh3cNqaResultsEntry 5 }
 | 
						|
 | 
						|
 | 
						|
hh3cNqaResultsRttSequenceErrors OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of packets arrived out of sequence."
 | 
						|
   ::= { hh3cNqaResultsEntry 6 }
 | 
						|
 | 
						|
hh3cNqaResultsRttStatsErrors OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of some other errors."
 | 
						|
    ::= { hh3cNqaResultsEntry 7 }
 | 
						|
 | 
						|
hh3cNqaResultsMaxDelaySD OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximal delay from source device to destination device.
 | 
						|
         Currently this value is only used for jitter test, and this
 | 
						|
         value must be 0 in other type test. In jitter test, if
 | 
						|
         destination system time is not valid, the SD delay may be set 0."
 | 
						|
    ::= { hh3cNqaResultsEntry 8 }
 | 
						|
 | 
						|
hh3cNqaResultsMaxDelayDS OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximal delay from destination device to source device.
 | 
						|
         Currently this value is only used for jitter test, and this
 | 
						|
         value is 0 in other type test. In jitter test, if destination
 | 
						|
         system time is not valid, the DS delay may be set 0."
 | 
						|
    ::= { hh3cNqaResultsEntry 9 }
 | 
						|
 | 
						|
hh3cNqaResultsLostPacketRatio OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of this object reflects the drop rate of NQA test.
 | 
						|
         For example, this value is 30 that means source device only
 | 
						|
         had received 70% packets of total sent packets."
 | 
						|
    ::= { hh3cNqaResultsEntry 10 }
 | 
						|
 | 
						|
hh3cNqaResultsPacketLateArrival OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of this object indicates the number of the packets that
 | 
						|
        arrived after the timeout."
 | 
						|
    ::= { hh3cNqaResultsEntry 11 }
 | 
						|
 | 
						|
hh3cNqaResultsRttSum OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The sum of round trip time."
 | 
						|
    ::= { hh3cNqaResultsEntry 12 }
 | 
						|
 | 
						|
hh3cNqaResultsNumOfDelaySD OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of delay from source to destination that are
 | 
						|
        successfully measured."
 | 
						|
    ::= { hh3cNqaResultsEntry 13 }
 | 
						|
 | 
						|
hh3cNqaResultsMinDelaySD OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimum of all one way times from source to destination."
 | 
						|
    ::= { hh3cNqaResultsEntry 14 }
 | 
						|
 | 
						|
hh3cNqaResultsSumDelaySD OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The sum of one way times from source to destination."
 | 
						|
    ::= { hh3cNqaResultsEntry 15 }
 | 
						|
 | 
						|
hh3cNqaResultsSum2DelaySD OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The sum of squares of one way times from source to  destination."
 | 
						|
    ::= { hh3cNqaResultsEntry 16 }
 | 
						|
 | 
						|
hh3cNqaResultsNumOfDelayDS OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of delay from destination to source that are
 | 
						|
        successfully measured."
 | 
						|
    ::= { hh3cNqaResultsEntry 17 }
 | 
						|
 | 
						|
hh3cNqaResultsMinDelayDS OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimum of all one way times from destination to source."
 | 
						|
    ::= { hh3cNqaResultsEntry 18 }
 | 
						|
 | 
						|
hh3cNqaResultsSumDelayDS OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The sum of one way times from destination to source."
 | 
						|
    ::= { hh3cNqaResultsEntry 19 }
 | 
						|
 | 
						|
hh3cNqaResultsSum2DelayDS OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The sum of squares of one way times from destination to source."
 | 
						|
    ::= { hh3cNqaResultsEntry 20 }
 | 
						|
 | 
						|
-- =================================================================
 | 
						|
--    Jitter Statistics Table
 | 
						|
-- =================================================================
 | 
						|
 | 
						|
 | 
						|
hh3cNqaJitterStatsTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cNqaJitterStatsEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Statistics table for latest jitter activity."
 | 
						|
    ::= { hh3cNqaObjects 4 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsEntry OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cNqaJitterStatsEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry contains the statistics for the latest jitter activity.
 | 
						|
        This entry is created only if the pingCtlType is hh3cNqajitter."
 | 
						|
    INDEX {
 | 
						|
            pingCtlOwnerIndex,
 | 
						|
            pingCtlTestName
 | 
						|
          }
 | 
						|
    ::= { hh3cNqaJitterStatsTable 1 }
 | 
						|
 | 
						|
Hh3cNqaJitterStatsEntry  ::= SEQUENCE
 | 
						|
{
 | 
						|
    hh3cNqaJitterStatsNumOfRTT                Counter32,
 | 
						|
    hh3cNqaJitterStatsMinOfPositivesSD        Gauge32,
 | 
						|
    hh3cNqaJitterStatsMaxOfPositivesSD        Gauge32,
 | 
						|
    hh3cNqaJitterStatsNumOfPositivesSD        Gauge32,
 | 
						|
    hh3cNqaJitterStatsSumOfPositivesSD        Gauge32,
 | 
						|
    hh3cNqaJitterStatsSum2PositivesSD         Gauge32,
 | 
						|
    hh3cNqaJitterStatsMinOfNegativesSD        Gauge32,
 | 
						|
    hh3cNqaJitterStatsMaxOfNegativesSD        Gauge32,
 | 
						|
    hh3cNqaJitterStatsNumOfNegativesSD        Gauge32,
 | 
						|
    hh3cNqaJitterStatsSumOfNegativesSD        Gauge32,
 | 
						|
    hh3cNqaJitterStatsSum2NegativesSD         Gauge32,
 | 
						|
    hh3cNqaJitterStatsMinOfPositivesDS        Gauge32,
 | 
						|
    hh3cNqaJitterStatsMaxOfPositivesDS        Gauge32,
 | 
						|
    hh3cNqaJitterStatsNumOfPositivesDS        Gauge32,
 | 
						|
    hh3cNqaJitterStatsSumOfPositivesDS        Gauge32,
 | 
						|
    hh3cNqaJitterStatsSum2PositivesDS         Gauge32,
 | 
						|
    hh3cNqaJitterStatsMinOfNegativesDS        Gauge32,
 | 
						|
    hh3cNqaJitterStatsMaxOfNegativesDS        Gauge32,
 | 
						|
    hh3cNqaJitterStatsNumOfNegativesDS        Gauge32,
 | 
						|
    hh3cNqaJitterStatsSumOfNegativesDS        Gauge32,
 | 
						|
    hh3cNqaJitterStatsSum2NegativesDS         Gauge32,
 | 
						|
    hh3cNqaJitterStatsPacketLossSD            Gauge32,
 | 
						|
    hh3cNqaJitterStatsPacketLossDS            Gauge32,
 | 
						|
    hh3cNqaJitterStatsAvePositivesSD          Gauge32,
 | 
						|
    hh3cNqaJitterStatsAveNegativesSD          Gauge32,
 | 
						|
    hh3cNqaJitterStatsAvePositivesDS          Gauge32,
 | 
						|
    hh3cNqaJitterStatsAveNegativesDS          Gauge32,
 | 
						|
    hh3cNqaJitterStatsPktLossUnknown          Gauge32,
 | 
						|
    hh3cNqaJitterStatsOperOfICPIF             Gauge32,
 | 
						|
    hh3cNqaJitterStatsOperOfMOS               Gauge32,
 | 
						|
    hh3cNqaJitterStatsAveSD                   Gauge32,
 | 
						|
    hh3cNqaJitterStatsAveDS                   Gauge32,
 | 
						|
    hh3cNqaJitterStatsLostPacketPermillage    Gauge32
 | 
						|
}
 | 
						|
 | 
						|
hh3cNqaJitterStatsNumOfRTT OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of received destination device responses with which
 | 
						|
        jitter test can reach round-trip time."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 1 }
 | 
						|
 | 
						|
 | 
						|
hh3cNqaJitterStatsMinOfPositivesSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the minimal positive jitter value from
 | 
						|
        source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 2 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsMaxOfPositivesSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the maximal positive jitter value from
 | 
						|
        source to destination in the jitter test."
 | 
						|
   ::= { hh3cNqaJitterStatsEntry 3 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsNumOfPositivesSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number that records positive jitter times from source to
 | 
						|
        destination in the jitter test.
 | 
						|
        The total number of the value of all positive jitters in packets
 | 
						|
        sent from source to destination."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 4 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsSumOfPositivesSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of positive jitter values from
 | 
						|
        source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 5 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsSum2PositivesSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of square of positive jitter
 | 
						|
        values from source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 6 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsMinOfNegativesSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the minimal absolute values of
 | 
						|
        negative jitter value from source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 7 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsMaxOfNegativesSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the maximal absolute values of negative
 | 
						|
        jitter value from source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 8 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsNumOfNegativesSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number that records negative jitter times from source to
 | 
						|
        destination in the jitter test.
 | 
						|
        The total number of all negative jitter values in packets
 | 
						|
        sent from source to destination."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 9 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsSumOfNegativesSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of negative jitter values from
 | 
						|
        source to destination in the jitter test.
 | 
						|
        The total number of the value of all negative jitters in packets
 | 
						|
        sent from source to destination."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 10 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsSum2NegativesSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of square of negative jitter
 | 
						|
        values from source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 11 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsMinOfPositivesDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the minimal positive jitter value from
 | 
						|
        destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 12 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsMaxOfPositivesDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the maximal positive jitter value from
 | 
						|
        destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 13 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsNumOfPositivesDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number that records positive jitter times from destination to
 | 
						|
        source in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 14 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsSumOfPositivesDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of positive jitter values from
 | 
						|
        destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 15 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsSum2PositivesDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of square of positive jitter
 | 
						|
        values from destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 16 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsMinOfNegativesDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the minimal absolute values of negative
 | 
						|
        jitter value from destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 17 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsMaxOfNegativesDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the maximal absolute values of negative
 | 
						|
        jitter value from destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 18 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsNumOfNegativesDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number that records negative jitter times from destination to source
 | 
						|
        in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 19 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsSumOfNegativesDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of negative jitter values from
 | 
						|
        destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 20 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsSum2NegativesDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of square of negative jitter
 | 
						|
        values from destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 21 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsPacketLossSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The lost packets number sent from source to destination."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 22 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsPacketLossDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The lost packets number sent from destination to source."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 23 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsAvePositivesSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the average positive jitter value
 | 
						|
        from source to destination."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 24 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsAveNegativesSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the average negative jitter value
 | 
						|
        from source to destination."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 25 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsAvePositivesDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the average positive jitter value
 | 
						|
        from destination to source."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 26 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsAveNegativesDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the average negative jitter value
 | 
						|
        from destination to source."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 27 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsPktLossUnknown OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of packets which is lost with unknown reason."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 28 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsOperOfICPIF OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ICPIF (Calculated Planning Impairment Factor) value for the latest
 | 
						|
        jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 29 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsOperOfMOS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The MOS (Mean Opinion Score) value for the latest jitter test."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 30 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsAveSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the average jitter value
 | 
						|
        from source to destination."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 31 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsAveDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the average jitter value
 | 
						|
        from destination to source."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 32 }
 | 
						|
 | 
						|
hh3cNqaJitterStatsLostPacketPermillage OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of this object reflects the drop rate of NQA
 | 
						|
        test packet.
 | 
						|
        For example, if the value is 100, that means source device
 | 
						|
        only had received 900 packets per thousand."
 | 
						|
    ::= { hh3cNqaJitterStatsEntry 33 }
 | 
						|
 | 
						|
hh3cNqaAgentEnable OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER{
 | 
						|
                enable(1),
 | 
						|
                disable(2)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Enable NQA agent function."
 | 
						|
    DEFVAL { enable }
 | 
						|
    ::= { hh3cNqaObjects 5 }
 | 
						|
 | 
						|
-- =================================================================
 | 
						|
--   Tcp server configuration information Statistics Table
 | 
						|
-- =================================================================
 | 
						|
 | 
						|
 | 
						|
hh3cNqaTcpServerTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cNqaTcpServerEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table which contains the status of NQA tcp server
 | 
						|
        configuration information."
 | 
						|
    ::= { hh3cNqaObjects 6 }
 | 
						|
 | 
						|
hh3cNqaTcpServerEntry OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cNqaTcpServerEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table which contains the status of NQA tcp server
 | 
						|
        configuration information.
 | 
						|
 | 
						|
        This entry includes not only the tcp server ip address
 | 
						|
        but also the tcp server port."
 | 
						|
    INDEX {
 | 
						|
            hh3cNqaTcpServerIpAddress,
 | 
						|
            hh3cNqaTcpServerPort
 | 
						|
          }
 | 
						|
    ::= { hh3cNqaTcpServerTable 1 }
 | 
						|
 | 
						|
Hh3cNqaTcpServerEntry  ::= SEQUENCE
 | 
						|
{
 | 
						|
    hh3cNqaTcpServerIpAddress                InetAddress,
 | 
						|
    hh3cNqaTcpServerPort                     Integer32,
 | 
						|
    hh3cNqaTcpServerRowStatus                RowStatus
 | 
						|
}
 | 
						|
 | 
						|
hh3cNqaTcpServerIpAddress          OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddress
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Tcp server's ip address."
 | 
						|
    ::= { hh3cNqaTcpServerEntry 1 }
 | 
						|
 | 
						|
hh3cNqaTcpServerPort          OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32 (0..65536)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Tcp server's port number."
 | 
						|
    ::= { hh3cNqaTcpServerEntry 2 }
 | 
						|
 | 
						|
hh3cNqaTcpServerRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "hh3cNqaTcpServerIpAddress and hh3cNqaTcpServerPort
 | 
						|
        must be set during a creation operation."
 | 
						|
    REFERENCE
 | 
						|
        "RFC 2579"
 | 
						|
    ::= { hh3cNqaTcpServerEntry 3 }
 | 
						|
 | 
						|
hh3cNqaUdpServerTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cNqaUdpServerEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Status of NQA udp server configuration information."
 | 
						|
    ::= { hh3cNqaObjects 7 }
 | 
						|
 | 
						|
hh3cNqaUdpServerEntry OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cNqaUdpServerEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry includes not only the udp server ip address
 | 
						|
        but also the udp server udp port."
 | 
						|
    INDEX {
 | 
						|
            hh3cNqaUdpServerIpAddress,
 | 
						|
            hh3cNqaUdpServerPort
 | 
						|
          }
 | 
						|
    ::= { hh3cNqaUdpServerTable 1 }
 | 
						|
 | 
						|
Hh3cNqaUdpServerEntry  ::= SEQUENCE
 | 
						|
{
 | 
						|
    hh3cNqaUdpServerIpAddress                InetAddress,
 | 
						|
    hh3cNqaUdpServerPort                     Integer32,
 | 
						|
    hh3cNqaUdpServerRowStatus                RowStatus
 | 
						|
}
 | 
						|
 | 
						|
hh3cNqaUdpServerIpAddress          OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddress
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Udp server's ip address."
 | 
						|
    ::= { hh3cNqaUdpServerEntry 1 }
 | 
						|
 | 
						|
hh3cNqaUdpServerPort          OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32 (0..65536)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Udp server's port number."
 | 
						|
    ::= { hh3cNqaUdpServerEntry 2 }
 | 
						|
 | 
						|
hh3cNqaUdpServerRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "hh3cNqaUdpServerIpAddress and hh3cNqaUdpServerPort
 | 
						|
        must be set during a creation operation."
 | 
						|
    REFERENCE
 | 
						|
        "RFC 2579"
 | 
						|
    ::= { hh3cNqaUdpServerEntry 3 }
 | 
						|
 | 
						|
hh3cNqaServerEnable OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER{
 | 
						|
                enable(1),
 | 
						|
                disable(2)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Enable NQA server function."
 | 
						|
    DEFVAL { disable }
 | 
						|
    ::= { hh3cNqaObjects 8 }
 | 
						|
 | 
						|
hh3cNqaStatsMaxGroupNumber OBJECT-TYPE
 | 
						|
    SYNTAX     Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximum number saved per group. The maximum value of
 | 
						|
        hh3cNqaCtlStatisticsGroupNumber can not exceed the value of
 | 
						|
        this object."
 | 
						|
    ::= { hh3cNqaObjects 9 }
 | 
						|
 | 
						|
 | 
						|
hh3cNqaStatisticsCtlTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cNqaStatisticsCtlEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Defines the NQA statistics control table for providing, via SNMP,
 | 
						|
        the capability of performing NQA operations at a remote host.
 | 
						|
        The results of these operations are stored in the
 | 
						|
        hh3cNqaStatisticsResultsTable and the hh3cNqaGroupStatsJitterTable."
 | 
						|
    ::= { hh3cNqaObjects 10 }
 | 
						|
 | 
						|
hh3cNqaStatisticsCtlEntry OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cNqaStatisticsCtlEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Defines an entry in the hh3cNqaStatisticsCtlTable.
 | 
						|
        The hh3cNqaStatisticsCtlTable has the same index as the
 | 
						|
        pingCtlTable in order for a hh3cNqaStatisticsCtlTable to
 | 
						|
        correspond to the pingCtlEntry."
 | 
						|
    AUGMENTS    { pingCtlEntry }
 | 
						|
    ::= { hh3cNqaStatisticsCtlTable 1 }
 | 
						|
 | 
						|
Hh3cNqaStatisticsCtlEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
        {
 | 
						|
            hh3cNqaCtlStatisticsInterval       Unsigned32,
 | 
						|
            hh3cNqaCtlStatisticsGroupNumber    Unsigned32,
 | 
						|
            hh3cNqaCtlStatisticsKeptTime       Unsigned32,
 | 
						|
            hh3cNqaCtlBeginTime                DateAndTime,
 | 
						|
            hh3cNqaCtlLifeTime                 Unsigned32
 | 
						|
        }
 | 
						|
 | 
						|
hh3cNqaCtlStatisticsInterval OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    UNITS      "minutes"
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "Statistic information will be calculated after the time that is
 | 
						|
        the value of hh3cNqaCtlStatisticsInterval."
 | 
						|
    ::= { hh3cNqaStatisticsCtlEntry 1 }
 | 
						|
 | 
						|
hh3cNqaCtlStatisticsGroupNumber OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of this object indicates the number of group saved.
 | 
						|
        The length of this object is from 1 to hh3cNqaStatsMaxGroupNumber."
 | 
						|
    DEFVAL     { 2 }
 | 
						|
    ::= { hh3cNqaStatisticsCtlEntry 2 }
 | 
						|
 | 
						|
hh3cNqaCtlStatisticsKeptTime OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32(1..1440)
 | 
						|
    UNITS      "minutes"
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "To indicate how long the statistic information will be saved after
 | 
						|
        the test stops."
 | 
						|
    DEFVAL     { 120 }
 | 
						|
    ::= { hh3cNqaStatisticsCtlEntry 3 }
 | 
						|
 | 
						|
hh3cNqaCtlBeginTime OBJECT-TYPE
 | 
						|
    SYNTAX     DateAndTime
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "Time at which the type-specified test will start."
 | 
						|
    ::= { hh3cNqaStatisticsCtlEntry 4 }
 | 
						|
 | 
						|
hh3cNqaCtlLifeTime OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    UNITS      "seconds"
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "To indicate how long the type-specified test will last."
 | 
						|
    DEFVAL     { 0 }
 | 
						|
    ::= { hh3cNqaStatisticsCtlEntry 5 }
 | 
						|
 | 
						|
hh3cNqaStatisticsResultsTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cNqaStatisticsResultsEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Defines the NQA statistics results table for providing
 | 
						|
        the capability of performing NQA operations at a remote
 | 
						|
        host. The statistics results of these operations in a statistic cycle
 | 
						|
        are stored in the hh3cNqaStatisticsResultsTable. The statistic cycle is
 | 
						|
        the value of hh3cNqaCtlStatisticsInterval.
 | 
						|
        The first two index identify the pingCtlEntry that the probe statistics
 | 
						|
        result (Hh3cNqaStatisticsResultsEntry) belongs to."
 | 
						|
 | 
						|
    ::= { hh3cNqaObjects 11 }
 | 
						|
 | 
						|
 | 
						|
hh3cNqaStatisticsResultsEntry OBJECT-TYPE
 | 
						|
    SYNTAX       Hh3cNqaStatisticsResultsEntry
 | 
						|
    MAX-ACCESS   not-accessible
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
        "Defines an entry in the hh3cNqaStatisticsResultsTable. The
 | 
						|
        hh3cNqaStatisticsResultsTable has the same index as the
 | 
						|
        pingCtlTable in order for a hh3cNqaStatisticsResultsEntry to
 | 
						|
        correspond to the pingCtlEntry that caused it to be created."
 | 
						|
    INDEX
 | 
						|
        {
 | 
						|
            pingCtlOwnerIndex,
 | 
						|
            pingCtlTestName,
 | 
						|
            hh3cNqaStatResIndex
 | 
						|
        }
 | 
						|
    ::= { hh3cNqaStatisticsResultsTable 1 }
 | 
						|
 | 
						|
Hh3cNqaStatisticsResultsEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
        {
 | 
						|
            hh3cNqaStatResIndex                  Unsigned32,
 | 
						|
            hh3cNqaStatResIpTargetAddressType    InetAddressType,
 | 
						|
            hh3cNqaStatResIpTargetAddress        InetAddress,
 | 
						|
            hh3cNqaStatResMinRtt                 Gauge32,
 | 
						|
            hh3cNqaStatResMaxRtt                 Gauge32,
 | 
						|
            hh3cNqaStatResAverageRtt             Gauge32,
 | 
						|
            hh3cNqaStatResProbeResponses         Counter32,
 | 
						|
            hh3cNqaStatResSentProbes             Counter32,
 | 
						|
            hh3cNqaStatResRttSumOfSquares        Counter32,
 | 
						|
            hh3cNqaStatResStartTime              DateAndTime,
 | 
						|
            hh3cNqaStatResInterval               Gauge32,
 | 
						|
            hh3cNqaStatResRttNumDisconnects      Counter32,
 | 
						|
            hh3cNqaStatResRttTimeouts            Counter32,
 | 
						|
            hh3cNqaStatResRttBusies              Counter32,
 | 
						|
            hh3cNqaStatResRttNoConnections       Counter32,
 | 
						|
            hh3cNqaStatResRttDrops               Counter32,
 | 
						|
            hh3cNqaStatResRttSequenceErrors      Counter32,
 | 
						|
            hh3cNqaStatResRttErrors              Counter32,
 | 
						|
            hh3cNqaStatResLostPacketRatio        Gauge32,
 | 
						|
            hh3cNqaStatResPacketLateArrival      Counter32,
 | 
						|
            hh3cNqaStatResRttSum                 Counter32,
 | 
						|
            hh3cNqaStatResNumOfDelaySD           Counter32,
 | 
						|
            hh3cNqaStatResMinDelaySD             Gauge32,
 | 
						|
            hh3cNqaStatResMaxDelaySD             Gauge32,
 | 
						|
            hh3cNqaStatResSumDelaySD             Counter32,
 | 
						|
            hh3cNqaStatResSum2DelaySD            Counter32,
 | 
						|
            hh3cNqaStatResNumOfDelayDS           Counter32,
 | 
						|
            hh3cNqaStatResMinDelayDS             Gauge32,
 | 
						|
            hh3cNqaStatResMaxDelayDS             Gauge32,
 | 
						|
            hh3cNqaStatResSumDelayDS             Counter32,
 | 
						|
            hh3cNqaStatResSum2DelayDS            Counter32,
 | 
						|
            hh3cNqaStatResLostPacketPermillage   Gauge32
 | 
						|
        }
 | 
						|
 | 
						|
hh3cNqaStatResIndex OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(1..'ffffffff'h)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in this table is created when the statistics
 | 
						|
        result of a NQA probe is determined.
 | 
						|
 | 
						|
        An implementation MUST start assigning
 | 
						|
        hh3cNqaStatResIndex values at 1 and wrap after
 | 
						|
        exceeding the maximum possible value as defined by
 | 
						|
        the limit of this object ('ffffffff'h)."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 1 }
 | 
						|
 | 
						|
hh3cNqaStatResIpTargetAddressType OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddressType
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object indicates the type of address stored
 | 
						|
        in the corresponding hh3cNqaStatResIpTargetAddress
 | 
						|
        object."
 | 
						|
    DEFVAL { unknown }
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 2 }
 | 
						|
 | 
						|
hh3cNqaStatResIpTargetAddress OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddress
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object represent the host address to be used at a remote host for
 | 
						|
        performing a network analysis operation."
 | 
						|
    DEFVAL { ''H }
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 3 }
 | 
						|
 | 
						|
hh3cNqaStatResMinRtt  OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimum NQA probe round-trip-time (RTT) received. The value
 | 
						|
        of 0 for this object implies that no RTT has been received."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 4 }
 | 
						|
 | 
						|
hh3cNqaStatResMaxRtt OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximum NQA probe round-trip-time (RTT) received. The value
 | 
						|
        of 0 for this object implies that no RTT has been received."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 5 }
 | 
						|
 | 
						|
hh3cNqaStatResAverageRtt OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The average NQA probe round-trip-time (RTT)."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 6 }
 | 
						|
 | 
						|
hh3cNqaStatResProbeResponses OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of responses received. The value of this object
 | 
						|
        MUST be reported as 0 when no probe responses have been
 | 
						|
        received."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 7 }
 | 
						|
 | 
						|
hh3cNqaStatResSentProbes OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    UNITS       "probes"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of this object reflects the number of probes sent.
 | 
						|
        The value of this object MUST be reported as 0 when no probes
 | 
						|
        have been sent."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 8 }
 | 
						|
 | 
						|
hh3cNqaStatResRttSumOfSquares OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object contains the sum of the squares for all NQA
 | 
						|
        responses received. The value of this object MUST
 | 
						|
        be reported as 0 when no NQA responses have been
 | 
						|
        received."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 9 }
 | 
						|
 | 
						|
hh3cNqaStatResStartTime OBJECT-TYPE
 | 
						|
    SYNTAX      DateAndTime
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object contains the start time of the statistic."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 10 }
 | 
						|
 | 
						|
hh3cNqaStatResInterval OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "seconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object contains the interval between two times of statistic."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 11 }
 | 
						|
 | 
						|
hh3cNqaStatResRttNumDisconnects OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of times that a NQA probe failed because the destination
 | 
						|
        became disconnected.
 | 
						|
        For connectionless protocol pingCtlTypes, this number should be
 | 
						|
        zero."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 12 }
 | 
						|
 | 
						|
hh3cNqaStatResRttTimeouts OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "The number of times that a probe failed because the probe timed out."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 13 }
 | 
						|
 | 
						|
hh3cNqaStatResRttBusies OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of times that a NQA probe failed because
 | 
						|
        errors related to sockets."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 14 }
 | 
						|
 | 
						|
hh3cNqaStatResRttNoConnections OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of times that a NQA probe failed because the
 | 
						|
        probe destination is unavailable.
 | 
						|
        For connectionless protocol pingCtlTypes, this number should be
 | 
						|
        zero."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 15 }
 | 
						|
 | 
						|
hh3cNqaStatResRttDrops OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of times that a NQA operation failed to initiate
 | 
						|
        for unavailibility of necessary internal resources."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 16 }
 | 
						|
 | 
						|
hh3cNqaStatResRttSequenceErrors OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of packets arrived out of sequence."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 17 }
 | 
						|
 | 
						|
hh3cNqaStatResRttErrors OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of other errors."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 18 }
 | 
						|
 | 
						|
hh3cNqaStatResLostPacketRatio OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of this object reflects the drop rate of NQA
 | 
						|
        test packet.
 | 
						|
        For example, if the value is 30, that means source device
 | 
						|
        only had received 70 percent packets of total sent packets."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 19 }
 | 
						|
 | 
						|
hh3cNqaStatResPacketLateArrival OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of this object reflects the number of the packets that
 | 
						|
        arrived after the timeout."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 20 }
 | 
						|
 | 
						|
hh3cNqaStatResRttSum OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object contains the sum for all NQA responses received
 | 
						|
         during the test lifetime.  The value of this object MUST be
 | 
						|
         reported as 0 when no NQA responses have been received."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 21 }
 | 
						|
 | 
						|
hh3cNqaStatResNumOfDelaySD OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of one way times from source to destination that are
 | 
						|
        successfully measured."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 22 }
 | 
						|
 | 
						|
hh3cNqaStatResMinDelaySD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimum one way times from source to destination."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 23 }
 | 
						|
 | 
						|
hh3cNqaStatResMaxDelaySD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximum one way times from source to destination."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 24 }
 | 
						|
 | 
						|
hh3cNqaStatResSumDelaySD OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The sum of one way times from source to destination."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 25 }
 | 
						|
 | 
						|
hh3cNqaStatResSum2DelaySD OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The sum of squares of one way times from source to destination."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 26 }
 | 
						|
 | 
						|
hh3cNqaStatResNumOfDelayDS OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of one way times from destination to source that are
 | 
						|
        successfully measured."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 27 }
 | 
						|
 | 
						|
hh3cNqaStatResMinDelayDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimum one way times from destination to source."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 28 }
 | 
						|
 | 
						|
hh3cNqaStatResMaxDelayDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximum one way times from destination to source."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 29 }
 | 
						|
 | 
						|
hh3cNqaStatResSumDelayDS OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The sum of one way times from destination to source."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 30 }
 | 
						|
 | 
						|
hh3cNqaStatResSum2DelayDS OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The sum of squares of one way times from destination to source."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 31 }
 | 
						|
 | 
						|
hh3cNqaStatResLostPacketPermillage OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of this object reflects the drop rate of NQA
 | 
						|
        test packet.
 | 
						|
        For example, if the value is 100, that means source device
 | 
						|
        only had received 900 packets per thousand."
 | 
						|
    ::= { hh3cNqaStatisticsResultsEntry 32 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- =================================================================
 | 
						|
--    hh3cNqaGroupStatsJitterTable
 | 
						|
-- =================================================================
 | 
						|
 | 
						|
hh3cNqaGroupStatsJitterTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cNqaGroupStatsJitterEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Test Group Statistic table for jitter activity in a statistic cycle.
 | 
						|
        The statistic cycle is the value of hh3cNqaCtlStatisticsInterval.
 | 
						|
        The first two index identify the pingCtlEntry that a probe statistics
 | 
						|
        result (Hh3cNqaStatisticsResultsEntry) belongs to."
 | 
						|
    ::= { hh3cNqaObjects 12 }
 | 
						|
 | 
						|
hh3cNqaGroupStatsJitterEntry OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cNqaGroupStatsJitterEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry contains the group statistic information for jitter activity.
 | 
						|
        This entry is created only if the pingCtlType is hh3cNqajitter."
 | 
						|
    INDEX
 | 
						|
        {
 | 
						|
            pingCtlOwnerIndex,
 | 
						|
            pingCtlTestName,
 | 
						|
            hh3cNqaStatJitterIndex
 | 
						|
        }
 | 
						|
    ::= { hh3cNqaGroupStatsJitterTable 1 }
 | 
						|
 | 
						|
Hh3cNqaGroupStatsJitterEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
        {
 | 
						|
            hh3cNqaStatJitterIndex               Unsigned32,
 | 
						|
            hh3cNqaStatJitterMinOfPosSD          Gauge32,
 | 
						|
            hh3cNqaStatJitterMaxOfPosSD          Gauge32,
 | 
						|
            hh3cNqaStatJitterNumOfPosSD          Counter32,
 | 
						|
            hh3cNqaStatJitterSumOfPosSD          Counter32,
 | 
						|
            hh3cNqaStatJitterSumOfSquarePosSD    Counter32,
 | 
						|
            hh3cNqaStatJitterMinOfNegSD          Gauge32,
 | 
						|
            hh3cNqaStatJitterMaxOfNegSD          Gauge32,
 | 
						|
            hh3cNqaStatJitterNumOfNegSD          Counter32,
 | 
						|
            hh3cNqaStatJitterSumOfNegSD          Counter32,
 | 
						|
            hh3cNqaStatJitterSumOfSquareNegSD    Counter32,
 | 
						|
            hh3cNqaStatJitterMinOfPosDS          Gauge32,
 | 
						|
            hh3cNqaStatJitterMaxOfPosDS          Gauge32,
 | 
						|
            hh3cNqaStatJitterNumOfPosDS          Counter32,
 | 
						|
            hh3cNqaStatJitterSumOfPosDS          Counter32,
 | 
						|
            hh3cNqaStatJitterSumOfSquarePosDS    Counter32,
 | 
						|
            hh3cNqaStatJitterMinOfNegDS          Gauge32,
 | 
						|
            hh3cNqaStatJitterMaxOfNegDS          Gauge32,
 | 
						|
            hh3cNqaStatJitterNumOfNegDS          Counter32,
 | 
						|
            hh3cNqaStatJitterSumOfNegDS          Counter32,
 | 
						|
            hh3cNqaStatJitterSumOfSquareNegDS    Counter32,
 | 
						|
            hh3cNqaStatJitterPacketLossSD        Counter32,
 | 
						|
            hh3cNqaStatJitterPacketLossDS        Counter32,
 | 
						|
            hh3cNqaStatJitterAvePosSD            Gauge32,
 | 
						|
            hh3cNqaStatJitterAveNegSD            Gauge32,
 | 
						|
            hh3cNqaStatJitterAvePosDS            Gauge32,
 | 
						|
            hh3cNqaStatJitterAveNegDS            Gauge32,
 | 
						|
            hh3cNqaStatJitterPktLossUnknown      Counter32,
 | 
						|
            hh3cNqaStatJitterMaxOfICPIF          Gauge32,
 | 
						|
            hh3cNqaStatJitterMinOfICPIF          Gauge32,
 | 
						|
            hh3cNqaStatJitterMaxOfMOS            Gauge32,
 | 
						|
            hh3cNqaStatJitterMinOfMOS            Gauge32,
 | 
						|
            hh3cNqaStatJitterAveSD               Gauge32,
 | 
						|
            hh3cNqaStatJitterAveDS               Gauge32
 | 
						|
        }
 | 
						|
 | 
						|
hh3cNqaStatJitterIndex OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32(1..'ffffffff'h)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in this table is created when the statistic
 | 
						|
        result of a NQA probe in a statistic cycle is determined.
 | 
						|
 | 
						|
        An implementation MUST start assigning hh3cNqaStatJitterIndex
 | 
						|
        values at 1 and wrap after exceeding the maximum possible
 | 
						|
        value as defined by the limit of this object ('ffffffff'h)."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 1 }
 | 
						|
 | 
						|
hh3cNqaStatJitterMinOfPosSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the minimal positive jitter value
 | 
						|
        from source to destination in jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 2 }
 | 
						|
 | 
						|
hh3cNqaStatJitterMaxOfPosSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the maximal positive jitter value
 | 
						|
        from source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 3 }
 | 
						|
 | 
						|
hh3cNqaStatJitterNumOfPosSD OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The total number of positive jitters from source to destination in the
 | 
						|
        jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 4 }
 | 
						|
 | 
						|
hh3cNqaStatJitterSumOfPosSD OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of positive jitter values
 | 
						|
        from source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 5 }
 | 
						|
 | 
						|
hh3cNqaStatJitterSumOfSquarePosSD OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of square of positive jitter
 | 
						|
        values from source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 6 }
 | 
						|
 | 
						|
hh3cNqaStatJitterMinOfNegSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the minimal absolute values of
 | 
						|
        negative jitter value from source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 7 }
 | 
						|
 | 
						|
hh3cNqaStatJitterMaxOfNegSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the maximal absolute values of negative
 | 
						|
        jitter value from source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 8 }
 | 
						|
 | 
						|
hh3cNqaStatJitterNumOfNegSD OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The total number of negative jitters from source to destination in the
 | 
						|
        jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 9 }
 | 
						|
 | 
						|
hh3cNqaStatJitterSumOfNegSD OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of negative jitter values
 | 
						|
        from source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 10 }
 | 
						|
 | 
						|
hh3cNqaStatJitterSumOfSquareNegSD OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of square of negative jitter
 | 
						|
        values from source to destination in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 11 }
 | 
						|
 | 
						|
hh3cNqaStatJitterMinOfPosDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the minimal positive jitter value
 | 
						|
        from destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 12 }
 | 
						|
 | 
						|
hh3cNqaStatJitterMaxOfPosDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the maximal positive jitter value
 | 
						|
        from destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 13 }
 | 
						|
 | 
						|
hh3cNqaStatJitterNumOfPosDS OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The total number of positive jitters from destination to source in the
 | 
						|
        jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 14 }
 | 
						|
 | 
						|
hh3cNqaStatJitterSumOfPosDS OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of positive jitter values
 | 
						|
        from destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 15 }
 | 
						|
 | 
						|
hh3cNqaStatJitterSumOfSquarePosDS OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of square of positive jitter
 | 
						|
        values destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 16 }
 | 
						|
 | 
						|
hh3cNqaStatJitterMinOfNegDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the minimal absolute values of negative
 | 
						|
        jitter value from destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 17 }
 | 
						|
 | 
						|
hh3cNqaStatJitterMaxOfNegDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the maximal absolute values of negative
 | 
						|
        jitter value from destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 18 }
 | 
						|
 | 
						|
hh3cNqaStatJitterNumOfNegDS OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The total number of negative jitters from destination to source in the
 | 
						|
        jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 19 }
 | 
						|
 | 
						|
hh3cNqaStatJitterSumOfNegDS OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of negative jitter values
 | 
						|
        from destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 20 }
 | 
						|
 | 
						|
hh3cNqaStatJitterSumOfSquareNegDS OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the sum of square of negative jitter
 | 
						|
        values from destination to source in the jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 21 }
 | 
						|
 | 
						|
hh3cNqaStatJitterPacketLossSD OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The lost packets number sent from source to destination."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 22 }
 | 
						|
 | 
						|
hh3cNqaStatJitterPacketLossDS OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The lost packets number sent from destination to source."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 23 }
 | 
						|
 | 
						|
hh3cNqaStatJitterAvePosSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the average positive jitter value
 | 
						|
        from source to destination."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 24 }
 | 
						|
 | 
						|
hh3cNqaStatJitterAveNegSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the average negative jitter value
 | 
						|
        from source to destination."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 25 }
 | 
						|
 | 
						|
hh3cNqaStatJitterAvePosDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the average positive jitter value
 | 
						|
        from destination to source."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 26 }
 | 
						|
 | 
						|
hh3cNqaStatJitterAveNegDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the average negative jitter value
 | 
						|
        from destination to source."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 27 }
 | 
						|
 | 
						|
hh3cNqaStatJitterPktLossUnknown OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of packets which is lost with unknown reason."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 28 }
 | 
						|
 | 
						|
hh3cNqaStatJitterMaxOfICPIF OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximum of all ICPIF values in a statistic cycle for jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 29 }
 | 
						|
 | 
						|
hh3cNqaStatJitterMinOfICPIF OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimum of all ICPIF values in a statistic cycle for jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 30 }
 | 
						|
 | 
						|
hh3cNqaStatJitterMaxOfMOS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximum of all MOS values in a statistic cycle for jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 31 }
 | 
						|
 | 
						|
hh3cNqaStatJitterMinOfMOS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimum of all MOS values in a statistic cycle for jitter test."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 32 }
 | 
						|
 | 
						|
hh3cNqaStatJitterAveSD OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the average jitter value
 | 
						|
        from source to destination."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 33 }
 | 
						|
 | 
						|
hh3cNqaStatJitterAveDS OBJECT-TYPE
 | 
						|
    SYNTAX      Gauge32
 | 
						|
    UNITS       "milliseconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value of time that records the average jitter value
 | 
						|
        from destination to source."
 | 
						|
    ::= { hh3cNqaGroupStatsJitterEntry 34 }
 | 
						|
 | 
						|
-- Reaction Table
 | 
						|
hh3cNqaReactionTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cNqaReactionEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of NQA test monitoring notification and
 | 
						|
        reaction configuration definitions.
 | 
						|
 | 
						|
        An entry is removed from this table when its
 | 
						|
        corresponding pingCtlEntry is deleted.
 | 
						|
 | 
						|
         When PingCtlType of the test is hh3cNqaTwampLight,
 | 
						|
         it does not support the table."
 | 
						|
  ::= { hh3cNqaObjects 13 }
 | 
						|
 | 
						|
hh3cNqaReactionEntry OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cNqaReactionEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Defines an entry in the hh3cNqaReactionTable. The first two index
 | 
						|
        elements identify the pingCtlEntry that a hh3cNqaReactItemIndex
 | 
						|
        belongs to. The third index element selects a single reaction."
 | 
						|
    INDEX
 | 
						|
        {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex
 | 
						|
        }
 | 
						|
    ::= { hh3cNqaReactionTable 1 }
 | 
						|
 | 
						|
Hh3cNqaReactionEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
        {
 | 
						|
            hh3cNqaReactOwnerIndex                   SnmpAdminString,
 | 
						|
            hh3cNqaReactTestName                     SnmpAdminString,
 | 
						|
            hh3cNqaReactItemIndex                    Unsigned32,
 | 
						|
            hh3cNqaReactCheckedElement               INTEGER,
 | 
						|
            hh3cNqaReactThresholdUpperLimit          Unsigned32,
 | 
						|
            hh3cNqaReactThresholdLowerLimit          Unsigned32,
 | 
						|
            hh3cNqaReactThresholdType                INTEGER,
 | 
						|
            hh3cNqaReactThresholdConsecNum           Unsigned32,
 | 
						|
            hh3cNqaReactThresholdAccumNum            Unsigned32,
 | 
						|
            hh3cNqaReactActionType                   INTEGER,
 | 
						|
            hh3cNqaReactCurrentStatus                INTEGER,
 | 
						|
            hh3cNqaReactRowStatus                    RowStatus,
 | 
						|
            hh3cNqaReactCheckedNum                   Unsigned32,
 | 
						|
            hh3cNqaReactThresholdNum                 Unsigned32
 | 
						|
        }
 | 
						|
 | 
						|
hh3cNqaReactOwnerIndex OBJECT-TYPE
 | 
						|
    SYNTAX      SnmpAdminString (SIZE(0..32))
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The first index of hh3cNqaReactionTable, it is the same as
 | 
						|
        pingCtlOwnerIndex in pingCtlTable. hh3cNqaReactOwnerIndex and
 | 
						|
        hh3cNqaReactTestName identify an existed test."
 | 
						|
    ::= { hh3cNqaReactionEntry 1 }
 | 
						|
 | 
						|
hh3cNqaReactTestName OBJECT-TYPE
 | 
						|
    SYNTAX      SnmpAdminString (SIZE(0..32))
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The second index of hh3cNqaReactionTable, it is the same as
 | 
						|
        pingCtlTestName in pingCtlTable. hh3cNqaReactOwnerIndex and
 | 
						|
        hh3cNqaReactTestName identify an existed test."
 | 
						|
    ::= { hh3cNqaReactionEntry 2 }
 | 
						|
 | 
						|
hh3cNqaReactItemIndex OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32 (1..10)
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The third index of hh3cNqaReactionTable, it definitely
 | 
						|
        identifies one of the reaction configurations for a test."
 | 
						|
    ::= { hh3cNqaReactionEntry 3 }
 | 
						|
 | 
						|
hh3cNqaReactCheckedElement OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                          probetime(1),
 | 
						|
                          probefailure(2),
 | 
						|
                          jitterrtt(3),
 | 
						|
                          jitterpacketloss(4),
 | 
						|
                          jittersd(5),
 | 
						|
                          jitterds(6),
 | 
						|
                          icpif(7),
 | 
						|
                          mos(8),
 | 
						|
                          jitterOwdSD(9),
 | 
						|
                          jitterOwdDS(10)
 | 
						|
                        }
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of reaction condition type.
 | 
						|
        'probetime' and 'probefailure' are valid when pingCtlType of
 | 
						|
        the test is not hh3cNqajitter.
 | 
						|
 | 
						|
        'jitterOwdSD': one way time from source to destination in
 | 
						|
                       jitter test.
 | 
						|
        'jitterOwdDS': one way time from destination to source in
 | 
						|
                       jitter test.
 | 
						|
 | 
						|
        'jitterrtt', 'jitterpacketloss', 'jittersd', 'jitterds',
 | 
						|
        'jitterOwdSD' and 'jitterOwdDS' are valid when pingCtlType
 | 
						|
        of the test is hh3cNqajitter.
 | 
						|
 | 
						|
        'icpif' and 'mos' are valid when pingCtlType of the test is
 | 
						|
        hh3cNqajitter and hh3cNqaCtlCodecType is 'g711Alaw' or 'g711Ulaw'
 | 
						|
        or 'g729A'."
 | 
						|
     ::= { hh3cNqaReactionEntry 4 }
 | 
						|
 | 
						|
hh3cNqaReactThresholdUpperLimit OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object defines an administrative upper-threshold value for
 | 
						|
        hh3cNqaReactCheckedElement.
 | 
						|
 | 
						|
        The value of this object is zero if hh3cNqaReactCheckedElement is
 | 
						|
        specified as 'jitterpacketloss' and 'probefailure'."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cNqaReactionEntry 5 }
 | 
						|
 | 
						|
hh3cNqaReactThresholdLowerLimit OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object defines an administrative lower-threshold value for
 | 
						|
        hh3cNqaReactCheckedElement.
 | 
						|
 | 
						|
        The value of hh3cNqaReactThresholdLowerLimit should be equal or less
 | 
						|
        than the value of hh3cNqaReactThresholdUpperLimit.
 | 
						|
 | 
						|
        The value of this object is zero if hh3cNqaReactCheckedElement is
 | 
						|
        specified as 'jitterpacketloss' and 'probefailure'."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cNqaReactionEntry 6 }
 | 
						|
 | 
						|
hh3cNqaReactThresholdType OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                           invalid(0),
 | 
						|
                           average(1),
 | 
						|
                           consecutive(2),
 | 
						|
                           accumulative(3)
 | 
						|
                       }
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object defines the reaction threshold types.
 | 
						|
 | 
						|
        invalid(0):     Invalid value.
 | 
						|
 | 
						|
        average(1):     If reaction threshold type is average and the average
 | 
						|
                        value of watched operation exceeds threshold limit,
 | 
						|
                        an action specified in hh3cNqaReactActionType is
 | 
						|
                        generated when hh3cNqaReactCurrentStatus changes.
 | 
						|
 | 
						|
        consecutive(2): If reaction threshold type is consecutive and
 | 
						|
                        the times of watched operation consecutively exceeds
 | 
						|
                        the limit specified by hh3cNqaReactThresholdConsecNum,
 | 
						|
                        an action specified in hh3cNqaReactActionType is
 | 
						|
                        generated when hh3cNqaReactCurrentStatus changes.
 | 
						|
 | 
						|
        accumulative(3): If reaction threshold type is accumulative and
 | 
						|
                        the times of watched operation accumulatively exceeds
 | 
						|
                        the limit specified by hh3cNqaReactThresholdAccumNum,
 | 
						|
                        an action specified in hh3cNqaReactActionType is
 | 
						|
                        generated when hh3cNqaReactCurrentStatus changes.
 | 
						|
 | 
						|
        If reaction threshold type is not configured, the value of this
 | 
						|
        object is 'invalid'."
 | 
						|
    ::= { hh3cNqaReactionEntry 7 }
 | 
						|
 | 
						|
hh3cNqaReactThresholdConsecNum OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object defines a consecutive threshold limit.
 | 
						|
 | 
						|
        The value is zero when hh3cNqaReactThresholdType
 | 
						|
        is not 'consecutive'."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cNqaReactionEntry 8 }
 | 
						|
 | 
						|
hh3cNqaReactThresholdAccumNum OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object defines an accumulative threshold limit.
 | 
						|
 | 
						|
        The value is zero when the hh3cNqaReactThresholdType
 | 
						|
        is not 'accumulative'."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cNqaReactionEntry 9 }
 | 
						|
 | 
						|
hh3cNqaReactActionType OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                           none(0),
 | 
						|
                           trapOnly(1),
 | 
						|
                           triggerOnly(2),
 | 
						|
                           trapAndTrigger(3)
 | 
						|
                        }
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Specifies the type of reaction to generate if the specified
 | 
						|
        violation type occurs for the monitored element:
 | 
						|
 | 
						|
        none               - No reaction is generated
 | 
						|
        trapOnly           - A trap is generated
 | 
						|
        triggerOnly        - All trigger actions defined for this
 | 
						|
                             entry are generated
 | 
						|
        trapAndTrigger     - Both a trap and all trigger actions
 | 
						|
                             are generated "
 | 
						|
    DEFVAL { none }
 | 
						|
    ::= { hh3cNqaReactionEntry 10 }
 | 
						|
 | 
						|
hh3cNqaReactCurrentStatus OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                            invalid(1),
 | 
						|
                            overThreshold(2),
 | 
						|
                            belowThreshold(3),
 | 
						|
                            overUpperThreshold(4),
 | 
						|
                            belowLowerThreshold(5)
 | 
						|
                        }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Specifies the current status of this reaction entry:
 | 
						|
 | 
						|
        invalid  - The status of the reaction entry is unknown.
 | 
						|
 | 
						|
        overThreshold       - The status of the reaction entry is overThreshold
 | 
						|
                              when the monitored result exceeds the threshold
 | 
						|
                              value for the hh3cNqaReactThresholdType.
 | 
						|
 | 
						|
        belowThreshold      - The status of the reaction entry is belowThreshold
 | 
						|
                              when the monitored result is under the threshold
 | 
						|
                              value for the hh3cNqaReactThresholdType.
 | 
						|
 | 
						|
        overUpperThreshold  - The status of the reaction entry is overThreshold
 | 
						|
                              when the monitored result is exceeds the
 | 
						|
                              upper-threshold value for the
 | 
						|
                              hh3cNqaReactThresholdType.
 | 
						|
 | 
						|
        belowLowerThreshold - The status of the reaction entry is belowThreshold
 | 
						|
                              when the monitored result is under the
 | 
						|
                              lower-threshold value for
 | 
						|
                              hh3cNqaReactThresholdType."
 | 
						|
 | 
						|
    ::= { hh3cNqaReactionEntry 11 }
 | 
						|
 | 
						|
hh3cNqaReactRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object allows entries to be created and deleted
 | 
						|
        in the hh3cNqaReactionTable.
 | 
						|
 | 
						|
        Creation of an entry in this table results in a new set of reaction
 | 
						|
        configurations which take effect immediately.
 | 
						|
 | 
						|
        Deletion of an entry in this table results in corresponding reaction
 | 
						|
        configurations are being deleted and stop taking effect."
 | 
						|
    REFERENCE
 | 
						|
        "See definition of RowStatus in RFC 2579, 'Textual
 | 
						|
        Conventions for SMIv2.'"
 | 
						|
    ::= { hh3cNqaReactionEntry 12 }
 | 
						|
 | 
						|
hh3cNqaReactCheckedNum OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of checked element samples that are monitored."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cNqaReactionEntry 13 }
 | 
						|
 | 
						|
hh3cNqaReactThresholdNum OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of checked element samples that are over threshold."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cNqaReactionEntry 14 }
 | 
						|
 | 
						|
-- Statistics Reaction Table
 | 
						|
hh3cNqaStatisticsReactionTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cNqaStatisticsReactionEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of NQA test monitoring notification and
 | 
						|
        reaction configuration definitions.
 | 
						|
 | 
						|
        An entry is removed from this table when its
 | 
						|
        corresponding pingCtlEntry is deleted."
 | 
						|
  ::= { hh3cNqaObjects 14 }
 | 
						|
 | 
						|
hh3cNqaStatisticsReactionEntry OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cNqaStatisticsReactionEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Defines an entry in the hh3cNqaStatisticsReactionTable. The
 | 
						|
        first two index elements identify the pingCtlEntry that a
 | 
						|
        hh3cNqaReactItemIndex belongs to. The third index element
 | 
						|
        identifies an entry in the hh3cNqaStatisticsResultsTable.
 | 
						|
        The forth index element selects a single reaction."
 | 
						|
    INDEX
 | 
						|
        {
 | 
						|
            hh3cNqaStatReactOwnerIndex,
 | 
						|
            hh3cNqaStatReactTestName,
 | 
						|
            hh3cNqaStatReactIndex,
 | 
						|
            hh3cNqaStatReactItemIndex
 | 
						|
        }
 | 
						|
    ::= { hh3cNqaStatisticsReactionTable 1 }
 | 
						|
 | 
						|
Hh3cNqaStatisticsReactionEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
        {
 | 
						|
            hh3cNqaStatReactOwnerIndex               SnmpAdminString,
 | 
						|
            hh3cNqaStatReactTestName                 SnmpAdminString,
 | 
						|
            hh3cNqaStatReactIndex                    Unsigned32,
 | 
						|
            hh3cNqaStatReactItemIndex                Unsigned32,
 | 
						|
            hh3cNqaStatReactCheckedNum               Counter32,
 | 
						|
            hh3cNqaStatReactThresholdNum             Counter32
 | 
						|
        }
 | 
						|
 | 
						|
hh3cNqaStatReactOwnerIndex OBJECT-TYPE
 | 
						|
    SYNTAX      SnmpAdminString (SIZE(0..32))
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The first index of hh3cNqaStatisticsReactionTable, it is the same
 | 
						|
        as pingCtlOwnerIndex in pingCtlTable."
 | 
						|
    ::= { hh3cNqaStatisticsReactionEntry 1 }
 | 
						|
 | 
						|
hh3cNqaStatReactTestName OBJECT-TYPE
 | 
						|
    SYNTAX      SnmpAdminString (SIZE(0..32))
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The second index of hh3cNqaStatisticsReactionTable, it is the same
 | 
						|
        as pingCtlTestName in pingCtlTable."
 | 
						|
    ::= { hh3cNqaStatisticsReactionEntry 2 }
 | 
						|
 | 
						|
hh3cNqaStatReactIndex OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The third index of hh3cNqaStatisticsReactionTable. An entry in
 | 
						|
        this table is created when the statistics result of a NQA probe
 | 
						|
        is determined.
 | 
						|
 | 
						|
        An implementation MUST start assigning hh3cNqaStatResIndex values
 | 
						|
        at 1 and wrap after exceeding the maximum possible value as
 | 
						|
        defined by the limit of this object ('ffffffff'h)."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cNqaStatisticsReactionEntry 3 }
 | 
						|
 | 
						|
hh3cNqaStatReactItemIndex OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The forth index of hh3cNqaStatisticsReactionTable, it definitely
 | 
						|
        identifies one of the reaction configurations for a test"
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cNqaStatisticsReactionEntry 4 }
 | 
						|
 | 
						|
hh3cNqaStatReactCheckedNum OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of checked element samples that are monitored."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cNqaStatisticsReactionEntry 5 }
 | 
						|
 | 
						|
hh3cNqaStatReactThresholdNum OBJECT-TYPE
 | 
						|
    SYNTAX      Counter32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of checked element samples that are over threshold."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cNqaStatisticsReactionEntry 6 }
 | 
						|
 | 
						|
-- =================================================================
 | 
						|
--   NQA server configuration extended information
 | 
						|
-- =================================================================
 | 
						|
 | 
						|
hh3cNqaTcpServerExtendTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cNqaTcpServerExtendEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table which contains the status of extended NQA TCP server
 | 
						|
        configuration information."
 | 
						|
    ::= { hh3cNqaObjects 15 }
 | 
						|
 | 
						|
hh3cNqaTcpServerExtendEntry OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cNqaTcpServerExtendEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table which contains the status of extended NQA TCP server
 | 
						|
        configuration information.
 | 
						|
        This entry includes the TCP server IP address, port,
 | 
						|
        VPN name and DSField."
 | 
						|
    INDEX {
 | 
						|
            hh3cNqaTcpServerExtIpAddress,
 | 
						|
            hh3cNqaTcpServerExtPort,
 | 
						|
            hh3cNqaTcpServerExtVPNType,
 | 
						|
            hh3cNqaTcpServerExtVPNInstance
 | 
						|
          }
 | 
						|
    ::= { hh3cNqaTcpServerExtendTable 1 }
 | 
						|
 | 
						|
Hh3cNqaTcpServerExtendEntry  ::= SEQUENCE
 | 
						|
{
 | 
						|
    hh3cNqaTcpServerExtIpAddress                InetAddress,
 | 
						|
    hh3cNqaTcpServerExtPort                     Integer32,
 | 
						|
    hh3cNqaTcpServerExtVPNType                  VpnInstanceType,
 | 
						|
    hh3cNqaTcpServerExtVPNInstance              OCTET STRING,
 | 
						|
    hh3cNqaTcpServerExtDSField                  Unsigned32,
 | 
						|
    hh3cNqaTcpServerExtRowStatus                RowStatus
 | 
						|
}
 | 
						|
 | 
						|
hh3cNqaTcpServerExtIpAddress          OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddress
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "TCP server's IP address."
 | 
						|
    ::= { hh3cNqaTcpServerExtendEntry 1 }
 | 
						|
 | 
						|
hh3cNqaTcpServerExtPort          OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32 (0..65536)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "TCP server's port number."
 | 
						|
    ::= { hh3cNqaTcpServerExtendEntry 2 }
 | 
						|
 | 
						|
hh3cNqaTcpServerExtVPNType OBJECT-TYPE
 | 
						|
    SYNTAX      VpnInstanceType
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "TCP server's VPN instance type."
 | 
						|
    ::= { hh3cNqaTcpServerExtendEntry 3 }
 | 
						|
 | 
						|
hh3cNqaTcpServerExtVPNInstance OBJECT-TYPE
 | 
						|
    SYNTAX      OCTET STRING(SIZE(0..31))
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "TCP server's VPN name.If the NQA server listens on the public network,
 | 
						|
        the value of hh3cNqaTcpServerExtVPNType must be public(1) and the value
 | 
						|
        of this object can be set to any non-printable character string.If the
 | 
						|
        NQA server listens on the private network, the value of hh3cNqaTcpServerExtVPNType
 | 
						|
        must be vpn(2) and the value of this object can be set to any non-printable
 | 
						|
        character string."
 | 
						|
    ::= { hh3cNqaTcpServerExtendEntry 4 }
 | 
						|
 | 
						|
hh3cNqaTcpServerExtDSField OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32 (0..256)
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Specifies the value to store in the Differentiated
 | 
						|
        Services (DS) Field in the IP packet used to
 | 
						|
        encapsulate the probe.  The DS Field is defined
 | 
						|
        as the Type of Service (TOS) octet in a IPv4 header
 | 
						|
        or as the Traffic Class octet in a IPv6 header.
 | 
						|
 | 
						|
        The value of this object must be a decimal integer
 | 
						|
        in the range of 0 to 255.  Not all values are legal or
 | 
						|
        meaningful.  A value of 0 means that the function
 | 
						|
        represented by this option is not supported.  The value
 | 
						|
        of 256 indicates that TOS is not configured, and this
 | 
						|
        value is not supported by IP implementations.  DS Field
 | 
						|
        usage is often not supported by IP implementations and
 | 
						|
        not all values are supported.  Refer to RFC 2474 for
 | 
						|
        guidance on usage of this field."
 | 
						|
    REFERENCE
 | 
						|
        "Refer to RFC 2474 for the definition of the
 | 
						|
        Differentiated Services Field and to RFC 1812
 | 
						|
        Section 5.3.2 for Type of Service (TOS)."
 | 
						|
    ::= { hh3cNqaTcpServerExtendEntry 5 }
 | 
						|
 | 
						|
hh3cNqaTcpServerExtRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "hh3cNqaTcpServerIpAddress, hh3cNqaTcpServerPort, hh3cNqaTcpServerExtVPNType
 | 
						|
        and hh3cNqaTcpServerVPNInstance must be set during a creation operation."
 | 
						|
    REFERENCE
 | 
						|
        "RFC 2579"
 | 
						|
    ::= { hh3cNqaTcpServerExtendEntry 6 }
 | 
						|
 | 
						|
hh3cNqaUdpServerExtendTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cNqaUdpServerExtendEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Status of extended NQA UDP server configuration information."
 | 
						|
    ::= { hh3cNqaObjects 16 }
 | 
						|
 | 
						|
hh3cNqaUdpServerExtendEntry OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cNqaUdpServerExtendEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table which contains the status of extended NQA UDP server
 | 
						|
        configuration information.
 | 
						|
        This entry includes the UDP server IP address, port,
 | 
						|
        VPN name and DSField."
 | 
						|
    INDEX {
 | 
						|
            hh3cNqaUdpServerExtIpAddress,
 | 
						|
            hh3cNqaUdpServerExtPort,
 | 
						|
            hh3cNqaUdpServerExtVPNType,
 | 
						|
            hh3cNqaUdpServerExtVPNInstance
 | 
						|
          }
 | 
						|
    ::= { hh3cNqaUdpServerExtendTable 1 }
 | 
						|
 | 
						|
Hh3cNqaUdpServerExtendEntry  ::= SEQUENCE
 | 
						|
{
 | 
						|
    hh3cNqaUdpServerExtIpAddress                InetAddress,
 | 
						|
    hh3cNqaUdpServerExtPort                     Integer32,
 | 
						|
    hh3cNqaUdpServerExtVPNType                  VpnInstanceType,
 | 
						|
    hh3cNqaUdpServerExtVPNInstance              OCTET STRING,
 | 
						|
    hh3cNqaUdpServerExtDSField                  Unsigned32,
 | 
						|
    hh3cNqaUdpServerExtRowStatus                RowStatus
 | 
						|
}
 | 
						|
 | 
						|
hh3cNqaUdpServerExtIpAddress          OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddress
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "UDP server's IP address."
 | 
						|
    ::= { hh3cNqaUdpServerExtendEntry 1 }
 | 
						|
 | 
						|
hh3cNqaUdpServerExtPort          OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32 (0..65536)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "UDP server's port number."
 | 
						|
    ::= { hh3cNqaUdpServerExtendEntry 2 }
 | 
						|
 | 
						|
hh3cNqaUdpServerExtVPNType OBJECT-TYPE
 | 
						|
    SYNTAX      VpnInstanceType
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "UDP server's VPN instance type."
 | 
						|
    ::= { hh3cNqaUdpServerExtendEntry 3 }
 | 
						|
 | 
						|
hh3cNqaUdpServerExtVPNInstance OBJECT-TYPE
 | 
						|
    SYNTAX      OCTET STRING(SIZE(0..31))
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "UDP server's VPN name.If the NQA server listens on the public network,
 | 
						|
        the value of hh3cNqaUdpServerExtVPNType must be public(1) and the value
 | 
						|
        of this object can be set to any non-printable character string.If the
 | 
						|
        NQA server listens on the private network, the value of hh3cNqaUdpServerExtVPNType
 | 
						|
        must be vpn(2) and the value of this object can be set to any non-printable
 | 
						|
        character string."
 | 
						|
    ::= { hh3cNqaUdpServerExtendEntry 4 }
 | 
						|
 | 
						|
hh3cNqaUdpServerExtDSField OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32 (0..256)
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Specifies the value to store in the Differentiated
 | 
						|
        Services (DS) Field in the IP packet used to
 | 
						|
        encapsulate the probe.  The DS Field is defined
 | 
						|
        as the Type of Service (TOS) octet in a IPv4 header
 | 
						|
        or as the Traffic Class octet in a IPv6 header.
 | 
						|
 | 
						|
        The value of this object must be a decimal integer
 | 
						|
        in the range of 0 to 255.  Not all values are legal or
 | 
						|
        meaningful.  A value of 0 means that the function
 | 
						|
        represented by this option is not supported.  The value
 | 
						|
        of 256 indicates that TOS is not configured, and this
 | 
						|
        value is not supported by IP implementations.  DS Field
 | 
						|
        usage is often not supported by IP implementations and
 | 
						|
        not all values are supported.  Refer to RFC 2474 for
 | 
						|
        guidance on usage of this field."
 | 
						|
    REFERENCE
 | 
						|
        "Refer to RFC 2474 for the definition of the
 | 
						|
        Differentiated Services Field and to RFC 1812
 | 
						|
        Section 5.3.2 for Type of Service (TOS)."
 | 
						|
    ::= { hh3cNqaUdpServerExtendEntry 5 }
 | 
						|
 | 
						|
hh3cNqaUdpServerExtRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "hh3cNqaUdpServerIpAddress, hh3cNqaUdpServerPort, hh3cNqaUdpServerExtVPNType
 | 
						|
        and hh3cNqaUdpServerVPNInstance must be set during a creation operation."
 | 
						|
    REFERENCE
 | 
						|
        "RFC 2579"
 | 
						|
    ::= { hh3cNqaUdpServerExtendEntry 6 }
 | 
						|
 | 
						|
-- Notification Definition section
 | 
						|
hh3cNqaNotifications  OBJECT IDENTIFIER ::= { hh3cNqa 3 }
 | 
						|
hh3cNqaProbeTimeOverThreshold NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactThresholdType,
 | 
						|
            hh3cNqaReactCurrentStatus
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes.
 | 
						|
        The change may occur when the watched condition is over threshold
 | 
						|
        or below threshold.
 | 
						|
 | 
						|
        The over threshold situations is specified as below.
 | 
						|
          1. Probe time(equals to RTT for some type of tests) is not in
 | 
						|
             the range hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit.
 | 
						|
          2. The probe time is accumulatively not in the range
 | 
						|
             hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit for a number of times
 | 
						|
             specified in hh3cNqaReactThresholdAccumNum.
 | 
						|
          3. The probe time is consecutively in the range
 | 
						|
             hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit for a number of times
 | 
						|
             specified in hh3cNqaReactThresholdConsecNum.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger' and pingCtlType of the test
 | 
						|
        is not hh3cNqajitter."
 | 
						|
    ::= { hh3cNqaNotifications 1 }
 | 
						|
 | 
						|
hh3cNqaJitterRTTOverThreshold NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactThresholdType,
 | 
						|
            hh3cNqaReactCurrentStatus
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes.
 | 
						|
        The change may occur when the watched condition is over threshold
 | 
						|
        or below threshold.
 | 
						|
 | 
						|
        The over threshold situations is specified as below.
 | 
						|
          1. The average NQA round-trip-time (RTT) of jitter packets
 | 
						|
             is not in the range hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit.
 | 
						|
          2. The RTT of jitter packets is accumulatively not in the range
 | 
						|
             hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit for a number of times specified
 | 
						|
             in hh3cNqaReactThresholdAccumNum in one test.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger' and pingCtlType of the test
 | 
						|
        is hh3cNqajitter or hh3cNqaTwampLight."
 | 
						|
    ::= { hh3cNqaNotifications 2 }
 | 
						|
 | 
						|
hh3cNqaProbeFailure NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactThresholdType,
 | 
						|
            hh3cNqaReactCurrentStatus
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes.
 | 
						|
        The change may occur when the watched condition is over threshold
 | 
						|
        or below threshold.
 | 
						|
 | 
						|
        The over threshold situations is specified as below.
 | 
						|
          1. When the probe test accumulatively failed for a
 | 
						|
             number of times specified in hh3cNqaReactThresholdAccumNum in one
 | 
						|
             test while the value of hh3cNqaReactThresholdType is 'accumulative'.
 | 
						|
          2. When the probe test consecutively failed for
 | 
						|
             a number of times specified in hh3cNqaReactThresholdConsecNum in one
 | 
						|
             test while the value of hh3cNqaReactThresholdType is 'consecutive'.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger' and pingCtlType of the test
 | 
						|
        is not hh3cNqajitter."
 | 
						|
    ::= { hh3cNqaNotifications 3 }
 | 
						|
 | 
						|
hh3cNqaJitterPacketLoss NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactThresholdType,
 | 
						|
            hh3cNqaReactCurrentStatus
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes.
 | 
						|
        The change may occur when the watched condition is over threshold
 | 
						|
        or below threshold.
 | 
						|
 | 
						|
        The over threshold situations is specified as below.
 | 
						|
          1. When the jitter packets accumulatively lost for a
 | 
						|
             number of times specified in hh3cNqaReactThresholdAccumNum in one
 | 
						|
             test while the value of hh3cNqaReactThresholdType is 'accumulative'.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger' and pingCtlType of the test
 | 
						|
        is hh3cNqajitter or hh3cNqaTwampLight."
 | 
						|
    ::= { hh3cNqaNotifications 4 }
 | 
						|
 | 
						|
hh3cNqaJitterSDOverThreshold NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactThresholdType,
 | 
						|
            hh3cNqaReactCurrentStatus
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The SD means the jitter values from source to destination.
 | 
						|
 | 
						|
        It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes.
 | 
						|
        The change may occur when the watched condition is over threshold
 | 
						|
        or below threshold.
 | 
						|
 | 
						|
        The over threshold situations is specified as below.
 | 
						|
          1. The average of SD in one jitter test is not in the range
 | 
						|
             hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit and the
 | 
						|
             hh3cNqaReactThresholdType is specified as 'average' type.
 | 
						|
          2. The average of SD in one jitter test is accumulatively
 | 
						|
             not in the range hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit for a number of times specified
 | 
						|
             in hh3cNqaReactThresholdAccumNum and the
 | 
						|
             hh3cNqaReactThresholdType is specified as 'accumulative' type.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger' and pingCtlType of the test
 | 
						|
        is hh3cNqajitter."
 | 
						|
    ::= { hh3cNqaNotifications 5 }
 | 
						|
 | 
						|
hh3cNqaJitterDSOverThreshold NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactThresholdType,
 | 
						|
            hh3cNqaReactCurrentStatus
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The DS means the jitter values from destination to source.
 | 
						|
 | 
						|
        It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes.
 | 
						|
        The change may occur when the watched condition is over threshold
 | 
						|
        or below threshold.
 | 
						|
 | 
						|
        The over threshold situations is specified as below.
 | 
						|
          1. The average of DS in one jitter test is not in the range
 | 
						|
             hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit and the
 | 
						|
             hh3cNqaReactThresholdType is specified as 'average' type.
 | 
						|
          2. The average of DS in one jitter test is accumulatively not
 | 
						|
             in the range hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit for a number of times specified
 | 
						|
             in hh3cNqaReactThresholdAccumNum and the
 | 
						|
             hh3cNqaReactThresholdType is specified as 'accumulative' type.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger' and pingCtlType of the test
 | 
						|
        is hh3cNqajitter."
 | 
						|
    ::= { hh3cNqaNotifications 6 }
 | 
						|
 | 
						|
hh3cNqaICPIFOverThreshold NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactCurrentStatus
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes.
 | 
						|
        The change may occur when the watched condition is over threshold
 | 
						|
        or below threshold.
 | 
						|
 | 
						|
        The over threshold situations is specified as below.
 | 
						|
          1. When the ICPIF value in one jitter test is not in
 | 
						|
             the range hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger', pingCtlType of the test
 | 
						|
        is hh3cNqajitter and hh3cNqaCtlCodecType is 'g711Alaw' or 'g711Ulaw'
 | 
						|
        or 'g729A'."
 | 
						|
    ::= { hh3cNqaNotifications 7 }
 | 
						|
 | 
						|
hh3cNqaMOSOverThreshold NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactCurrentStatus
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes.
 | 
						|
        The change may occur when the watched condition is over threshold
 | 
						|
        or below threshold.
 | 
						|
 | 
						|
        The over threshold situations is specified as below.
 | 
						|
          1. When the MOS value in one jitter test is not in
 | 
						|
             the range hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger', pingCtlType of the test
 | 
						|
        is hh3cNqajitter and hh3cNqaCtlCodecType is 'g711Alaw' or 'g711Ulaw'
 | 
						|
        or 'g729A'."
 | 
						|
    ::= { hh3cNqaNotifications 8 }
 | 
						|
 | 
						|
hh3cNqaJitterOverThreshold NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactThresholdType,
 | 
						|
            hh3cNqaReactCurrentStatus
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes.
 | 
						|
        The change may occur when the watched condition is above threshold
 | 
						|
        or below threshold.
 | 
						|
 | 
						|
          1. The average jitter value is not in the range of
 | 
						|
             hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit and the
 | 
						|
             hh3cNqaReactThresholdType is specified as 'average' type.
 | 
						|
          2. The total number of times that the average jitter value is not
 | 
						|
             in the range of hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit reaches or exceeds
 | 
						|
             the value specified in hh3cNqaReactThresholdAccumNum and the
 | 
						|
             hh3cNqaReactThresholdType is specified as 'accumulative' type.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger' and pingCtlType of the test
 | 
						|
        is hh3cNqajitter or hh3cNqaTwampLight."
 | 
						|
    ::= { hh3cNqaNotifications 9 }
 | 
						|
 | 
						|
hh3cNqaProbeTimeAboveThreshold NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactThresholdType
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes to 'overThreshold', 'invalid' or 'overUpperThreshold'.
 | 
						|
        The change may occur when the monitored condition exceeds the
 | 
						|
        threshold (or upper threshold) or When NQA operation is stopped.
 | 
						|
 | 
						|
        The above threshold situations are specified as below.
 | 
						|
          1. Probe time is not in the range hh3cNqaReactThresholdLowerLimit
 | 
						|
             through hh3cNqaReactThresholdUpperLimit.
 | 
						|
          2. The probe time is accumulatively not in the range
 | 
						|
             hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit for a number of times
 | 
						|
             specified in hh3cNqaReactThresholdAccumNum.
 | 
						|
          3. The probe time is consecutively not in the range
 | 
						|
             hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit for a number of times
 | 
						|
             specified in hh3cNqaReactThresholdConsecNum.
 | 
						|
          4. When NQA operation is stopped.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger' and pingCtlType of the test
 | 
						|
        is not hh3cNqajitter."
 | 
						|
    ::= { hh3cNqaNotifications 10 }
 | 
						|
 | 
						|
hh3cNqaProbeTimeBelowThreshold NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactThresholdType
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes to 'belowThreshold' or 'belowLowerThreshold' from a
 | 
						|
        threshold-crossing state.
 | 
						|
 | 
						|
        The below threshold situations are specified as below.
 | 
						|
          1. Probe time is in the range hh3cNqaReactThresholdLowerLimit
 | 
						|
             through hh3cNqaReactThresholdUpperLimit.
 | 
						|
          2. The probe time is accumulatively in the range
 | 
						|
             hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit for a number of times
 | 
						|
             specified in hh3cNqaReactThresholdAccumNum.
 | 
						|
          3. The probe time is consecutively in the range
 | 
						|
             hh3cNqaReactThresholdLowerLimit through
 | 
						|
             hh3cNqaReactThresholdUpperLimit for a number of times
 | 
						|
             specified in hh3cNqaReactThresholdConsecNum.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger' and pingCtlType of the test
 | 
						|
        is not hh3cNqajitter."
 | 
						|
    ::= { hh3cNqaNotifications 11 }
 | 
						|
 | 
						|
hh3cNqaProbeFailAboveThreshold NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactThresholdType
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes to 'overThreshold', 'invalid' or 'overUpperThreshold'.
 | 
						|
        The change may occur when the monitored condition exceeds the
 | 
						|
        threshold (or upper threshold) or When NQA operation is stopped.
 | 
						|
 | 
						|
        The threshold-crossing situations are specified as below.
 | 
						|
          1. When the number of accumulative failed probes reaches the specified
 | 
						|
             value in hh3cNqaReactThresholdAccumNum in one test while the value
 | 
						|
             of hh3cNqaReactThresholdType is 'accumulative'.
 | 
						|
          2. When the number of consecutive failed probes reaches the specified
 | 
						|
             value in hh3cNqaReactThresholdConsecNum in one test while the value
 | 
						|
             of hh3cNqaReactThresholdType is 'consecutive'.
 | 
						|
          3. When NQA operation is stopped.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger' and pingCtlType of the test
 | 
						|
        is not hh3cNqajitter."
 | 
						|
    ::= { hh3cNqaNotifications 12 }
 | 
						|
 | 
						|
hh3cNqaProbeFailBelowThreshold NOTIFICATION-TYPE
 | 
						|
    OBJECTS {
 | 
						|
            hh3cNqaReactOwnerIndex,
 | 
						|
            hh3cNqaReactTestName,
 | 
						|
            hh3cNqaReactItemIndex,
 | 
						|
            pingCtlTargetAddressType,
 | 
						|
            pingCtlTargetAddress,
 | 
						|
            pingCtlType,
 | 
						|
            pingCtlDescr,
 | 
						|
            hh3cNqaReactThresholdType
 | 
						|
        }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is generated when the value of hh3cNqaReactCurrentStatus
 | 
						|
        changes to 'belowThreshold' or 'belowLowerThreshold' from a
 | 
						|
        threshold-crossing state.
 | 
						|
 | 
						|
        The below threshold situations are specified as below.
 | 
						|
          1. When the number of accumulative successful probes reaches the specified
 | 
						|
             value in hh3cNqaReactThresholdAccumNum in one test while the value
 | 
						|
             of hh3cNqaReactThresholdType is 'accumulative'.
 | 
						|
          2. When the number of consecutive successful probes reaches the specified
 | 
						|
             value in hh3cNqaReactThresholdConsecNum in one test while the value
 | 
						|
             of hh3cNqaReactThresholdType is 'consecutive'.
 | 
						|
 | 
						|
        This notification is valid only when hh3cNqaReactActionType
 | 
						|
        is 'trapOnly' or 'trapAndTrigger' and pingCtlType of the test
 | 
						|
        is not hh3cNqajitter."
 | 
						|
    ::= { hh3cNqaNotifications 13 }
 | 
						|
 | 
						|
END |