1       ADTRAN-AOS-VQM DEFINITIONS ::= BEGIN
2
3       IMPORTS
4           TimeTicks, IpAddress, Integer32, Gauge32, Unsigned32, Counter32,
5           Counter64, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
6               FROM SNMPv2-SMI
7           DisplayString, TruthValue, DateAndTime, TEXTUAL-CONVENTION
8               FROM SNMPv2-TC
9           MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
10               FROM SNMPv2-CONF
11           ifIndex
12                FROM IF-MIB
13           adIdentity
14               FROM ADTRAN-MIB
15           adGenAOSConformance, adGenAOSVoice
16               FROM ADTRAN-AOS;
17
18       adGenAOSVQMMib MODULE-IDENTITY
19        LAST-UPDATED "200901060000Z"  -- Jan 6, 2009 / YYYYMMDDHHMMZ
20        ORGANIZATION "ADTRAN, Inc."
21        CONTACT-INFO
22               "Technical Support Dept.
23                Postal: ADTRAN, Inc.
24                901 Explorer Blvd.
25                Huntsville, AL 35806
26
27                Tel: +1 800 726-8663
28                Fax: +1 256 963 6217
29                E-mail: support@adtran.com"
30
31            DESCRIPTION
32                "ADTRAN-AOS-VQM MIB module."
33
34       ::= { adIdentity 10000 53 5 3 }
35
36        adVQM                   OBJECT IDENTIFIER ::= { adGenAOSVoice 3 }
37        adVQMTrap               OBJECT IDENTIFIER ::= { adVQM 0 }
38        adVQMTrapControl        OBJECT IDENTIFIER ::= { adVQM 1 }
39        adVQMCfg                OBJECT IDENTIFIER ::= { adVQM 2 }
40        adVQMThreshold          OBJECT IDENTIFIER ::= { adVQM 3 }
41        adVQMSysPerf            OBJECT IDENTIFIER ::= { adVQM 4 }
42        adVQMInterface          OBJECT IDENTIFIER ::= { adVQM 5 }
43        adVQMEndPoint           OBJECT IDENTIFIER ::= { adVQM 6 }
44        adVQMHistory            OBJECT IDENTIFIER ::= { adVQM 7 }
45        adVQMActive             OBJECT IDENTIFIER ::= { adVQM 8 }
46
47-- ========================================================================
48        MOSvalue ::= TEXTUAL-CONVENTION
49                DISPLAY-HINT "d"
50                STATUS  current
51                DESCRIPTION
52                        "MOS values typically are represented as a value from
53                        1.00-5.00. In this representation the MOS score will be
54                        scaled by 100.  Hence a value of 3.25 will be
55                        represented as 325. A value of 65535 shall be
56                        interpreted as NULL or unsupported."
57                SYNTAX  Integer32 (100..1000|65535)
58
59        Percentage ::= TEXTUAL-CONVENTION
60                DISPLAY-HINT "d"
61                STATUS  current
62                DESCRIPTION
63                        "Percentages typically are represented as a value from
64                        0.00%-100.00%. In this representation the percentage
65                        will be scaled by 100.  Hence a value of 0.45 will be
66                        represented as 45 and a value of 100.00 will be
67                        represented as 1000. A value of 65535 shall be
68                        interpreted as NULL or unsupported."
69                SYNTAX  Integer32 (0..1000|65535)
70
71        MsecValue ::= TEXTUAL-CONVENTION
72                DISPLAY-HINT "d"
73                STATUS  current
74                DESCRIPTION
75                        "Millisecond values typically are represented as a
76                        value with a decimal place.
77                        In this representation th value will be
78                        scaled by 10.  Hence a value of 1.5 will be represented
79                        as 15."
80                SYNTAX  Integer32
81
82
83
84     adVQMEndOfCallTrap NOTIFICATION-TYPE
85         OBJECTS  {
86                adVqmTrapEventType,
87                adVqmCallHistMosLq,
88                adVqmCallHistMosPq,
89                adVqmCallHistPktsLostTotal,
90                adVqmCallHistOutOfOrder,
91                adVqmCallHistPdvAverageMs
92         }
93         STATUS      current
94         DESCRIPTION
95            "This trap indicates that the severity level has been met at the
96            end of a call to generate a trap. Enable this trap using
97            adVqmTrapState. The severity level, by default, is set to warning.
98            Use adVqmTrapCfgSeverityLevel to change the severity level setting."
99     ::= { adVQMTrap 1 }
100
101
102     adVqmTrapState OBJECT-TYPE
103         SYNTAX  INTEGER     { enabled(1), disabled(2) }
104         MAX-ACCESS   read-write
105         STATUS   current
106         DESCRIPTION
107            "This variable indicates whether the system produces
108            the vqmEndOfCall trap."
109         DEFVAL { disabled }
110         ::= { adVQMTrapControl 1 }
111
112     adVqmTrapCfgSeverityLevel OBJECT-TYPE
113         SYNTAX  INTEGER     {
114                        error(1),
115                        warning(2),
116                        notice(3),
117                        info(4)
118                         }
119         MAX-ACCESS   read-write
120         STATUS   current
121         DESCRIPTION
122            "This read-write variable indicates the severity level that will
123            generate an adVqmEndOfCallTrap. If traps are enabled, a trap will be
124            generated at the end of a call for all calls that have a numerical
125            severity level equal to or less than the configured
126            severity level."
127         DEFVAL { warning }
128         ::= { adVQMTrapControl 2 }
129
130     adVqmTrapEventType OBJECT-TYPE
131        SYNTAX  BITS {
132                        lQMos(0),
133                        pQMos(1),
134                        loss(2),
135                        outOfOrder(3),
136                        jitter(4)
137        }
138        MAX-ACCESS  read-only
139        STATUS  current
140        DESCRIPTION
141                "This variable indicates the event that generated the most
142                recent trap. The vqmTrapEventType is a bitmap and can represent
143                multiple failures simultaneously.
144                The various bit positions are:
145                BIT   EVENT      DESCRIPTION
146                0     LQMos      LQ-MOS threshold exceeded
147                1     PQMos      PQ-MOS threshold exceeded
148                2     Loss       Loss threshold exceeded
149                3     OutOfOrder Out-of-Order threshold exceeded
150                4     Jitter     Jitter threshold exceeded
151                "
152         ::= { adVQMTrapControl 3 }
153
154     -- adVQMCfg Group
155     adVqmCfgEnable OBJECT-TYPE
156        SYNTAX  INTEGER {
157                enabled (1),
158                disabled (2)
159                }
160        MAX-ACCESS      read-only
161        STATUS          current
162        DESCRIPTION
163                "VQM feature global enable/disable."
164         ::= { adVQMCfg 1 }
165
166     adVqmCfgSipEnable OBJECT-TYPE
167        SYNTAX  INTEGER {
168                enabled (1),
169                disabled (2)
170                }
171        MAX-ACCESS      read-only
172        STATUS          current
173        DESCRIPTION
174                "VQM uses SIP signaling to monitor for RTP traffic."
175         ::= { adVQMCfg 2 }
176
177     adVqmCfgUdpEnable OBJECT-TYPE
178        SYNTAX  INTEGER {
179                enabled (1),
180                disabled (2)
181                }
182        MAX-ACCESS      read-only
183        STATUS          current
184        DESCRIPTION
185                "VQM uses UDP packet inspection to monitor for RTP
186                traffic."
187         ::= { adVQMCfg 3 }
188
189     adVqmCfgInternationalCode OBJECT-TYPE
190        SYNTAX  INTEGER {
191                none (1),
192                japan (5)
193                }
194        MAX-ACCESS      read-only
195        STATUS          current
196        DESCRIPTION
197                "Regional scoring adjustment for VQM calculations."
198         ::= { adVQMCfg 4 }
199
200     adVqmCfgJitterBufferType OBJECT-TYPE
201        SYNTAX  INTEGER {
202                jitterBufferFixed (1),
203                jitterBufferAdaptive (2),
204                jitterBufferUnknown (3)
205                }
206        MAX-ACCESS      read-only
207        STATUS          current
208        DESCRIPTION
209                "Regional scoring adjustment for VQM calculations."
210         ::= { adVQMCfg 5 }
211
212     adVqmCfgJitterBufferAdaptiveMin OBJECT-TYPE
213        SYNTAX          Unsigned32
214        MAX-ACCESS      read-only
215        STATUS          current
216        DESCRIPTION
217                "Minimum adaptive jitter buffer delay (10-240 ms)."
218         ::= { adVQMCfg 6 }
219
220     adVqmCfgJitterBufferAdaptiveNominal OBJECT-TYPE
221        SYNTAX          Unsigned32
222        MAX-ACCESS      read-only
223        STATUS          current
224        DESCRIPTION
225                "Adaptive starting delay applied to packets (10-240 ms)."
226         ::= { adVQMCfg 7 }
227
228     adVqmCfgJitterBufferAdaptiveMax OBJECT-TYPE
229        SYNTAX          Unsigned32
230        MAX-ACCESS      read-only
231        STATUS          current
232        DESCRIPTION
233                "Adaptive maximum jitter buffer delay (40-320 ms)."
234         ::= { adVQMCfg 8 }
235
236     adVqmCfgJitterBufferFixedNominal OBJECT-TYPE
237        SYNTAX          Unsigned32
238        MAX-ACCESS      read-only
239        STATUS          current
240        DESCRIPTION
241                "Fixed jitter buffer constant delay applied to packets
242                (4-250 ms)."
243         ::= { adVQMCfg 9 }
244
245     adVqmCfgJitterBufferFixedSize OBJECT-TYPE
246        SYNTAX          Unsigned32
247        MAX-ACCESS      read-only
248        STATUS          current
249        DESCRIPTION
250                "Number packets fixed jitter buffer can hold (10-500 pkts)."
251         ::= { adVQMCfg 10 }
252
253     adVqmCfgJitterBufferThresholdEarlyMs OBJECT-TYPE
254        SYNTAX          Unsigned32
255        MAX-ACCESS      read-only
256        STATUS          current
257        DESCRIPTION
258                "Jitter buffer threshold for early arriving packets."
259         ::= { adVQMCfg 11 }
260
261     adVqmCfgJitterBufferThresholdLateMs OBJECT-TYPE
262        SYNTAX          Unsigned32
263        MAX-ACCESS      read-only
264        STATUS          current
265        DESCRIPTION
266                "Jitter buffer threshold for late arriving packets."
267         ::= { adVQMCfg 12 }
268
269     adVqmCfgRoundTripPingEnabled OBJECT-TYPE
270        SYNTAX  INTEGER {
271                enabled (1),
272                disabled (2)
273                }
274        MAX-ACCESS      read-only
275        STATUS          current
276        DESCRIPTION
277                "Ping use for measuring round-trip delay between
278                end-points."
279         ::= { adVQMCfg 13 }
280
281     adVqmCfgRoundTripPingType OBJECT-TYPE
282        SYNTAX  INTEGER {
283                ping (1),
284                timestamp (2)
285                }
286        MAX-ACCESS      read-only
287        STATUS          current
288        DESCRIPTION
289                "ICMP Ping or ICMP Timestamp used for delay measurements."
290         ::= { adVQMCfg 14 }
291
292     adVqmCfgCallHistorySize OBJECT-TYPE
293        SYNTAX          Unsigned32
294        MAX-ACCESS      read-only
295        STATUS          current
296        DESCRIPTION
297                "Size of Call History buffer."
298         ::= { adVQMCfg 15 }
299
300     adVqmCfgHistoryThresholdLqmos OBJECT-TYPE
301        SYNTAX          MOSvalue
302        MAX-ACCESS      read-only
303        STATUS          current
304        DESCRIPTION
305                "Store history statistics if below LQ MOS threshold value."
306         ::= { adVQMCfg 16 }
307
308     adVqmCfgHistoryThresholdCqmos OBJECT-TYPE
309        SYNTAX          MOSvalue
310        MAX-ACCESS      read-only
311        STATUS          current
312        DESCRIPTION
313                "Store history statistics if below CQ MOS threshold value."
314         ::= { adVQMCfg 17 }
315
316     adVqmCfgHistoryThresholdPqmos OBJECT-TYPE
317        SYNTAX          MOSvalue
318        MAX-ACCESS      read-only
319        STATUS          current
320        DESCRIPTION
321                "Store history statistics if below PESQ MOS threshold
322                value."
323         ::= { adVQMCfg 18 }
324
325     adVqmCfgHistoryThresholdLoss OBJECT-TYPE
326        SYNTAX          Unsigned32
327        MAX-ACCESS      read-only
328        STATUS          current
329        DESCRIPTION
330                "Store history statistics if loss packets are greater than
331                threshold value."
332         ::= { adVQMCfg 19 }
333
334     adVqmCfgHistoryThresholdOutOfOrder OBJECT-TYPE
335        SYNTAX          Unsigned32
336        MAX-ACCESS      read-only
337        STATUS          current
338        DESCRIPTION
339                "Store history statistics if Out of Order packets are greater
340                than threshold value."
341         ::= { adVQMCfg 20 }
342
343     adVqmCfgHistoryThresholdJitter OBJECT-TYPE
344        SYNTAX          Unsigned32
345        MAX-ACCESS      read-only
346        STATUS          current
347        DESCRIPTION
348                "Store history statistics if Jitter exceeds threshold value."
349         ::= { adVQMCfg 21 }
350
351     adVqmCfgClear OBJECT-TYPE
352        SYNTAX INTEGER {
353                clear (1)
354        }
355        MAX-ACCESS      read-write
356        STATUS          current
357        DESCRIPTION
358            "Clear all VQM statistics.
359            This is a write-only variable. A read will result in no action
360            being taken."
361         ::= { adVQMCfg 22 }
362
363     adVqmCfgClearCallHistory OBJECT-TYPE
364        SYNTAX INTEGER {
365                clear (1)
366        }
367        MAX-ACCESS      read-write
368        STATUS          current
369        DESCRIPTION
370            "Clear only call history buffer.
371            This is a write-only variable. A read will result in no action
372            being taken."
373         ::= { adVQMCfg 23 }
374
375
376
377     --
378     -- adVQMThreshold Group
379     --
380
381     adVqmThresholdLqmosInfo OBJECT-TYPE
382         SYNTAX         MOSvalue
383         MAX-ACCESS     read-only
384         STATUS         current
385         DESCRIPTION
386            "Listening Quality MOS threshold value for info event."
387         ::= { adVQMThreshold 1 }
388
389     adVqmThresholdLqmosNotice OBJECT-TYPE
390         SYNTAX         MOSvalue
391         MAX-ACCESS     read-only
392         STATUS         current
393         DESCRIPTION
394            "Listening Quality MOS threshold value for notice event."
395         ::= { adVQMThreshold 2 }
396
397     adVqmThresholdLqmosWarning OBJECT-TYPE
398         SYNTAX         MOSvalue
399         MAX-ACCESS     read-only
400         STATUS         current
401         DESCRIPTION
402            "Listening Quality MOS threshold value for warning event."
403         ::= { adVQMThreshold 3 }
404
405     adVqmThresholdLqmosError OBJECT-TYPE
406         SYNTAX         MOSvalue
407         MAX-ACCESS     read-only
408         STATUS         current
409         DESCRIPTION
410            "Listening Quality MOS threshold value for error event."
411         ::= { adVQMThreshold 4 }
412
413     adVqmThresholdPqmosInfo OBJECT-TYPE
414         SYNTAX         MOSvalue
415         MAX-ACCESS     read-only
416         STATUS         current
417         DESCRIPTION
418            "Normalized PESQ MOS threshold value for info event."
419         ::= { adVQMThreshold 5 }
420
421     adVqmThresholdPqmosNotice OBJECT-TYPE
422         SYNTAX         MOSvalue
423         MAX-ACCESS     read-only
424         STATUS         current
425         DESCRIPTION
426            "Normalized PESQ MOS threshold value for notice event."
427         ::= { adVQMThreshold 6 }
428
429     adVqmThresholdPqmosWarning OBJECT-TYPE
430         SYNTAX         MOSvalue
431         MAX-ACCESS     read-only
432         STATUS         current
433         DESCRIPTION
434            "Normalized PESQ MOS threshold value for warning event."
435         ::= { adVQMThreshold 7 }
436
437     adVqmThresholdPqmosError OBJECT-TYPE
438         SYNTAX         MOSvalue
439         MAX-ACCESS     read-only
440         STATUS         current
441         DESCRIPTION
442            "Normalized PESQ MOS threshold value for error event."
443         ::= { adVQMThreshold 8 }
444
445     adVqmThresholdOutOfOrderInfo OBJECT-TYPE
446         SYNTAX         Unsigned32
447         MAX-ACCESS     read-only
448         STATUS         current
449         DESCRIPTION
450            "Out of order packet threshold value for info event."
451         ::= { adVQMThreshold 9 }
452
453     adVqmThresholdOutOfOrderNotice OBJECT-TYPE
454         SYNTAX         Unsigned32
455         MAX-ACCESS     read-only
456         STATUS         current
457         DESCRIPTION
458            "Out of order packet threshold value for notice event."
459         ::= { adVQMThreshold 10 }
460
461     adVqmThresholdOutOfOrderWarning OBJECT-TYPE
462         SYNTAX         Unsigned32
463         MAX-ACCESS     read-only
464         STATUS         current
465         DESCRIPTION
466            "Out of order packet threshold value for warning event."
467         ::= { adVQMThreshold 11 }
468
469     adVqmThresholdOutOfOrderError OBJECT-TYPE
470         SYNTAX         Unsigned32
471         MAX-ACCESS     read-only
472         STATUS         current
473         DESCRIPTION
474            "Out of order packet threshold value for error event."
475         ::= { adVQMThreshold 12 }
476
477     adVqmThresholdLossInfo OBJECT-TYPE
478         SYNTAX         Unsigned32
479         MAX-ACCESS     read-only
480         STATUS         current
481         DESCRIPTION
482            "Loss of packet threshold value for info event."
483         ::= { adVQMThreshold 13 }
484
485     adVqmThresholdLossNotice OBJECT-TYPE
486         SYNTAX         Unsigned32
487         MAX-ACCESS     read-only
488         STATUS         current
489         DESCRIPTION
490            "Loss of packet threshold value for notice event."
491         ::= { adVQMThreshold 14 }
492
493     adVqmThresholdLossWarning OBJECT-TYPE
494         SYNTAX         Unsigned32
495         MAX-ACCESS     read-only
496         STATUS         current
497         DESCRIPTION
498            "Loss of packet threshold value for warning event."
499         ::= { adVQMThreshold 15 }
500
501     adVqmThresholdLossError OBJECT-TYPE
502         SYNTAX         Unsigned32
503         MAX-ACCESS     read-only
504         STATUS         current
505         DESCRIPTION
506            "Loss of packet threshold value for error event."
507         ::= { adVQMThreshold 16 }
508
509     adVqmThresholdJitterInfo OBJECT-TYPE
510         SYNTAX         Unsigned32
511         MAX-ACCESS     read-only
512         STATUS         current
513         DESCRIPTION
514            "Jitter threshold value for info event."
515         ::= { adVQMThreshold 17 }
516
517     adVqmThresholdJitterNotice OBJECT-TYPE
518         SYNTAX         Unsigned32
519         MAX-ACCESS     read-only
520         STATUS         current
521         DESCRIPTION
522            "Jitter threshold value for notice event."
523         ::= { adVQMThreshold 18 }
524
525     adVqmThresholdJitterWarning OBJECT-TYPE
526         SYNTAX         Unsigned32
527         MAX-ACCESS     read-only
528         STATUS         current
529         DESCRIPTION
530            "Jitter threshold value for warning event."
531         ::= { adVQMThreshold 19 }
532
533     adVqmThresholdJitterError OBJECT-TYPE
534         SYNTAX         Unsigned32
535         MAX-ACCESS     read-only
536         STATUS         current
537         DESCRIPTION
538            "Jitter threshold value for error event."
539         ::= { adVQMThreshold 20 }
540
541
542
543        --
544        -- adVQMSysPerf Group
545        --
546
547     adVqmSysActiveCalls OBJECT-TYPE
548         SYNTAX         Counter32
549         MAX-ACCESS     read-only
550         STATUS         current
551         DESCRIPTION
552            "Number of active calls."
553         ::= { adVQMSysPerf 1 }
554
555     adVqmSysActiveExcellent OBJECT-TYPE
556         SYNTAX         Counter32
557         MAX-ACCESS     read-only
558         STATUS         current
559         DESCRIPTION
560            "Active calls in excellent MOS range (4.400 - 4.000)."
561         ::= { adVQMSysPerf 2 }
562
563     adVqmSysActiveGood OBJECT-TYPE
564         SYNTAX         Counter32
565         MAX-ACCESS     read-only
566         STATUS         current
567         DESCRIPTION
568            "Active calls in good MOS range (3.999 - 3.600)."
569         ::= { adVQMSysPerf 3 }
570
571     adVqmSysActiveFair OBJECT-TYPE
572         SYNTAX         Counter32
573         MAX-ACCESS     read-only
574         STATUS         current
575         DESCRIPTION
576            "Active calls in fair MOS range (3.599 - 2.600)."
577         ::= { adVQMSysPerf 4 }
578
579     adVqmSysActivePoor OBJECT-TYPE
580         SYNTAX         Counter32
581         MAX-ACCESS     read-only
582         STATUS         current
583         DESCRIPTION
584            "Active calls in poor MOS range (2.599 - 0.000)."
585         ::= { adVQMSysPerf 5 }
586
587     adVqmSysCallHistoryCalls OBJECT-TYPE
588         SYNTAX         Counter32
589         MAX-ACCESS     read-only
590         STATUS         current
591         DESCRIPTION
592            "Number of calls in history buffer."
593         ::= { adVQMSysPerf 6 }
594
595     adVqmSysCallHistoryExcellent OBJECT-TYPE
596         SYNTAX         Counter32
597         MAX-ACCESS     read-only
598         STATUS         current
599         DESCRIPTION
600            "History calls in excellent MOS range."
601         ::= { adVQMSysPerf 7 }
602
603     adVqmSysCallHistoryGood OBJECT-TYPE
604         SYNTAX         Counter32
605         MAX-ACCESS     read-only
606         STATUS         current
607         DESCRIPTION
608            "History calls in good MOS range."
609         ::= { adVQMSysPerf 8 }
610
611     adVqmSysCallHistoryFair OBJECT-TYPE
612         SYNTAX         Counter32
613         MAX-ACCESS     read-only
614         STATUS         current
615         DESCRIPTION
616            "History calls in fair MOS range."
617         ::= { adVQMSysPerf 9 }
618
619     adVqmSysCallHistoryPoor OBJECT-TYPE
620         SYNTAX         Counter32
621         MAX-ACCESS     read-only
622         STATUS         current
623         DESCRIPTION
624            "History calls in poor MOS range."
625         ::= { adVQMSysPerf 10 }
626
627     adVqmSysAllCallsExcellent OBJECT-TYPE
628         SYNTAX         Counter32
629         MAX-ACCESS     read-only
630         STATUS         current
631         DESCRIPTION
632            "Total calls in excellent MOS range."
633         ::= { adVQMSysPerf 11 }
634
635     adVqmSysAllCallsGood OBJECT-TYPE
636         SYNTAX         Counter32
637         MAX-ACCESS     read-only
638         STATUS         current
639         DESCRIPTION
640            "Total calls in good MOS range."
641         ::= { adVQMSysPerf 12 }
642
643     adVqmSysAllCallsFair OBJECT-TYPE
644         SYNTAX         Counter32
645         MAX-ACCESS     read-only
646         STATUS         current
647         DESCRIPTION
648            "Total calls in fair MOS range."
649         ::= { adVQMSysPerf 13 }
650
651     adVqmSysAllCallsPoor OBJECT-TYPE
652         SYNTAX         Counter32
653         MAX-ACCESS     read-only
654         STATUS         current
655         DESCRIPTION
656            "Total calls in poor MOS range."
657         ::= { adVQMSysPerf 14 }
658
659     --
660     -- adVQMInterfaceTable
661     --
662
663     adVQMInterfaceTable OBJECT-TYPE
664         SYNTAX         SEQUENCE OF AdVQMInterfaceEntry
665         MAX-ACCESS     not-accessible
666         STATUS         current
667         DESCRIPTION
668            "The adVqmInterface table provides aggregate statistics for each
669            system interface.  VQM processes RTP stream packets as received by
670            the interface (inbound direction).  The user can enable or disable
671            each system interface for VQM using the CLI/GUI.  The VQM interface
672            table objects include enable/disable, packet statistics for number
673            received, lost, out-of-order, discarded, number of active and
674            completed calls, MOS scores, delay measurements, and quality
675            analysis counts."
676         ::= { adVQMInterface 1 }
677
678     adVQMInterfaceEntry OBJECT-TYPE
679         SYNTAX   AdVQMInterfaceEntry
680         MAX-ACCESS   not-accessible
681         STATUS       current
682         DESCRIPTION
683            "The statistics for a particular interface."
684         INDEX { adVqmIfcId }
685         ::= { adVQMInterfaceTable 1 }
686
687
688     AdVQMInterfaceEntry ::=
689        SEQUENCE {
690                adVqmIfcId                      Unsigned32,
691                adVqmIfcName                    DisplayString,
692                adVqmIfcPktsRx                  Counter64,
693                adVqmIfcPktsLost                Counter64,
694                adVqmIfcPktsOoo                 Counter64,
695                adVqmIfcPktsDiscarded           Counter64,
696                adVqmIfcNumberActiveCalls       Counter32,
697                adVqmIfcTerminatedCalls         Counter32,
698                adVqmIfcRLqMinimum              Unsigned32,
699                adVqmIfcRLqAverage              Unsigned32,
700                adVqmIfcRLqMaximum              Unsigned32,
701                adVqmIfcRCqMinimum              Unsigned32,
702                adVqmIfcRCqAverage              Unsigned32,
703                adVqmIfcRCqMaximum              Unsigned32,
704                adVqmIfcRG107Minimum            Unsigned32,
705                adVqmIfcRG107Average            Unsigned32,
706                adVqmIfcRG107Maximum            Unsigned32,
707                adVqmIfcMosLqMinimum            MOSvalue,
708                adVqmIfcMosLqAverage            MOSvalue,
709                adVqmIfcMosLqMaximum            MOSvalue,
710                adVqmIfcMosCqMinimum            MOSvalue,
711                adVqmIfcMosCqAverage            MOSvalue,
712                adVqmIfcMosCqMaximum            MOSvalue,
713                adVqmIfcMosPqMinimum            MOSvalue,
714                adVqmIfcMosPqAverage            MOSvalue,
715                adVqmIfcMosPqMaximum            MOSvalue,
716                adVqmIfcLossMinimum             Unsigned32,
717                adVqmIfcLossAverage             Unsigned32,
718                adVqmIfcLossMaximum             Unsigned32,
719                adVqmIfcDiscardsMinimum         Unsigned32,
720                adVqmIfcDiscardsAverage         Unsigned32,
721                adVqmIfcDiscardsMaximum         Unsigned32,
722                adVqmIfcPdvAverageMs            INTEGER,
723                adVqmIfcPdvMaximumMs            INTEGER,
724                adVqmIfcDelayMinMsec            Unsigned32,
725                adVqmIfcDelayAvgMsec            Unsigned32,
726                adVqmIfcDelayMaxMsec            Unsigned32,
727                adVqmIfcNumberStreamsExcellent  Counter32,
728                adVqmIfcNumberStreamsGood       Counter32,
729                adVqmIfcNumberStreamsFair       Counter32,
730                adVqmIfcNumberStreamsPoor       Counter32,
731                adVqmIfcClear                   INTEGER
732     }
733
734     adVqmIfcId OBJECT-TYPE
735         SYNTAX         Unsigned32
736         MAX-ACCESS     read-only
737         STATUS         current
738         DESCRIPTION
739            "VQM interface index number. This number is unique to the VQM MIB."
740         ::= { adVQMInterfaceEntry 1 }
741
742
743     adVqmIfcName OBJECT-TYPE
744         SYNTAX         DisplayString
745         MAX-ACCESS     read-only
746         STATUS         current
747         DESCRIPTION
748            "Interface name."
749         ::= { adVQMInterfaceEntry 2 }
750
751     adVqmIfcPktsRx OBJECT-TYPE
752         SYNTAX         Counter64
753         MAX-ACCESS     read-only
754         STATUS         current
755         DESCRIPTION
756            "Packets received."
757         ::= { adVQMInterfaceEntry 3 }
758
759     adVqmIfcPktsLost OBJECT-TYPE
760         SYNTAX         Counter64
761         MAX-ACCESS     read-only
762         STATUS         current
763         DESCRIPTION
764            "Packets lost."
765         ::= { adVQMInterfaceEntry 4 }
766
767     adVqmIfcPktsOoo OBJECT-TYPE
768         SYNTAX         Counter64
769         MAX-ACCESS     read-only
770         STATUS         current
771         DESCRIPTION
772            "Packets received out-of-order."
773         ::= { adVQMInterfaceEntry 5 }
774
775     adVqmIfcPktsDiscarded OBJECT-TYPE
776         SYNTAX         Counter64
777         MAX-ACCESS     read-only
778         STATUS         current
779         DESCRIPTION
780            "Packets discarded."
781         ::= { adVQMInterfaceEntry 6 }
782
783     adVqmIfcNumberActiveCalls OBJECT-TYPE
784         SYNTAX         Counter32
785         MAX-ACCESS     read-only
786         STATUS         current
787         DESCRIPTION
788            "Number of active calls."
789         ::= { adVQMInterfaceEntry 7 }
790
791     adVqmIfcTerminatedCalls OBJECT-TYPE
792         SYNTAX         Counter32
793         MAX-ACCESS     read-only
794         STATUS         current
795         DESCRIPTION
796            "Number of terminated calls."
797         ::= { adVQMInterfaceEntry 8 }
798
799     adVqmIfcRLqMinimum OBJECT-TYPE
800         SYNTAX         Unsigned32
801         MAX-ACCESS     read-only
802         STATUS         current
803         DESCRIPTION
804            "Minimum listening quality R Factor."
805         ::= { adVQMInterfaceEntry 9 }
806
807     adVqmIfcRLqAverage OBJECT-TYPE
808         SYNTAX         Unsigned32
809         MAX-ACCESS     read-only
810         STATUS         current
811         DESCRIPTION
812            "Average listening quality R Factor."
813         ::= { adVQMInterfaceEntry 10 }
814
815     adVqmIfcRLqMaximum OBJECT-TYPE
816         SYNTAX         Unsigned32
817         MAX-ACCESS     read-only
818         STATUS         current
819         DESCRIPTION
820            "Maximum listening quality R Factor."
821         ::= { adVQMInterfaceEntry 11 }
822
823     adVqmIfcRCqMinimum OBJECT-TYPE
824         SYNTAX         Unsigned32
825         MAX-ACCESS     read-only
826         STATUS         current
827         DESCRIPTION
828            "Minimum conversation quality R Factor."
829         ::= { adVQMInterfaceEntry 12 }
830
831     adVqmIfcRCqAverage OBJECT-TYPE
832         SYNTAX         Unsigned32
833         MAX-ACCESS     read-only
834         STATUS         current
835         DESCRIPTION
836            "Average conversation quality R Factor."
837         ::= { adVQMInterfaceEntry 13 }
838
839     adVqmIfcRCqMaximum OBJECT-TYPE
840         SYNTAX         Unsigned32
841         MAX-ACCESS     read-only
842         STATUS         current
843         DESCRIPTION
844            "Maximum conversation quality R Factor."
845         ::= { adVQMInterfaceEntry 14 }
846
847     adVqmIfcRG107Minimum OBJECT-TYPE
848         SYNTAX         Unsigned32
849         MAX-ACCESS     read-only
850         STATUS         current
851         DESCRIPTION
852            "Minimum G.107 R Factor."
853         ::= { adVQMInterfaceEntry 15 }
854
855     adVqmIfcRG107Average OBJECT-TYPE
856         SYNTAX         Unsigned32
857         MAX-ACCESS     read-only
858         STATUS         current
859         DESCRIPTION
860            "Average G.107 R Factor."
861         ::= { adVQMInterfaceEntry 16 }
862
863     adVqmIfcRG107Maximum OBJECT-TYPE
864         SYNTAX         Unsigned32
865         MAX-ACCESS     read-only
866         STATUS         current
867         DESCRIPTION
868            "Maximum G.107 R Factor."
869         ::= { adVQMInterfaceEntry 17 }
870
871     adVqmIfcMosLqMinimum OBJECT-TYPE
872         SYNTAX         MOSvalue
873         MAX-ACCESS     read-only
874         STATUS         current
875         DESCRIPTION
876            "Minimum listening quality MOS score."
877         ::= { adVQMInterfaceEntry 18 }
878
879     adVqmIfcMosLqAverage OBJECT-TYPE
880         SYNTAX         MOSvalue
881         MAX-ACCESS     read-only
882         STATUS         current
883         DESCRIPTION
884            "Average listening quality MOS score."
885         ::= { adVQMInterfaceEntry 19 }
886
887     adVqmIfcMosLqMaximum OBJECT-TYPE
888         SYNTAX         MOSvalue
889         MAX-ACCESS     read-only
890         STATUS         current
891         DESCRIPTION
892            "Maximum listening quality MOS score."
893         ::= { adVQMInterfaceEntry 20 }
894
895     adVqmIfcMosCqMinimum OBJECT-TYPE
896         SYNTAX         MOSvalue
897         MAX-ACCESS     read-only
898         STATUS         current
899         DESCRIPTION
900            "Minimum conversation quality MOS score."
901         ::= { adVQMInterfaceEntry 21 }
902
903     adVqmIfcMosCqAverage OBJECT-TYPE
904         SYNTAX         MOSvalue
905         MAX-ACCESS     read-only
906         STATUS         current
907         DESCRIPTION
908            "Average conversation quality MOS score."
909         ::= { adVQMInterfaceEntry 22 }
910
911     adVqmIfcMosCqMaximum OBJECT-TYPE
912         SYNTAX         MOSvalue
913         MAX-ACCESS     read-only
914         STATUS         current
915         DESCRIPTION
916            "Maximum conversation quality MOS score."
917         ::= { adVQMInterfaceEntry 23 }
918
919     adVqmIfcMosPqMinimum OBJECT-TYPE
920         SYNTAX         MOSvalue
921         MAX-ACCESS     read-only
922         STATUS         current
923         DESCRIPTION
924            "Minimum PESQ, P.862 raw MOS score."
925         ::= { adVQMInterfaceEntry 24 }
926
927     adVqmIfcMosPqAverage OBJECT-TYPE
928         SYNTAX         MOSvalue
929         MAX-ACCESS     read-only
930         STATUS         current
931         DESCRIPTION
932            "Average PESQ, P.862 raw MOS score."
933         ::= { adVQMInterfaceEntry 25 }
934
935     adVqmIfcMosPqMaximum OBJECT-TYPE
936         SYNTAX         MOSvalue
937         MAX-ACCESS     read-only
938         STATUS         current
939         DESCRIPTION
940            "Maximum PESQ, P.862 raw MOS score."
941         ::= { adVQMInterfaceEntry 26 }
942
943     adVqmIfcLossMinimum OBJECT-TYPE
944         SYNTAX         Unsigned32
945         MAX-ACCESS     read-only
946         STATUS         current
947         DESCRIPTION
948            "Minimum network lost packets for all calls completed."
949         ::= { adVQMInterfaceEntry 27 }
950
951     adVqmIfcLossAverage OBJECT-TYPE
952         SYNTAX         Unsigned32
953         MAX-ACCESS     read-only
954         STATUS         current
955         DESCRIPTION
956            "Average network lost packets for all calls completed."
957         ::= { adVQMInterfaceEntry 28 }
958
959     adVqmIfcLossMaximum OBJECT-TYPE
960         SYNTAX         Unsigned32
961         MAX-ACCESS     read-only
962         STATUS         current
963         DESCRIPTION
964            "Maximum network lost packets for all calls completed."
965         ::= { adVQMInterfaceEntry 29 }
966
967     adVqmIfcDiscardsMinimum OBJECT-TYPE
968         SYNTAX         Unsigned32
969         MAX-ACCESS     read-only
970         STATUS         current
971         DESCRIPTION
972            "Minimum packets discarded due to late or early arrival."
973         ::= { adVQMInterfaceEntry 30 }
974
975     adVqmIfcDiscardsAverage OBJECT-TYPE
976         SYNTAX         Unsigned32
977         MAX-ACCESS     read-only
978         STATUS         current
979         DESCRIPTION
980            "Average packets discarded due to late or early arrival."
981         ::= { adVQMInterfaceEntry 31 }
982
983     adVqmIfcDiscardsMaximum OBJECT-TYPE
984         SYNTAX         Unsigned32
985         MAX-ACCESS     read-only
986         STATUS         current
987         DESCRIPTION
988            "Maximum packets discarded due to late or early arrival."
989         ::= { adVQMInterfaceEntry 32 }
990
991     adVqmIfcPdvAverageMs OBJECT-TYPE
992         SYNTAX         INTEGER
993         MAX-ACCESS     read-only
994         STATUS         current
995         DESCRIPTION
996            "Mean of Average packet delay variation for packets."
997         ::= { adVQMInterfaceEntry 33 }
998
999     adVqmIfcPdvMaximumMs OBJECT-TYPE
1000         SYNTAX         INTEGER
1001         MAX-ACCESS     read-only
1002         STATUS         current
1003         DESCRIPTION
1004            "Maximum of reported average packet delay variation."
1005         ::= { adVQMInterfaceEntry 34 }
1006
1007     adVqmIfcDelayMinMsec OBJECT-TYPE
1008         SYNTAX         Unsigned32
1009         MAX-ACCESS     read-only
1010         STATUS         current
1011         DESCRIPTION
1012            "Minimum packet delay in ms."
1013         ::= { adVQMInterfaceEntry 35 }
1014
1015     adVqmIfcDelayAvgMsec OBJECT-TYPE
1016         SYNTAX         Unsigned32
1017         MAX-ACCESS     read-only
1018         STATUS         current
1019         DESCRIPTION
1020            "Average packet delay in ms."
1021         ::= { adVQMInterfaceEntry 36 }
1022
1023     adVqmIfcDelayMaxMsec OBJECT-TYPE
1024         SYNTAX         Unsigned32
1025         MAX-ACCESS     read-only
1026         STATUS         current
1027         DESCRIPTION
1028            "Maximum packet delay in ms."
1029         ::= { adVQMInterfaceEntry 37 }
1030
1031     adVqmIfcNumberStreamsExcellent OBJECT-TYPE
1032         SYNTAX         Counter32
1033         MAX-ACCESS     read-only
1034         STATUS         current
1035         DESCRIPTION
1036            "Number voice streams with excellent MOS score."
1037         ::= { adVQMInterfaceEntry 38 }
1038
1039     adVqmIfcNumberStreamsGood OBJECT-TYPE
1040         SYNTAX         Counter32
1041         MAX-ACCESS     read-only
1042         STATUS         current
1043         DESCRIPTION
1044            "Number voice streams with good MOS score."
1045         ::= { adVQMInterfaceEntry 39 }
1046
1047     adVqmIfcNumberStreamsFair OBJECT-TYPE
1048         SYNTAX         Counter32
1049         MAX-ACCESS     read-only
1050         STATUS         current
1051         DESCRIPTION
1052            "Number voice streams with fair MOS score."
1053         ::= { adVQMInterfaceEntry 40 }
1054
1055     adVqmIfcNumberStreamsPoor OBJECT-TYPE
1056         SYNTAX         Counter32
1057         MAX-ACCESS     read-only
1058         STATUS         current
1059         DESCRIPTION
1060            "Number voice streams with poor MOS score."
1061         ::= { adVQMInterfaceEntry 41 }
1062
1063     adVqmIfcClear OBJECT-TYPE
1064        SYNTAX INTEGER {
1065                clear (1)
1066        }
1067        MAX-ACCESS      read-write
1068        STATUS          current
1069        DESCRIPTION
1070            "Clear all VQM statistics.
1071            This is a write-only variable. A read will result in no action
1072            being taken."
1073         ::= { adVQMInterfaceEntry 42 }
1074
1075     --
1076     -- adVqmEndPoint
1077     --
1078
1079     adVQMEndPointTable OBJECT-TYPE
1080         SYNTAX         SEQUENCE OF AdVQMEndPointEntry
1081         MAX-ACCESS     not-accessible
1082         STATUS         current
1083         DESCRIPTION
1084            "The adVqmEndPoint table provides aggregate statistics for each
1085            VoIP end-point device.  The RTP Source IP address,
1086            adVqmEndPointRtpSourceIp, provides a unique table index.
1087            The VQM End-point table provides summary statistics for MOS scores,
1088            packets lost, out-of-order, jitter, delay and quality analysis
1089            counts."
1090         ::= { adVQMEndPoint 1 }
1091
1092     adVQMEndPointEntry OBJECT-TYPE
1093         SYNTAX   AdVQMEndPointEntry
1094         MAX-ACCESS   not-accessible
1095         STATUS       current
1096         DESCRIPTION
1097            "The statistics for a particular VoIP end-point device."
1098         INDEX { adVqmEndPointRtpSourceIp }
1099         ::= { adVQMEndPointTable 1 }
1100
1101
1102     AdVQMEndPointEntry ::=
1103        SEQUENCE {
1104                adVqmEndPointRtpSourceIp                IpAddress,
1105                adVqmEndPointNumberCompletedCalls       Counter32,
1106                adVqmEndPointInterfaceId                Unsigned32,
1107                adVqmEndPointInterfaceName              DisplayString,
1108                adVqmEndPointMosLqMinimum               MOSvalue,
1109                adVqmEndPointMosLqAverage               MOSvalue,
1110                adVqmEndPointMosLqMaximum               MOSvalue,
1111                adVqmEndPointMosPqMinimum               MOSvalue,
1112                adVqmEndPointMosPqAverage               MOSvalue,
1113                adVqmEndPointMosPqMaximum               MOSvalue,
1114                adVqmEndPointPktsLostTotal              Counter32,
1115                adVqmEndPointPktsOutOfOrder             Counter32,
1116                adVqmEndPointJitterMaximum              Unsigned32,
1117                adVqmEndPointNumberStreamsExcellent     Counter32,
1118                adVqmEndPointNumberStreamsGood          Counter32,
1119                adVqmEndPointNumberStreamsFair          Counter32,
1120                adVqmEndPointNumberStreamsPoor          Counter32
1121     }
1122
1123     adVqmEndPointRtpSourceIp OBJECT-TYPE
1124         SYNTAX         IpAddress
1125         MAX-ACCESS     read-only
1126         STATUS         current
1127         DESCRIPTION
1128            "Source IP Address of RTP stream from this end-point."
1129         ::= { adVQMEndPointEntry 1 }
1130
1131     adVqmEndPointNumberCompletedCalls OBJECT-TYPE
1132         SYNTAX         Counter32
1133         MAX-ACCESS     read-only
1134         STATUS         current
1135         DESCRIPTION
1136            "Number of completed calls on this end-point."
1137         ::= { adVQMEndPointEntry 2 }
1138
1139     adVqmEndPointInterfaceId OBJECT-TYPE
1140         SYNTAX         Unsigned32
1141         MAX-ACCESS     read-only
1142         STATUS         current
1143         DESCRIPTION
1144            "Interface index that received RTP stream from this end-point."
1145         ::= { adVQMEndPointEntry 3 }
1146
1147     adVqmEndPointInterfaceName OBJECT-TYPE
1148         SYNTAX         DisplayString
1149         MAX-ACCESS     read-only
1150         STATUS         current
1151         DESCRIPTION
1152            "Interface name that received RTP stream from this end-point."
1153         ::= { adVQMEndPointEntry 4 }
1154
1155     adVqmEndPointMosLqMinimum OBJECT-TYPE
1156         SYNTAX         MOSvalue
1157         MAX-ACCESS     read-only
1158         STATUS         current
1159         DESCRIPTION
1160            "Minimum listening quality MOS score."
1161         ::= { adVQMEndPointEntry 5 }
1162
1163     adVqmEndPointMosLqAverage OBJECT-TYPE
1164         SYNTAX         MOSvalue
1165         MAX-ACCESS     read-only
1166         STATUS         current
1167         DESCRIPTION
1168            "Average listening quality MOS score."
1169         ::= { adVQMEndPointEntry 6 }
1170
1171     adVqmEndPointMosLqMaximum OBJECT-TYPE
1172         SYNTAX         MOSvalue
1173         MAX-ACCESS     read-only
1174         STATUS         current
1175         DESCRIPTION
1176            "Maximum listening quality MOS score."
1177         ::= { adVQMEndPointEntry 7 }
1178
1179     adVqmEndPointMosPqMinimum OBJECT-TYPE
1180         SYNTAX         MOSvalue
1181         MAX-ACCESS     read-only
1182         STATUS         current
1183         DESCRIPTION
1184            "Minimum PESQ MOS score."
1185         ::= { adVQMEndPointEntry 8 }
1186
1187     adVqmEndPointMosPqAverage OBJECT-TYPE
1188         SYNTAX         MOSvalue
1189         MAX-ACCESS     read-only
1190         STATUS         current
1191         DESCRIPTION
1192            "Average PESQ MOS score."
1193         ::= { adVQMEndPointEntry 9 }
1194
1195     adVqmEndPointMosPqMaximum OBJECT-TYPE
1196         SYNTAX         MOSvalue
1197         MAX-ACCESS     read-only
1198         STATUS         current
1199         DESCRIPTION
1200            "Maximum PESQ MOS score."
1201         ::= { adVQMEndPointEntry 10 }
1202
1203     adVqmEndPointPktsLostTotal OBJECT-TYPE
1204         SYNTAX         Counter32
1205         MAX-ACCESS     read-only
1206         STATUS         current
1207         DESCRIPTION
1208            "Total packets lost."
1209         ::= { adVQMEndPointEntry 11 }
1210
1211     adVqmEndPointPktsOutOfOrder OBJECT-TYPE
1212         SYNTAX         Counter32
1213         MAX-ACCESS     read-only
1214         STATUS         current
1215         DESCRIPTION
1216            "Total out-of-order packets."
1217         ::= { adVQMEndPointEntry 12 }
1218
1219     adVqmEndPointJitterMaximum OBJECT-TYPE
1220         SYNTAX         Unsigned32
1221         MAX-ACCESS     read-only
1222         STATUS         current
1223         DESCRIPTION
1224            "Maximum jitter."
1225         ::= { adVQMEndPointEntry 13 }
1226
1227     adVqmEndPointNumberStreamsExcellent OBJECT-TYPE
1228         SYNTAX         Counter32
1229         MAX-ACCESS     read-only
1230         STATUS         current
1231         DESCRIPTION
1232            "Number voice streams with excellent MOS score."
1233         ::= { adVQMEndPointEntry 14 }
1234
1235     adVqmEndPointNumberStreamsGood OBJECT-TYPE
1236         SYNTAX         Counter32
1237         MAX-ACCESS     read-only
1238         STATUS         current
1239         DESCRIPTION
1240            "Number voice streams with good MOS score."
1241         ::= { adVQMEndPointEntry 15 }
1242
1243     adVqmEndPointNumberStreamsFair OBJECT-TYPE
1244         SYNTAX         Counter32
1245         MAX-ACCESS     read-only
1246         STATUS         current
1247         DESCRIPTION
1248            "Number voice streams with fair MOS score."
1249         ::= { adVQMEndPointEntry 16 }
1250
1251     adVqmEndPointNumberStreamsPoor OBJECT-TYPE
1252         SYNTAX         Counter32
1253         MAX-ACCESS     read-only
1254         STATUS         current
1255         DESCRIPTION
1256            "Number voice streams with poor MOS score."
1257         ::= { adVQMEndPointEntry 17 }
1258
1259     --
1260     -- adVqmCallHistory
1261     --
1262
1263     adVQMCallHistoryTable OBJECT-TYPE
1264         SYNTAX         SEQUENCE OF AdVQMCallHistoryEntry
1265         MAX-ACCESS     not-accessible
1266         STATUS         current
1267         DESCRIPTION
1268            "The adVqmCallHistory table provides detail voice quality statistics
1269            on completed RTP voice streams.  A voice call will typically have
1270            two entries in this table one for each RTP stream.  A combination
1271            of Source IP Address and Port, Destination IP Address and Port,
1272            and SSRC (synchronization source ID) are necessary to uniquely
1273            identify the call session.
1274            One management option is to configure VQM to only save call history
1275            information for poor quality calls that exceed threshold limits.
1276            Threshold limit settings are available for MOS scores and packet
1277            statistics for loss, out-of-order, and jitter.  Setting the maximum
1278            call history buffer size to a lower value (default is 100 streams)
1279            can reduce the amount of data transfer to the NMS during a
1280            SNMP query."
1281         ::= { adVQMHistory 1 }
1282
1283     adVQMCallHistoryEntry OBJECT-TYPE
1284         SYNTAX   AdVQMCallHistoryEntry
1285         MAX-ACCESS   not-accessible
1286         STATUS       current
1287         DESCRIPTION
1288            "The statistics for a particular VoIP end-point device."
1289         INDEX { adVqmCallHistRtpSourceIp, adVqmCallHistRtpSourcePort,
1290                adVqmCallHistRtpDestIp, adVqmCallHistRtpDestPort,
1291                adVqmCallHistSsrcid }
1292         ::= { adVQMCallHistoryTable 1 }
1293
1294     AdVQMCallHistoryEntry ::=
1295        SEQUENCE {
1296                adVqmCallHistRtpSourceIp                IpAddress,
1297                adVqmCallHistRtpSourcePort              Unsigned32,
1298                adVqmCallHistRtpDestIp                  IpAddress,
1299                adVqmCallHistRtpDestPort                Unsigned32,
1300                adVqmCallHistSsrcid                     Unsigned32,
1301                adVqmCallHistTo                         DisplayString,
1302                adVqmCallHistFrom                       DisplayString,
1303                adVqmCallHistRtpSourceUri               DisplayString,
1304                adVqmCallHistCallid                     DisplayString,
1305                adVqmCallHistCcmid                      Unsigned32,
1306                adVqmCallHistSourceIntName              DisplayString,
1307                adVqmCallHistDestIntName                DisplayString,
1308                adVqmCallHistSourceIntDescription       DisplayString,
1309                adVqmCallHistDestIntDescription         DisplayString,
1310                adVqmCallHistCallStart                  DisplayString,
1311                adVqmCallHistCallDurationMs             Unsigned32,
1312                adVqmCallHistCodec                      INTEGER,
1313                adVqmCallHistCodecClass                 INTEGER,
1314                adVqmCallHistDscp                       Unsigned32,
1315                adVqmCallHistPktsRcvdTotal              Counter32,
1316                adVqmCallHistPktsLostTotal              Counter32,
1317                adVqmCallHistPktsDiscardedTotal         Counter32,
1318                adVqmCallHistOutOfOrder                 Counter32,
1319                adVqmCallHistPdvAverageMs               Unsigned32,
1320                adVqmCallHistPdvMaximumMs               Unsigned32,
1321                adVqmCallHistRtDelayInst                INTEGER,
1322                adVqmCallHistRtDelayAverage             INTEGER,
1323                adVqmCallHistRtDelayMaximum             INTEGER,
1324                adVqmCallHistOnewayDelayInst            INTEGER,
1325                adVqmCallHistOnewayDelayAverage         INTEGER,
1326                adVqmCallHistOnewayDelayMaximum         INTEGER,
1327                adVqmCallHistOrigDelayInst              INTEGER,
1328                adVqmCallHistOrigDelayAverage           INTEGER,
1329                adVqmCallHistOrigDelayMaximum           INTEGER,
1330                adVqmCallHistTermDelayMinimum           INTEGER,
1331                adVqmCallHistTermDelayAverage           INTEGER,
1332                adVqmCallHistTermDelayMaximum           INTEGER,
1333                adVqmCallHistRLq                        Unsigned32,
1334                adVqmCallHistRCq                        Unsigned32,
1335                adVqmCallHistRNominal                   Unsigned32,
1336                adVqmCallHistRG107                      Unsigned32,
1337                adVqmCallHistMosLq                      MOSvalue,
1338                adVqmCallHistMosCq                      MOSvalue,
1339                adVqmCallHistMosPq                      MOSvalue,
1340                adVqmCallHistMosNominal                 MOSvalue,
1341                adVqmCallHistDegLoss                    Percentage,
1342                adVqmCallHistDegDiscard                 Percentage,
1343                adVqmCallHistDegVocoder                 Percentage,
1344                adVqmCallHistDegRecency                 Percentage,
1345                adVqmCallHistDegDelay                   Percentage,
1346                adVqmCallHistDegSiglvl                  Percentage,
1347                adVqmCallHistDegNoiselvl                Percentage,
1348                adVqmCallHistDegEcholvl                 Percentage,
1349                adVqmCallHistBurstRLq                   Unsigned32,
1350                adVqmCallHistBurstCount                 Counter32,
1351                adVqmCallHistBurstRateAvg               Percentage,
1352                adVqmCallHistBurstLenAvgPkts            Unsigned32,
1353                adVqmCallHistBurstLenAvgMsec            Unsigned32,
1354                adVqmCallHistGapR                       Unsigned32,
1355                adVqmCallHistGapCount                   Counter32,
1356                adVqmCallHistGapLossRateAvg             Percentage,
1357                adVqmCallHistGapLenPkts                 Unsigned32,
1358                adVqmCallHistGapLenMsec                 Unsigned32,
1359                adVqmCallHistLossRateAvg                Percentage,
1360                adVqmCallHistNetworkLossAvg             Percentage,
1361                adVqmCallHistDiscardRateAvg             Percentage,
1362                adVqmCallHistExcessBurst                Unsigned32,
1363                adVqmCallHistExcessGap                  Unsigned32,
1364                adVqmCallHistPpdvMsec                   MsecValue,
1365                adVqmCallHistLateThresholdMs            MsecValue,
1366                adVqmCallHistLateThresholdPc            Percentage,
1367                adVqmCallHistLateUnderThresh            Counter32,
1368                adVqmCallHistLateTotalCount             Counter32,
1369                adVqmCallHistLatePeakJitterMs           MsecValue,
1370                adVqmCallHistEarlyThreshMs              MsecValue,
1371                adVqmCallHistEarlyThreshPc              Percentage,
1372                adVqmCallHistEarlyUnderThresh           Counter32,
1373                adVqmCallHistEarlyTotalCount            Counter32,
1374                adVqmCallHistEarlyPeakJitterMs          MsecValue,
1375                adVqmCallHistDelayIncreaseCount         Counter32,
1376                adVqmCallHistDelayDecreaseCount         Counter32,
1377                adVqmCallHistResyncCount                Counter32,
1378                adVqmCallHistJitterBufferType           INTEGER,
1379                adVqmCallHistJbCfgMin                   Unsigned32,
1380                adVqmCallHistJbCfgNom                   Unsigned32,
1381                adVqmCallHistJbCfgMax                   Unsigned32,
1382                adVqmCallHistDuplicatePkts              Counter32,
1383                adVqmCallHistEarlyPkts                  Counter32,
1384                adVqmCallHistLatePkts                   Counter32,
1385                adVqmCallHistOverrunDiscardPkts         Counter32,
1386                adVqmCallHistUnderrunDiscardPkts        Counter32,
1387                adVqmCallHistDelayMinMsec               Unsigned32,
1388                adVqmCallHistDelayAvgMsec               Unsigned32,
1389                adVqmCallHistDelayMaxMsec               Unsigned32,
1390                adVqmCallHistDelayCurrentMsec           Unsigned32,
1391                adVqmCallHistExtRLqIn                   INTEGER,
1392                adVqmCallHistExtRLqOut                  INTEGER,
1393                adVqmCallHistExtRCqIn                   INTEGER,
1394                adVqmCallHistExtRCqOut                  INTEGER,
1395                adVqmCallHistThroughPutIndex            Unsigned32,
1396                adVqmCallHistReliabilityIndex           Unsigned32,
1397                adVqmCallHistBitrate                    Unsigned32
1398     }
1399
1400     adVqmCallHistRtpSourceIp OBJECT-TYPE
1401         SYNTAX         IpAddress
1402         MAX-ACCESS     read-only
1403         STATUS         current
1404         DESCRIPTION
1405            "Source IP Address of RTP stream."
1406         ::= { adVQMCallHistoryEntry 1 }
1407
1408     adVqmCallHistRtpSourcePort OBJECT-TYPE
1409         SYNTAX         Unsigned32
1410         MAX-ACCESS     read-only
1411         STATUS         current
1412         DESCRIPTION
1413            "Source port number."
1414         ::= { adVQMCallHistoryEntry 2 }
1415
1416     adVqmCallHistRtpDestIp OBJECT-TYPE
1417         SYNTAX         IpAddress
1418         MAX-ACCESS     read-only
1419         STATUS         current
1420         DESCRIPTION
1421            "Destination IP address of RTP stream."
1422         ::= { adVQMCallHistoryEntry 3 }
1423
1424     adVqmCallHistRtpDestPort OBJECT-TYPE
1425         SYNTAX         Unsigned32
1426         MAX-ACCESS     read-only
1427         STATUS         current
1428         DESCRIPTION
1429            "Destination port number."
1430         ::= { adVQMCallHistoryEntry 4 }
1431
1432     adVqmCallHistSsrcid OBJECT-TYPE
1433         SYNTAX         Unsigned32
1434         MAX-ACCESS     read-only
1435         STATUS         current
1436         DESCRIPTION
1437            "SSRC (synchronization source ID) for this stream per RFC3550."
1438         ::= { adVQMCallHistoryEntry 5 }
1439
1440     adVqmCallHistTo OBJECT-TYPE
1441         SYNTAX         DisplayString
1442         MAX-ACCESS     read-only
1443         STATUS         current
1444         DESCRIPTION
1445            "To URI (dialed) from monitored SIP call signaling."
1446         ::= { adVQMCallHistoryEntry 6 }
1447
1448     adVqmCallHistFrom OBJECT-TYPE
1449         SYNTAX         DisplayString
1450         MAX-ACCESS     read-only
1451         STATUS         current
1452         DESCRIPTION
1453            "From URI (originating caller) from monitored SIP call signaling."
1454         ::= { adVQMCallHistoryEntry 7 }
1455
1456     adVqmCallHistRtpSourceUri OBJECT-TYPE
1457         SYNTAX         DisplayString
1458         MAX-ACCESS     read-only
1459         STATUS         current
1460         DESCRIPTION
1461            "URI of sender RTP, either To URI or From URI."
1462         ::= { adVQMCallHistoryEntry 8 }
1463
1464     adVqmCallHistCallid OBJECT-TYPE
1465         SYNTAX         DisplayString
1466         MAX-ACCESS     read-only
1467         STATUS         current
1468         DESCRIPTION
1469            "SIP call-ID from monitored SIP call signaling."
1470         ::= { adVQMCallHistoryEntry 9 }
1471
1472     adVqmCallHistCcmid OBJECT-TYPE
1473         SYNTAX         Unsigned32
1474         MAX-ACCESS     read-only
1475         STATUS         current
1476         DESCRIPTION
1477            "Internal generated call-ID."
1478         ::= { adVQMCallHistoryEntry 10 }
1479
1480     adVqmCallHistSourceIntName OBJECT-TYPE
1481         SYNTAX         DisplayString
1482         MAX-ACCESS     read-only
1483         STATUS         current
1484         DESCRIPTION
1485            "Source interface name that RTP arrived inbound to unit."
1486         ::= { adVQMCallHistoryEntry 11 }
1487
1488     adVqmCallHistDestIntName OBJECT-TYPE
1489         SYNTAX         DisplayString
1490         MAX-ACCESS     read-only
1491         STATUS         current
1492         DESCRIPTION
1493            "Destination interface name for RTP."
1494         ::= { adVQMCallHistoryEntry 12 }
1495
1496     adVqmCallHistSourceIntDescription OBJECT-TYPE
1497         SYNTAX         DisplayString
1498         MAX-ACCESS     read-only
1499         STATUS         current
1500         DESCRIPTION
1501            "Source interface description as defined in CLI or GUI."
1502         ::= { adVQMCallHistoryEntry 13 }
1503
1504     adVqmCallHistDestIntDescription OBJECT-TYPE
1505         SYNTAX         DisplayString
1506         MAX-ACCESS     read-only
1507         STATUS         current
1508         DESCRIPTION
1509            "Destination interface description as defined in CLI or GUI."
1510         ::= { adVQMCallHistoryEntry 14 }
1511
1512     adVqmCallHistCallStart OBJECT-TYPE
1513         SYNTAX         DisplayString
1514         MAX-ACCESS     read-only
1515         STATUS         current
1516         DESCRIPTION
1517            "Time at which monitoring began on this RTP stream."
1518         ::= { adVQMCallHistoryEntry 15 }
1519
1520     adVqmCallHistCallDurationMs OBJECT-TYPE
1521         SYNTAX         Unsigned32
1522         MAX-ACCESS     read-only
1523         STATUS         current
1524         DESCRIPTION
1525            "Elapsed time from start to last RTP packet on this stream."
1526         ::= { adVQMCallHistoryEntry 16 }
1527
1528     adVqmCallHistCodec OBJECT-TYPE
1529         SYNTAX         INTEGER
1530                        {
1531                        -- -1
1532                        unknown         (1),
1533                        -- 0
1534                        g711U           (2),
1535                        g711UPLC        (3),
1536                        g723153K        (4),
1537                        deprecated1     (5),
1538                        g723163K        (6),
1539                        deprecated2     (7),
1540                        g728            (8),
1541                        deprecated3     (9),
1542                        g729            (10),
1543                        deprecated4     (11),
1544                        g729A           (12),
1545                        deprecated5     (13),
1546                        user1           (14),
1547                        user2           (15),
1548                        user3           (16),
1549                        user4           (17),
1550                        gsmfr           (18),
1551                        reservedgsmhr   (19),
1552                        gsmefr          (20),
1553                        sx7300          (21),
1554                        sx9600          (22),
1555                        g711A           (23),
1556                        g711APLC        (24),
1557                        deprecated6     (25),
1558                        g72616K         (26),
1559                        g72624K         (27),
1560                        g72632K         (28),
1561                        g72640K         (29),
1562                        gipse711U       (30),
1563                        gipse711A       (31),
1564                        gipsilbc        (32),
1565                        gipsisac        (33),
1566                        gipsipcmwb      (34),
1567                        g729E8K0        (35),
1568                        g729E11k8       (36),
1569                        wblinearpcm     (37),
1570                        wblinearpcmPlc  (38),
1571                        g722at64k       (39),
1572                        g722at56k       (40),
1573                        g722at48k       (41),
1574                        g7221at32k      (42),
1575                        g7221at24k      (43),
1576                        g7222at23k85    (44),
1577                        g7222at23k05    (45),
1578                        g7222at19k85    (46),
1579                        g7222at18k25    (47),
1580                        g7222at15k85    (48),
1581                        g7222at14k25    (49),
1582                        g7222at12k85    (50),
1583                        g7222at8k85     (51),
1584                        g7222at6k6      (52),
1585                        qcelp8          (53),
1586                        qcelp13         (54),
1587                        evrc            (55),
1588                        smv812          (56),
1589                        smv579          (57),
1590                        smv444          (58),
1591                        smv395          (59),
1592                        amrnb12k2       (60),
1593                        amrnb10k2       (61),
1594                        amrnb7k95       (62),
1595                        amrnb7k4        (63),
1596                        amrnb6k7        (64),
1597                        amrnb5k9        (65),
1598                        amrnb5k15       (66),
1599                        amrnb4k75       (67),
1600                        ilbc13k3        (68),
1601                        ilbc15k2        (69),
1602                        g711u56k        (70),
1603                        g711uPLC56k     (71),
1604                        g711A56k        (72),
1605                        g711APLC56k     (73),
1606                        g7231C          (74),
1607                        speex2k15       (75),
1608                        speex5k95       (76),
1609                        speeX8k         (77),
1610                        speeX11k        (78),
1611                        speeX15k        (79),
1612                        speeX18k2       (80),
1613                        speeX24k6       (81),
1614                        speeX3k95       (82),
1615                        speeX12k8       (83),
1616                        speeX16k8       (84),
1617                        speeX20k6       (85),
1618                        speeX23k8       (86),
1619                        speeX27k8       (87),
1620                        speeX34k2       (88),
1621                        speeX42k2       (89)
1622         }
1623         MAX-ACCESS     read-only
1624         STATUS         current
1625         DESCRIPTION
1626            "Last voice CODEC detected on this stream."
1627         ::= { adVQMCallHistoryEntry 17 }
1628
1629     adVqmCallHistCodecClass OBJECT-TYPE
1630         SYNTAX         INTEGER {
1631                wideband        (1),
1632                other           (2)
1633         }
1634         MAX-ACCESS     read-only
1635         STATUS         current
1636         DESCRIPTION
1637            "Class to which CODEC vocoder belongs."
1638         ::= { adVQMCallHistoryEntry 18 }
1639
1640     adVqmCallHistDscp OBJECT-TYPE
1641         SYNTAX         Unsigned32
1642         MAX-ACCESS     read-only
1643         STATUS         current
1644         DESCRIPTION
1645            "Differentiated Services Code Point (DSCP) in RTP packet IP header."
1646         ::= { adVQMCallHistoryEntry 19 }
1647
1648     adVqmCallHistPktsRcvdTotal OBJECT-TYPE
1649         SYNTAX         Counter32
1650         MAX-ACCESS     read-only
1651         STATUS         current
1652         DESCRIPTION
1653            "Total received RTP packets in this stream."
1654         ::= { adVQMCallHistoryEntry 20 }
1655
1656     adVqmCallHistPktsLostTotal OBJECT-TYPE
1657         SYNTAX         Counter32
1658         MAX-ACCESS     read-only
1659         STATUS         current
1660         DESCRIPTION
1661            "Total packets determined to be lost in network by simulated jitter
1662            buffer."
1663         ::= { adVQMCallHistoryEntry 21 }
1664
1665     adVqmCallHistPktsDiscardedTotal OBJECT-TYPE
1666         SYNTAX         Counter32
1667         MAX-ACCESS     read-only
1668         STATUS         current
1669         DESCRIPTION
1670            "Total packets discarded by simulated jitter buffer."
1671         ::= { adVQMCallHistoryEntry 22 }
1672
1673     adVqmCallHistOutOfOrder OBJECT-TYPE
1674         SYNTAX         Counter32
1675         MAX-ACCESS     read-only
1676         STATUS         current
1677         DESCRIPTION
1678            "Total packets received out of order at simulated jitter buffer."
1679         ::= { adVQMCallHistoryEntry 23 }
1680
1681     adVqmCallHistPdvAverageMs OBJECT-TYPE
1682         SYNTAX         Unsigned32
1683         MAX-ACCESS     read-only
1684         STATUS         current
1685         DESCRIPTION
1686            "Average Packet Delay Variation (PDV) in RTP stream in
1687            milliseconds."
1688         ::= { adVQMCallHistoryEntry 24 }
1689
1690     adVqmCallHistPdvMaximumMs OBJECT-TYPE
1691         SYNTAX         Unsigned32
1692         MAX-ACCESS     read-only
1693         STATUS         current
1694         DESCRIPTION
1695            "Maximum Packet Delay Variation (PDV) in RTP stream in
1696            milliseconds."
1697         ::= { adVQMCallHistoryEntry 25 }
1698
1699     adVqmCallHistRtDelayInst OBJECT-TYPE
1700         SYNTAX         INTEGER
1701         MAX-ACCESS     read-only
1702         STATUS         current
1703         DESCRIPTION
1704            "Instantaneous round-trip delay obtained from RTCP or RTCP XR
1705            reports."
1706         ::= { adVQMCallHistoryEntry 26 }
1707
1708     adVqmCallHistRtDelayAverage OBJECT-TYPE
1709         SYNTAX         INTEGER
1710         MAX-ACCESS     read-only
1711         STATUS         current
1712         DESCRIPTION
1713            "Average round-trip delay obtained from RTCP or RTCP XR reports."
1714         ::= { adVQMCallHistoryEntry 27 }
1715
1716     adVqmCallHistRtDelayMaximum OBJECT-TYPE
1717         SYNTAX         INTEGER
1718         MAX-ACCESS     read-only
1719         STATUS         current
1720         DESCRIPTION
1721            "Maximum round-trip delay obtained from RTCP or RTCP XR reports."
1722         ::= { adVQMCallHistoryEntry 28 }
1723
1724     adVqmCallHistOnewayDelayInst OBJECT-TYPE
1725         SYNTAX         INTEGER
1726         MAX-ACCESS     read-only
1727         STATUS         current
1728         DESCRIPTION
1729            "Instantaneous one-way delay including simulated jitter buffer (SJB)
1730            delay."
1731         ::= { adVQMCallHistoryEntry 29 }
1732
1733     adVqmCallHistOnewayDelayAverage OBJECT-TYPE
1734         SYNTAX         INTEGER
1735         MAX-ACCESS     read-only
1736         STATUS         current
1737         DESCRIPTION
1738            "Average one-way delay including SJB delay."
1739         ::= { adVQMCallHistoryEntry 30 }
1740
1741     adVqmCallHistOnewayDelayMaximum OBJECT-TYPE
1742         SYNTAX         INTEGER
1743         MAX-ACCESS     read-only
1744         STATUS         current
1745         DESCRIPTION
1746            "Maximum one-way delay including SJB delay."
1747         ::= { adVQMCallHistoryEntry 31 }
1748
1749     adVqmCallHistOrigDelayInst OBJECT-TYPE
1750         SYNTAX         INTEGER
1751         MAX-ACCESS     read-only
1752         STATUS         current
1753         DESCRIPTION
1754            "Instantaneous origination end-point delay from RTCP XR reports."
1755         ::= { adVQMCallHistoryEntry 32 }
1756
1757     adVqmCallHistOrigDelayAverage OBJECT-TYPE
1758         SYNTAX         INTEGER
1759         MAX-ACCESS     read-only
1760         STATUS         current
1761         DESCRIPTION
1762            "Average origination end-point delay from RTCP XR reports."
1763         ::= { adVQMCallHistoryEntry 33 }
1764
1765     adVqmCallHistOrigDelayMaximum OBJECT-TYPE
1766         SYNTAX         INTEGER
1767         MAX-ACCESS     read-only
1768         STATUS         current
1769         DESCRIPTION
1770            "Maximum origination end-point delay from RTCP XR reports."
1771         ::= { adVQMCallHistoryEntry 34 }
1772
1773     adVqmCallHistTermDelayMinimum OBJECT-TYPE
1774         SYNTAX         INTEGER
1775         MAX-ACCESS     read-only
1776         STATUS         current
1777         DESCRIPTION
1778            "Instantaneous termination end-point delay, simulated jitter
1779            buffer + codec."
1780         ::= { adVQMCallHistoryEntry 35 }
1781
1782     adVqmCallHistTermDelayAverage OBJECT-TYPE
1783         SYNTAX         INTEGER
1784         MAX-ACCESS     read-only
1785         STATUS         current
1786         DESCRIPTION
1787            "Average termination end-point delay, simulated jitter
1788            buffer + codec."
1789         ::= { adVQMCallHistoryEntry 36 }
1790
1791     adVqmCallHistTermDelayMaximum OBJECT-TYPE
1792         SYNTAX         INTEGER
1793         MAX-ACCESS     read-only
1794         STATUS         current
1795         DESCRIPTION
1796            "Maximum termination end-point delay, simulated jitter
1797            buffer + codec."
1798         ::= { adVQMCallHistoryEntry 37 }
1799
1800     adVqmCallHistRLq OBJECT-TYPE
1801         SYNTAX         Unsigned32
1802         MAX-ACCESS     read-only
1803         STATUS         current
1804         DESCRIPTION
1805            "Listening quality R factor."
1806         ::= { adVQMCallHistoryEntry 38 }
1807
1808     adVqmCallHistRCq OBJECT-TYPE
1809         SYNTAX         Unsigned32
1810         MAX-ACCESS     read-only
1811         STATUS         current
1812         DESCRIPTION
1813            "Conversational quality R factor."
1814         ::= { adVQMCallHistoryEntry 39 }
1815
1816     adVqmCallHistRNominal OBJECT-TYPE
1817         SYNTAX         Unsigned32
1818         MAX-ACCESS     read-only
1819         STATUS         current
1820         DESCRIPTION
1821            "Nominal or generally accepted maximum R factor for this stream."
1822         ::= { adVQMCallHistoryEntry 40 }
1823
1824     adVqmCallHistRG107 OBJECT-TYPE
1825         SYNTAX         Unsigned32
1826         MAX-ACCESS     read-only
1827         STATUS         current
1828         DESCRIPTION
1829            "R factor based on ITU G.107 E Model for this stream."
1830         ::= { adVQMCallHistoryEntry 41 }
1831
1832     adVqmCallHistMosLq OBJECT-TYPE
1833         SYNTAX         MOSvalue
1834         MAX-ACCESS     read-only
1835         STATUS         current
1836         DESCRIPTION
1837            "Listening quality MOS score."
1838         ::= { adVQMCallHistoryEntry 42 }
1839
1840     adVqmCallHistMosCq OBJECT-TYPE
1841         SYNTAX         MOSvalue
1842         MAX-ACCESS     read-only
1843         STATUS         current
1844         DESCRIPTION
1845            "Conversational quality MOS score."
1846         ::= { adVQMCallHistoryEntry 43 }
1847
1848     adVqmCallHistMosPq OBJECT-TYPE
1849         SYNTAX         MOSvalue
1850         MAX-ACCESS     read-only
1851         STATUS         current
1852         DESCRIPTION
1853            "Listening quality MOS score normalized to the PESQ scale."
1854         ::= { adVQMCallHistoryEntry 44 }
1855
1856     adVqmCallHistMosNominal OBJECT-TYPE
1857         SYNTAX         MOSvalue
1858         MAX-ACCESS     read-only
1859         STATUS         current
1860         DESCRIPTION
1861            "Nominal or generally accepted maximum MOS score for this stream."
1862         ::= { adVQMCallHistoryEntry 45 }
1863
1864     adVqmCallHistDegLoss OBJECT-TYPE
1865         SYNTAX         Percentage
1866         MAX-ACCESS     read-only
1867         STATUS         current
1868         DESCRIPTION
1869            "Percentage quality degradation due to packet loss."
1870         ::= { adVQMCallHistoryEntry 46 }
1871
1872     adVqmCallHistDegDiscard OBJECT-TYPE
1873         SYNTAX         Percentage
1874         MAX-ACCESS     read-only
1875         STATUS         current
1876         DESCRIPTION
1877            "Percentage quality degradation due to packet discard."
1878         ::= { adVQMCallHistoryEntry 47 }
1879
1880     adVqmCallHistDegVocoder OBJECT-TYPE
1881         SYNTAX         Percentage
1882         MAX-ACCESS     read-only
1883         STATUS         current
1884         DESCRIPTION
1885            "Percentage quality degradation due to voice CODEC selection."
1886         ::= { adVQMCallHistoryEntry 48 }
1887
1888     adVqmCallHistDegRecency OBJECT-TYPE
1889         SYNTAX         Percentage
1890         MAX-ACCESS     read-only
1891         STATUS         current
1892         DESCRIPTION
1893            "Percentage quality degradation due to loss or discard recency in
1894            call."
1895         ::= { adVQMCallHistoryEntry 49 }
1896
1897     adVqmCallHistDegDelay OBJECT-TYPE
1898         SYNTAX         Percentage
1899         MAX-ACCESS     read-only
1900         STATUS         current
1901         DESCRIPTION
1902            "Percentage quality degradation due to delay."
1903         ::= { adVQMCallHistoryEntry 50 }
1904
1905     adVqmCallHistDegSiglvl OBJECT-TYPE
1906         SYNTAX         Percentage
1907         MAX-ACCESS     read-only
1908         STATUS         current
1909         DESCRIPTION
1910            "Percentage quality degradation due to low speech energy signal
1911            level."
1912         ::= { adVQMCallHistoryEntry 51 }
1913
1914     adVqmCallHistDegNoiselvl OBJECT-TYPE
1915         SYNTAX         Percentage
1916         MAX-ACCESS     read-only
1917         STATUS         current
1918         DESCRIPTION
1919            "Percentage quality degradation due to high noise levels."
1920         ::= { adVQMCallHistoryEntry 52 }
1921
1922     adVqmCallHistDegEcholvl OBJECT-TYPE
1923         SYNTAX         Percentage
1924         MAX-ACCESS     read-only
1925         STATUS         current
1926         DESCRIPTION
1927            "Percentage quality degradation due to high echo levels."
1928         ::= { adVQMCallHistoryEntry 53 }
1929
1930     adVqmCallHistBurstRLq OBJECT-TYPE
1931         SYNTAX         Unsigned32
1932         MAX-ACCESS     read-only
1933         STATUS         current
1934         DESCRIPTION
1935            "Average listening quality R factor during burst condition."
1936         ::= { adVQMCallHistoryEntry 54 }
1937
1938     adVqmCallHistBurstCount OBJECT-TYPE
1939         SYNTAX         Counter32
1940         MAX-ACCESS     read-only
1941         STATUS         current
1942         DESCRIPTION
1943            "Number of times the stream was in a burst condition."
1944         ::= { adVQMCallHistoryEntry 55 }
1945
1946     adVqmCallHistBurstRateAvg OBJECT-TYPE
1947         SYNTAX         Percentage
1948         MAX-ACCESS     read-only
1949         STATUS         current
1950         DESCRIPTION
1951            "Total average percentage of frames lost or discarded while in
1952            burst condition."
1953         ::= { adVQMCallHistoryEntry 56 }
1954
1955     adVqmCallHistBurstLenAvgPkts OBJECT-TYPE
1956         SYNTAX         Unsigned32
1957         MAX-ACCESS     read-only
1958         STATUS         current
1959         DESCRIPTION
1960            "Average burst length in packets."
1961         ::= { adVQMCallHistoryEntry 57 }
1962
1963     adVqmCallHistBurstLenAvgMsec OBJECT-TYPE
1964         SYNTAX         Unsigned32
1965         MAX-ACCESS     read-only
1966         STATUS         current
1967         DESCRIPTION
1968            "Average burst length in miliseconds."
1969         ::= { adVQMCallHistoryEntry 58 }
1970
1971     adVqmCallHistGapR OBJECT-TYPE
1972         SYNTAX         Unsigned32
1973         MAX-ACCESS     read-only
1974         STATUS         current
1975         DESCRIPTION
1976            "Average listening quality R factor while stream is in a gap
1977            condition."
1978         ::= { adVQMCallHistoryEntry 59 }
1979
1980     adVqmCallHistGapCount  OBJECT-TYPE
1981         SYNTAX         Counter32
1982         MAX-ACCESS     read-only
1983         STATUS         current
1984         DESCRIPTION
1985            "Number of times the stream is in gap condition."
1986         ::= { adVQMCallHistoryEntry 60 }
1987
1988     adVqmCallHistGapLossRateAvg  OBJECT-TYPE
1989         SYNTAX         Percentage
1990         MAX-ACCESS     read-only
1991         STATUS         current
1992         DESCRIPTION
1993            "Total average percentage of frames lost or discarded while in
1994            gap condition."
1995         ::= { adVQMCallHistoryEntry 61 }
1996
1997     adVqmCallHistGapLenPkts  OBJECT-TYPE
1998         SYNTAX         Unsigned32
1999         MAX-ACCESS     read-only
2000         STATUS         current
2001         DESCRIPTION
2002            "Average gap length in packets."
2003         ::= { adVQMCallHistoryEntry 62 }
2004
2005     adVqmCallHistGapLenMsec  OBJECT-TYPE
2006         SYNTAX         Unsigned32
2007         MAX-ACCESS     read-only
2008         STATUS         current
2009         DESCRIPTION
2010            "Average gap length in milliseconds."
2011         ::= { adVQMCallHistoryEntry 63 }
2012
2013     adVqmCallHistLossRateAvg  OBJECT-TYPE
2014         SYNTAX         Percentage
2015         MAX-ACCESS     read-only
2016         STATUS         current
2017         DESCRIPTION
2018            "Total average percentage of frames lost or discarded."
2019         ::= { adVQMCallHistoryEntry 64 }
2020
2021     adVqmCallHistNetworkLossAvg  OBJECT-TYPE
2022         SYNTAX         Percentage
2023         MAX-ACCESS     read-only
2024         STATUS         current
2025         DESCRIPTION
2026            "Total average percentage of frames lost in network, excludes
2027            SJB discards."
2028         ::= { adVQMCallHistoryEntry 65 }
2029
2030     adVqmCallHistDiscardRateAvg  OBJECT-TYPE
2031         SYNTAX         Percentage
2032         MAX-ACCESS     read-only
2033         STATUS         current
2034         DESCRIPTION
2035            "Total average percentage of frames discarded by SJB."
2036         ::= { adVQMCallHistoryEntry 66 }
2037
2038     adVqmCallHistExcessBurst  OBJECT-TYPE
2039         SYNTAX         Unsigned32
2040         MAX-ACCESS     read-only
2041         STATUS         current
2042         DESCRIPTION
2043            "Total length of speech lost during burst conditions not handled
2044            effectively by packet loss-concealment."
2045         ::= { adVQMCallHistoryEntry 67 }
2046
2047     adVqmCallHistExcessGap  OBJECT-TYPE
2048         SYNTAX         Unsigned32
2049         MAX-ACCESS     read-only
2050         STATUS         current
2051         DESCRIPTION
2052            "Total length of speech lost during gap conditions not handled
2053            effectively by packet loss-concealment."
2054         ::= { adVQMCallHistoryEntry 68 }
2055
2056     adVqmCallHistPpdvMsec  OBJECT-TYPE
2057         SYNTAX         MsecValue
2058         MAX-ACCESS     read-only
2059         STATUS         current
2060         DESCRIPTION
2061            "Packet to packed delay variation (jitter) in ms, as defined in
2062            RFC3550."
2063         ::= { adVQMCallHistoryEntry 69 }
2064
2065     adVqmCallHistLateThresholdMs  OBJECT-TYPE
2066         SYNTAX         MsecValue
2067         MAX-ACCESS     read-only
2068         STATUS         current
2069         DESCRIPTION
2070            "Late threshold for SJB, packets arriving under this threshold are
2071            not discarded."
2072         ::= { adVQMCallHistoryEntry 70 }
2073
2074     adVqmCallHistLateThresholdPc  OBJECT-TYPE
2075         SYNTAX         Percentage
2076         MAX-ACCESS     read-only
2077         STATUS         current
2078         DESCRIPTION
2079            "Percentage of total packets (including both early and late packets)
2080            not judged as being under the late jitter threshold."
2081         ::= { adVQMCallHistoryEntry 71 }
2082
2083     adVqmCallHistLateUnderThresh  OBJECT-TYPE
2084         SYNTAX         Counter32
2085         MAX-ACCESS     read-only
2086         STATUS         current
2087         DESCRIPTION
2088            "Count of late packets which arrived under the late jitter
2089            threshold."
2090         ::= { adVQMCallHistoryEntry 72 }
2091
2092     adVqmCallHistLateTotalCount  OBJECT-TYPE
2093         SYNTAX         Counter32
2094         MAX-ACCESS     read-only
2095         STATUS         current
2096         DESCRIPTION
2097            "Total count of late packets arriving after the expected delay."
2098         ::= { adVQMCallHistoryEntry 73 }
2099
2100     adVqmCallHistLatePeakJitterMs  OBJECT-TYPE
2101         SYNTAX         MsecValue
2102         MAX-ACCESS     read-only
2103         STATUS         current
2104         DESCRIPTION
2105            "Largest jitter encountered among packets counted as late."
2106         ::= { adVQMCallHistoryEntry 74 }
2107
2108     adVqmCallHistEarlyThreshMs  OBJECT-TYPE
2109         SYNTAX         MsecValue
2110         MAX-ACCESS     read-only
2111         STATUS         current
2112         DESCRIPTION
2113            "Early threshold for SJB, packets arriving under this threshold
2114            will not be discarded by SJB as early."
2115         ::= { adVQMCallHistoryEntry 75 }
2116
2117     adVqmCallHistEarlyThreshPc  OBJECT-TYPE
2118         SYNTAX         Percentage
2119         MAX-ACCESS     read-only
2120         STATUS         current
2121         DESCRIPTION
2122            "Percentage of total packets (including both early and late packets)
2123            not judged as being under the early jitter threshold."
2124         ::= { adVQMCallHistoryEntry 76 }
2125
2126     adVqmCallHistEarlyUnderThresh  OBJECT-TYPE
2127         SYNTAX         Counter32
2128         MAX-ACCESS     read-only
2129         STATUS         current
2130         DESCRIPTION
2131            "Count of early packets which arrived under the early jitter
2132            threshold."
2133         ::= { adVQMCallHistoryEntry 77 }
2134
2135     adVqmCallHistEarlyTotalCount  OBJECT-TYPE
2136         SYNTAX         Counter32
2137         MAX-ACCESS     read-only
2138         STATUS         current
2139         DESCRIPTION
2140            "Total count of early packets arriving before the expected delay."
2141         ::= { adVQMCallHistoryEntry 78 }
2142
2143     adVqmCallHistEarlyPeakJitterMs  OBJECT-TYPE
2144         SYNTAX         MsecValue
2145         MAX-ACCESS     read-only
2146         STATUS         current
2147         DESCRIPTION
2148            "Largest jitter encountered among packets counted as early."
2149         ::= { adVQMCallHistoryEntry 79 }
2150
2151     adVqmCallHistDelayIncreaseCount  OBJECT-TYPE
2152         SYNTAX         Counter32
2153         MAX-ACCESS     read-only
2154         STATUS         current
2155         DESCRIPTION
2156            "Total number of SJB delay increases (adaptive mode only)."
2157         ::= { adVQMCallHistoryEntry 80 }
2158
2159     adVqmCallHistDelayDecreaseCount  OBJECT-TYPE
2160         SYNTAX         Counter32
2161         MAX-ACCESS     read-only
2162         STATUS         current
2163         DESCRIPTION
2164            "Total number of SJB delay decreases (adaptive mode only)."
2165         ::= { adVQMCallHistoryEntry 81 }
2166
2167     adVqmCallHistResyncCount  OBJECT-TYPE
2168         SYNTAX         Counter32
2169         MAX-ACCESS     read-only
2170         STATUS         current
2171         DESCRIPTION
2172            "Total number of  SJB resynchronizations caused by discontinuous
2173            transmission (DTX), voice activity detection (VAD), or silence
2174            suppression."
2175         ::= { adVQMCallHistoryEntry 82 }
2176
2177     adVqmCallHistJitterBufferType  OBJECT-TYPE
2178         SYNTAX         INTEGER {
2179                        fixed     (1),
2180                        adaptive  (2),
2181                        unknown   (3)
2182         }
2183         MAX-ACCESS     read-only
2184         STATUS         current
2185         DESCRIPTION
2186            "Configured SJB type either adaptive or fixed for this stream."
2187         ::= { adVQMCallHistoryEntry 83 }
2188
2189     adVqmCallHistJbCfgMin  OBJECT-TYPE
2190         SYNTAX         Unsigned32
2191         MAX-ACCESS     read-only
2192         STATUS         current
2193         DESCRIPTION
2194            "Adaptive jitter buffer minimum delay applied to packets received."
2195         ::= { adVQMCallHistoryEntry 84 }
2196
2197     adVqmCallHistJbCfgNom  OBJECT-TYPE
2198         SYNTAX         Unsigned32
2199         MAX-ACCESS     read-only
2200         STATUS         current
2201         DESCRIPTION
2202            "Adaptive jitter buffer inital delay applied to packets received,
2203            or fixed jitter buffer delay applied to each packet."
2204         ::= { adVQMCallHistoryEntry 85 }
2205
2206     adVqmCallHistJbCfgMax  OBJECT-TYPE
2207         SYNTAX         Unsigned32
2208         MAX-ACCESS     read-only
2209         STATUS         current
2210         DESCRIPTION
2211            "Adaptive jitter buffer upper bound on delay applied to packets
2212            received, or fixed jitter buffer maximum number of packets that will
2213            be inserted in buffer."
2214         ::= { adVQMCallHistoryEntry 86 }
2215
2216     adVqmCallHistDuplicatePkts  OBJECT-TYPE
2217         SYNTAX         Counter32
2218         MAX-ACCESS     read-only
2219         STATUS         current
2220         DESCRIPTION
2221            "Total number of duplicated packets discarded by SJB."
2222         ::= { adVQMCallHistoryEntry 87 }
2223
2224     adVqmCallHistEarlyPkts  OBJECT-TYPE
2225         SYNTAX         Counter32
2226         MAX-ACCESS     read-only
2227         STATUS         current
2228         DESCRIPTION
2229            "Total number of packets arriving early."
2230         ::= { adVQMCallHistoryEntry 88 }
2231
2232     adVqmCallHistLatePkts  OBJECT-TYPE
2233         SYNTAX         Counter32
2234         MAX-ACCESS     read-only
2235         STATUS         current
2236         DESCRIPTION
2237            "Total number of packets arriving late."
2238         ::= { adVQMCallHistoryEntry 89 }
2239
2240     adVqmCallHistOverrunDiscardPkts  OBJECT-TYPE
2241         SYNTAX         Counter32
2242         MAX-ACCESS     read-only
2243         STATUS         current
2244         DESCRIPTION
2245            "Total number of packets discarded by SJB due to jitter buffer
2246            overrun."
2247         ::= { adVQMCallHistoryEntry 90 }
2248
2249     adVqmCallHistUnderrunDiscardPkts  OBJECT-TYPE
2250         SYNTAX         Counter32
2251         MAX-ACCESS     read-only
2252         STATUS         current
2253         DESCRIPTION
2254            "Total number of packets discarded by SJB due to jitter buffer
2255            underrun."
2256         ::= { adVQMCallHistoryEntry 91 }
2257
2258     adVqmCallHistDelayMinMsec  OBJECT-TYPE
2259         SYNTAX         Unsigned32
2260         MAX-ACCESS     read-only
2261         STATUS         current
2262         DESCRIPTION
2263            "Simulated jitter buffer delay minimum value."
2264         ::= { adVQMCallHistoryEntry 92 }
2265
2266     adVqmCallHistDelayAvgMsec  OBJECT-TYPE
2267         SYNTAX         Unsigned32
2268         MAX-ACCESS     read-only
2269         STATUS         current
2270         DESCRIPTION
2271            "Simulated jitter buffer delay average value."
2272         ::= { adVQMCallHistoryEntry 93 }
2273
2274     adVqmCallHistDelayMaxMsec  OBJECT-TYPE
2275         SYNTAX         Unsigned32
2276         MAX-ACCESS     read-only
2277         STATUS         current
2278         DESCRIPTION
2279            "Simulated jitter buffer delay maximum value."
2280         ::= { adVQMCallHistoryEntry 94 }
2281
2282     adVqmCallHistDelayCurrentMsec  OBJECT-TYPE
2283         SYNTAX         Unsigned32
2284         MAX-ACCESS     read-only
2285         STATUS         current
2286         DESCRIPTION
2287            "Simulated jitter buffer delay current value."
2288         ::= { adVQMCallHistoryEntry 95 }
2289
2290     adVqmCallHistExtRLqIn  OBJECT-TYPE
2291         SYNTAX         INTEGER
2292         MAX-ACCESS     read-only
2293         STATUS         current
2294         DESCRIPTION
2295            "External listening quality R factor (in), from RTCP XR report
2296            (RFC3611)."
2297         ::= { adVQMCallHistoryEntry 96 }
2298
2299     adVqmCallHistExtRLqOut  OBJECT-TYPE
2300         SYNTAX         INTEGER
2301         MAX-ACCESS     read-only
2302         STATUS         current
2303         DESCRIPTION
2304            "External listening quality R factor (out), from RTCP XR report
2305            (RFC3611)."
2306         ::= { adVQMCallHistoryEntry 97 }
2307
2308     adVqmCallHistExtRCqIn  OBJECT-TYPE
2309         SYNTAX         INTEGER
2310         MAX-ACCESS     read-only
2311         STATUS         current
2312         DESCRIPTION
2313            "External conversational quality R factor (in), from RTCP XR report
2314            (RFC3611)."
2315         ::= { adVQMCallHistoryEntry 98 }
2316
2317     adVqmCallHistExtRCqOut  OBJECT-TYPE
2318         SYNTAX         INTEGER
2319         MAX-ACCESS     read-only
2320         STATUS         current
2321         DESCRIPTION
2322            "External conversational quality R factor (out), from RTCP XR report
2323            (RFC3611)."
2324         ::= { adVQMCallHistoryEntry 99 }
2325
2326     adVqmCallHistThroughPutIndex  OBJECT-TYPE
2327         SYNTAX         Unsigned32
2328         MAX-ACCESS     read-only
2329         STATUS         current
2330         DESCRIPTION
2331            "Estimated throughput for fax or data call; bitrate range from 0 to
2332            35000 bps, calculated based on gap/burst conditions and loss/discard
2333            rates."
2334         ::= { adVQMCallHistoryEntry 100 }
2335
2336     adVqmCallHistReliabilityIndex  OBJECT-TYPE
2337         SYNTAX         Unsigned32
2338         MAX-ACCESS     read-only
2339         STATUS         current
2340         DESCRIPTION
2341            "Reliability index for a fax or data call ranging from 0 least to
2342            100 most reliable."
2343         ::= { adVQMCallHistoryEntry 101 }
2344
2345     adVqmCallHistBitrate  OBJECT-TYPE
2346         SYNTAX         Unsigned32
2347         MAX-ACCESS     read-only
2348         STATUS         current
2349         DESCRIPTION
2350            "Actual bitrate of RTP stream, calculated using size of each RTP
2351            packet in bits and duration of audio represented in each packet,
2352            indication of required bandwidth."
2353         ::= { adVQMCallHistoryEntry 102 }
2354
2355     --
2356     -- adVqmActiveCall
2357     --
2358
2359     adVQMActiveCallTable OBJECT-TYPE
2360         SYNTAX         SEQUENCE OF AdVQMActiveCallEntry
2361         MAX-ACCESS     not-accessible
2362         STATUS         current
2363         DESCRIPTION
2364                "The adVqmActiveCall table provides detail voice quality
2365                statistics on currently active RTP voice streams.  A voice call
2366                will have two entries in this table one for each active RTP
2367                stream.  A combination of Source IP Address and Port,
2368                Destination IP Address and Port, and SSRC
2369                (synchronization source ID) are necessary to uniquely identify
2370                the call session.
2371                The VQM Active Call table shares the same type of information
2372                as found in the Call History table.  The VQM Manager transfers
2373                the active call statistics into the call history table database
2374                when the call completes."
2375         ::= { adVQMActive 1 }
2376
2377     adVQMActiveCallEntry OBJECT-TYPE
2378         SYNTAX   AdVQMActiveCallEntry
2379         MAX-ACCESS   not-accessible
2380         STATUS       current
2381         DESCRIPTION
2382            "The statistics for a particular VoIP end-point device."
2383         INDEX { adVqmActCallRtpSourceIp, adVqmActCallRtpSourcePort,
2384                adVqmActCallRtpDestIp, adVqmActCallRtpDestPort,
2385                adVqmActCallSsrcid }
2386         ::= { adVQMActiveCallTable 1 }
2387
2388     AdVQMActiveCallEntry ::=
2389        SEQUENCE {
2390                adVqmActCallRtpSourceIp                IpAddress,
2391                adVqmActCallRtpSourcePort              Unsigned32,
2392                adVqmActCallRtpDestIp                  IpAddress,
2393                adVqmActCallRtpDestPort                Unsigned32,
2394                adVqmActCallSsrcid                     Unsigned32,
2395                adVqmActCallTo                         DisplayString,
2396                adVqmActCallFrom                       DisplayString,
2397                adVqmActCallRtpSourceUri               DisplayString,
2398                adVqmActCallCallid                     DisplayString,
2399                adVqmActCallCcmid                      Unsigned32,
2400                adVqmActCallSourceIntName              DisplayString,
2401                adVqmActCallDestIntName                DisplayString,
2402                adVqmActCallSourceIntDescription       DisplayString,
2403                adVqmActCallDestIntDescription         DisplayString,
2404                adVqmActCallCallStart                  DisplayString,
2405                adVqmActCallCallDurationMs             Unsigned32,
2406                adVqmActCallCodec                      INTEGER,
2407                adVqmActCallCodecClass                 INTEGER,
2408                adVqmActCallDscp                       Unsigned32,
2409                adVqmActCallPktsRcvdTotal              Counter32,
2410                adVqmActCallPktsLostTotal              Counter32,
2411                adVqmActCallPktsDiscardedTotal         Counter32,
2412                adVqmActCallOutOfOrder                 Counter32,
2413                adVqmActCallPdvAverageMs               Unsigned32,
2414                adVqmActCallPdvMaximumMs               Unsigned32,
2415                adVqmActCallRtDelayInst                INTEGER,
2416                adVqmActCallRtDelayAverage             INTEGER,
2417                adVqmActCallRtDelayMaximum             INTEGER,
2418                adVqmActCallOnewayDelayInst            INTEGER,
2419                adVqmActCallOnewayDelayAverage         INTEGER,
2420                adVqmActCallOnewayDelayMaximum         INTEGER,
2421                adVqmActCallOrigDelayInst              INTEGER,
2422                adVqmActCallOrigDelayAverage           INTEGER,
2423                adVqmActCallOrigDelayMaximum           INTEGER,
2424                adVqmActCallTermDelayMinimum           INTEGER,
2425                adVqmActCallTermDelayAverage           INTEGER,
2426                adVqmActCallTermDelayMaximum           INTEGER,
2427                adVqmActCallRLq                        Unsigned32,
2428                adVqmActCallRCq                        Unsigned32,
2429                adVqmActCallRNominal                   Unsigned32,
2430                adVqmActCallRG107                      Unsigned32,
2431                adVqmActCallMosLq                      MOSvalue,
2432                adVqmActCallMosCq                      MOSvalue,
2433                adVqmActCallMosPq                      MOSvalue,
2434                adVqmActCallMosNominal                 MOSvalue,
2435                adVqmActCallDegLoss                    Percentage,
2436                adVqmActCallDegDiscard                 Percentage,
2437                adVqmActCallDegVocoder                 Percentage,
2438                adVqmActCallDegRecency                 Percentage,
2439                adVqmActCallDegDelay                   Percentage,
2440                adVqmActCallDegSiglvl                  Percentage,
2441                adVqmActCallDegNoiselvl                Percentage,
2442                adVqmActCallDegEcholvl                 Percentage,
2443                adVqmActCallBurstRLq                   Unsigned32,
2444                adVqmActCallBurstCount                 Counter32,
2445                adVqmActCallBurstRateAvg               Percentage,
2446                adVqmActCallBurstLenAvgPkts            Unsigned32,
2447                adVqmActCallBurstLenAvgMsec            Unsigned32,
2448                adVqmActCallGapR                       Unsigned32,
2449                adVqmActCallGapCount                   Counter32,
2450                adVqmActCallGapLossRateAvg             Percentage,
2451                adVqmActCallGapLenPkts                 Unsigned32,
2452                adVqmActCallGapLenMsec                 Unsigned32,
2453                adVqmActCallLossRateAvg                Percentage,
2454                adVqmActCallNetworkLossAvg             Percentage,
2455                adVqmActCallDiscardRateAvg             Percentage,
2456                adVqmActCallExcessBurst                Unsigned32,
2457                adVqmActCallExcessGap                  Unsigned32,
2458                adVqmActCallPpdvMsec                   MsecValue,
2459                adVqmActCallLateThresholdMs            MsecValue,
2460                adVqmActCallLateThresholdPc            Percentage,
2461                adVqmActCallLateUnderThresh            Counter32,
2462                adVqmActCallLateTotalCount             Counter32,
2463                adVqmActCallLatePeakJitterMs           MsecValue,
2464                adVqmActCallEarlyThreshMs              MsecValue,
2465                adVqmActCallEarlyThreshPc              Percentage,
2466                adVqmActCallEarlyUnderThresh           Counter32,
2467                adVqmActCallEarlyTotalCount            Counter32,
2468                adVqmActCallEarlyPeakJitterMs          MsecValue,
2469                adVqmActCallDelayIncreaseCount         Counter32,
2470                adVqmActCallDelayDecreaseCount         Counter32,
2471                adVqmActCallResyncCount                Counter32,
2472                adVqmActCallJitterBufferType           INTEGER,
2473                adVqmActCallJbCfgMin                   Unsigned32,
2474                adVqmActCallJbCfgNom                   Unsigned32,
2475                adVqmActCallJbCfgMax                   Unsigned32,
2476                adVqmActCallDuplicatePkts              Counter32,
2477                adVqmActCallEarlyPkts                  Counter32,
2478                adVqmActCallLatePkts                   Counter32,
2479                adVqmActCallOverrunDiscardPkts         Counter32,
2480                adVqmActCallUnderrunDiscardPkts        Counter32,
2481                adVqmActCallDelayMinMsec               Unsigned32,
2482                adVqmActCallDelayAvgMsec               Unsigned32,
2483                adVqmActCallDelayMaxMsec               Unsigned32,
2484                adVqmActCallDelayCurrentMsec           Unsigned32,
2485                adVqmActCallExtRLqIn                   INTEGER,
2486                adVqmActCallExtRLqOut                  INTEGER,
2487                adVqmActCallExtRCqIn                   INTEGER,
2488                adVqmActCallExtRCqOut                  INTEGER,
2489                adVqmActCallThroughPutIndex            Unsigned32,
2490                adVqmActCallReliabilityIndex           Unsigned32,
2491                adVqmActCallBitrate                    Unsigned32
2492     }
2493
2494     adVqmActCallRtpSourceIp OBJECT-TYPE
2495         SYNTAX         IpAddress
2496         MAX-ACCESS     read-only
2497         STATUS         current
2498         DESCRIPTION
2499            "Source IP Address of RTP stream."
2500         ::= { adVQMActiveCallEntry 1 }
2501
2502     adVqmActCallRtpSourcePort OBJECT-TYPE
2503         SYNTAX         Unsigned32
2504         MAX-ACCESS     read-only
2505         STATUS         current
2506         DESCRIPTION
2507            "Source port number."
2508         ::= { adVQMActiveCallEntry 2 }
2509
2510     adVqmActCallRtpDestIp OBJECT-TYPE
2511         SYNTAX         IpAddress
2512         MAX-ACCESS     read-only
2513         STATUS         current
2514         DESCRIPTION
2515            "Destination IP address of RTP stream."
2516         ::= { adVQMActiveCallEntry 3 }
2517
2518     adVqmActCallRtpDestPort OBJECT-TYPE
2519         SYNTAX         Unsigned32
2520         MAX-ACCESS     read-only
2521         STATUS         current
2522         DESCRIPTION
2523            "Destination port number."
2524         ::= { adVQMActiveCallEntry 4 }
2525
2526     adVqmActCallSsrcid OBJECT-TYPE
2527         SYNTAX         Unsigned32
2528         MAX-ACCESS     read-only
2529         STATUS         current
2530         DESCRIPTION
2531            "SSRC (synchronization source ID) for this stream per RFC3550."
2532         ::= { adVQMActiveCallEntry 5 }
2533
2534     adVqmActCallTo OBJECT-TYPE
2535         SYNTAX         DisplayString
2536         MAX-ACCESS     read-only
2537         STATUS         current
2538         DESCRIPTION
2539            "To URI (dialed) from monitored SIP call signaling."
2540         ::= { adVQMActiveCallEntry 6 }
2541
2542     adVqmActCallFrom OBJECT-TYPE
2543         SYNTAX         DisplayString
2544         MAX-ACCESS     read-only
2545         STATUS         current
2546         DESCRIPTION
2547            "From URI (originating caller) from monitored SIP call signaling."
2548         ::= { adVQMActiveCallEntry 7 }
2549
2550     adVqmActCallRtpSourceUri OBJECT-TYPE
2551         SYNTAX         DisplayString
2552         MAX-ACCESS     read-only
2553         STATUS         current
2554         DESCRIPTION
2555            "URI of sender RTP, either To URI or From URI."
2556         ::= { adVQMActiveCallEntry 8 }
2557
2558     adVqmActCallCallid OBJECT-TYPE
2559         SYNTAX         DisplayString
2560         MAX-ACCESS     read-only
2561         STATUS         current
2562         DESCRIPTION
2563            "SIP call-ID from monitored SIP call signaling."
2564         ::= { adVQMActiveCallEntry 9 }
2565
2566     adVqmActCallCcmid OBJECT-TYPE
2567         SYNTAX         Unsigned32
2568         MAX-ACCESS     read-only
2569         STATUS         current
2570         DESCRIPTION
2571            "Internal generated call-ID."
2572         ::= { adVQMActiveCallEntry 10 }
2573
2574     adVqmActCallSourceIntName OBJECT-TYPE
2575         SYNTAX         DisplayString
2576         MAX-ACCESS     read-only
2577         STATUS         current
2578         DESCRIPTION
2579            "Source interface name that RTP arrived inbound to unit."
2580         ::= { adVQMActiveCallEntry 11 }
2581
2582     adVqmActCallDestIntName OBJECT-TYPE
2583         SYNTAX         DisplayString
2584         MAX-ACCESS     read-only
2585         STATUS         current
2586         DESCRIPTION
2587            "Destination interface name for RTP."
2588         ::= { adVQMActiveCallEntry 12 }
2589
2590     adVqmActCallSourceIntDescription OBJECT-TYPE
2591         SYNTAX         DisplayString
2592         MAX-ACCESS     read-only
2593         STATUS         current
2594         DESCRIPTION
2595            "Source interface description as defined in CLI or GUI."
2596         ::= { adVQMActiveCallEntry 13 }
2597
2598     adVqmActCallDestIntDescription OBJECT-TYPE
2599         SYNTAX         DisplayString
2600         MAX-ACCESS     read-only
2601         STATUS         current
2602         DESCRIPTION
2603            "Destination interface description as defined in CLI or GUI."
2604         ::= { adVQMActiveCallEntry 14 }
2605
2606     adVqmActCallCallStart OBJECT-TYPE
2607         SYNTAX         DisplayString
2608         MAX-ACCESS     read-only
2609         STATUS         current
2610         DESCRIPTION
2611            "Time at which monitoring began on this RTP stream."
2612         ::= { adVQMActiveCallEntry 15 }
2613
2614     adVqmActCallCallDurationMs OBJECT-TYPE
2615         SYNTAX         Unsigned32
2616         MAX-ACCESS     read-only
2617         STATUS         current
2618         DESCRIPTION
2619            "Elapsed time from start to last RTP packet on this stream."
2620         ::= { adVQMActiveCallEntry 16 }
2621
2622     adVqmActCallCodec OBJECT-TYPE
2623         SYNTAX         INTEGER
2624                        {
2625                        -- -1
2626                        unknown         (1),
2627                        -- 0
2628                        g711U           (2),
2629                        g711UPLC        (3),
2630                        g723153K        (4),
2631                        deprecated1     (5),
2632                        g723163K        (6),
2633                        deprecated2     (7),
2634                        g728            (8),
2635                        deprecated3     (9),
2636                        g729            (10),
2637                        deprecated4     (11),
2638                        g729A           (12),
2639                        deprecated5     (13),
2640                        user1           (14),
2641                        user2           (15),
2642                        user3           (16),
2643                        user4           (17),
2644                        gsmfr           (18),
2645                        reservedgsmhr   (19),
2646                        gsmefr          (20),
2647                        sx7300          (21),
2648                        sx9600          (22),
2649                        g711A           (23),
2650                        g711APLC        (24),
2651                        deprecated6     (25),
2652                        g72616K         (26),
2653                        g72624K         (27),
2654                        g72632K         (28),
2655                        g72640K         (29),
2656                        gipse711U       (30),
2657                        gipse711A       (31),
2658                        gipsilbc        (32),
2659                        gipsisac        (33),
2660                        gipsipcmwb      (34),
2661                        g729E8K0        (35),
2662                        g729E11k8       (36),
2663                        wblinearpcm     (37),
2664                        wblinearpcmPlc  (38),
2665                        g722at64k       (39),
2666                        g722at56k       (40),
2667                        g722at48k       (41),
2668                        g7221at32k      (42),
2669                        g7221at24k      (43),
2670                        g7222at23k85    (44),
2671                        g7222at23k05    (45),
2672                        g7222at19k85    (46),
2673                        g7222at18k25    (47),
2674                        g7222at15k85    (48),
2675                        g7222at14k25    (49),
2676                        g7222at12k85    (50),
2677                        g7222at8k85     (51),
2678                        g7222at6k6      (52),
2679                        qcelp8          (53),
2680                        qcelp13         (54),
2681                        evrc            (55),
2682                        smv812          (56),
2683                        smv579          (57),
2684                        smv444          (58),
2685                        smv395          (59),
2686                        amrnb12k2       (60),
2687                        amrnb10k2       (61),
2688                        amrnb7k95       (62),
2689                        amrnb7k4        (63),
2690                        amrnb6k7        (64),
2691                        amrnb5k9        (65),
2692                        amrnb5k15       (66),
2693                        amrnb4k75       (67),
2694                        ilbc13k3        (68),
2695                        ilbc15k2        (69),
2696                        g711u56k        (70),
2697                        g711uPLC56k     (71),
2698                        g711A56k        (72),
2699                        g711APLC56k     (73),
2700                        g7231C          (74),
2701                        speex2k15       (75),
2702                        speex5k95       (76),
2703                        speeX8k         (77),
2704                        speeX11k        (78),
2705                        speeX15k        (79),
2706                        speeX18k2       (80),
2707                        speeX24k6       (81),
2708                        speeX3k95       (82),
2709                        speeX12k8       (83),
2710                        speeX16k8       (84),
2711                        speeX20k6       (85),
2712                        speeX23k8       (86),
2713                        speeX27k8       (87),
2714                        speeX34k2       (88),
2715                        speeX42k2       (89)
2716         }
2717         MAX-ACCESS     read-only
2718         STATUS         current
2719         DESCRIPTION
2720            "Last voice CODEC detected on this stream."
2721         ::= { adVQMActiveCallEntry 17 }
2722
2723     adVqmActCallCodecClass OBJECT-TYPE
2724         SYNTAX         INTEGER {
2725                wideband        (1),
2726                other           (2)
2727         }
2728         MAX-ACCESS     read-only
2729         STATUS         current
2730         DESCRIPTION
2731            "Class to which CODEC vocoder belongs."
2732         ::= { adVQMActiveCallEntry 18 }
2733
2734     adVqmActCallDscp OBJECT-TYPE
2735         SYNTAX         Unsigned32
2736         MAX-ACCESS     read-only
2737         STATUS         current
2738         DESCRIPTION
2739            "Differentiated Services Code Point (DSCP) in RTP packet IP header."
2740         ::= { adVQMActiveCallEntry 19 }
2741
2742     adVqmActCallPktsRcvdTotal OBJECT-TYPE
2743         SYNTAX         Counter32
2744         MAX-ACCESS     read-only
2745         STATUS         current
2746         DESCRIPTION
2747            "Total received RTP packets in this stream."
2748         ::= { adVQMActiveCallEntry 20 }
2749
2750     adVqmActCallPktsLostTotal OBJECT-TYPE
2751         SYNTAX         Counter32
2752         MAX-ACCESS     read-only
2753         STATUS         current
2754         DESCRIPTION
2755            "Total packets determined to be lost in network by simulated jitter
2756            buffer."
2757         ::= { adVQMActiveCallEntry 21 }
2758
2759     adVqmActCallPktsDiscardedTotal OBJECT-TYPE
2760         SYNTAX         Counter32
2761         MAX-ACCESS     read-only
2762         STATUS         current
2763         DESCRIPTION
2764            "Total packets discarded by simulated jitter buffer."
2765         ::= { adVQMActiveCallEntry 22 }
2766
2767     adVqmActCallOutOfOrder OBJECT-TYPE
2768         SYNTAX         Counter32
2769         MAX-ACCESS     read-only
2770         STATUS         current
2771         DESCRIPTION
2772            "Total packets received out of order at simulated jitter buffer."
2773         ::= { adVQMActiveCallEntry 23 }
2774
2775     adVqmActCallPdvAverageMs OBJECT-TYPE
2776         SYNTAX         Unsigned32
2777         MAX-ACCESS     read-only
2778         STATUS         current
2779         DESCRIPTION
2780            "Average Packet Delay Variation (PDV) in RTP stream in
2781            milliseconds."
2782         ::= { adVQMActiveCallEntry 24 }
2783
2784     adVqmActCallPdvMaximumMs OBJECT-TYPE
2785         SYNTAX         Unsigned32
2786         MAX-ACCESS     read-only
2787         STATUS         current
2788         DESCRIPTION
2789            "Maximum Packet Delay Variation (PDV) in RTP stream in
2790            milliseconds."
2791         ::= { adVQMActiveCallEntry 25 }
2792
2793     adVqmActCallRtDelayInst OBJECT-TYPE
2794         SYNTAX         INTEGER
2795         MAX-ACCESS     read-only
2796         STATUS         current
2797         DESCRIPTION
2798            "Instantaneous round-trip delay obtained from RTCP or RTCP XR
2799            reports."
2800         ::= { adVQMActiveCallEntry 26 }
2801
2802     adVqmActCallRtDelayAverage OBJECT-TYPE
2803         SYNTAX         INTEGER
2804         MAX-ACCESS     read-only
2805         STATUS         current
2806         DESCRIPTION
2807            "Average round-trip delay obtained from RTCP or RTCP XR reports."
2808         ::= { adVQMActiveCallEntry 27 }
2809
2810     adVqmActCallRtDelayMaximum OBJECT-TYPE
2811         SYNTAX         INTEGER
2812         MAX-ACCESS     read-only
2813         STATUS         current
2814         DESCRIPTION
2815            "Maximum round-trip delay obtained from RTCP or RTCP XR reports."
2816         ::= { adVQMActiveCallEntry 28 }
2817
2818     adVqmActCallOnewayDelayInst OBJECT-TYPE
2819         SYNTAX         INTEGER
2820         MAX-ACCESS     read-only
2821         STATUS         current
2822         DESCRIPTION
2823            "Instantaneous one-way delay including simulated jitter buffer (SJB)
2824            delay."
2825         ::= { adVQMActiveCallEntry 29 }
2826
2827     adVqmActCallOnewayDelayAverage OBJECT-TYPE
2828         SYNTAX         INTEGER
2829         MAX-ACCESS     read-only
2830         STATUS         current
2831         DESCRIPTION
2832            "Average one-way delay including SJB delay."
2833         ::= { adVQMActiveCallEntry 30 }
2834
2835     adVqmActCallOnewayDelayMaximum OBJECT-TYPE
2836         SYNTAX         INTEGER
2837         MAX-ACCESS     read-only
2838         STATUS         current
2839         DESCRIPTION
2840            "Maximum one-way delay including SJB delay."
2841         ::= { adVQMActiveCallEntry 31 }
2842
2843     adVqmActCallOrigDelayInst OBJECT-TYPE
2844         SYNTAX         INTEGER
2845         MAX-ACCESS     read-only
2846         STATUS         current
2847         DESCRIPTION
2848            "Instantaneous origination end-point delay from RTCP XR reports."
2849         ::= { adVQMActiveCallEntry 32 }
2850
2851     adVqmActCallOrigDelayAverage OBJECT-TYPE
2852         SYNTAX         INTEGER
2853         MAX-ACCESS     read-only
2854         STATUS         current
2855         DESCRIPTION
2856            "Average origination end-point delay from RTCP XR reports."
2857         ::= { adVQMActiveCallEntry 33 }
2858
2859     adVqmActCallOrigDelayMaximum OBJECT-TYPE
2860         SYNTAX         INTEGER
2861         MAX-ACCESS     read-only
2862         STATUS         current
2863         DESCRIPTION
2864            "Maximum origination end-point delay from RTCP XR reports."
2865         ::= { adVQMActiveCallEntry 34 }
2866
2867     adVqmActCallTermDelayMinimum OBJECT-TYPE
2868         SYNTAX         INTEGER
2869         MAX-ACCESS     read-only
2870         STATUS         current
2871         DESCRIPTION
2872            "Instantaneous termination end-point delay, simulated jitter
2873            buffer + codec."
2874         ::= { adVQMActiveCallEntry 35 }
2875
2876     adVqmActCallTermDelayAverage OBJECT-TYPE
2877         SYNTAX         INTEGER
2878         MAX-ACCESS     read-only
2879         STATUS         current
2880         DESCRIPTION
2881            "Average termination end-point delay, simulated jitter
2882            buffer + codec."
2883         ::= { adVQMActiveCallEntry 36 }
2884
2885     adVqmActCallTermDelayMaximum OBJECT-TYPE
2886         SYNTAX         INTEGER
2887         MAX-ACCESS     read-only
2888         STATUS         current
2889         DESCRIPTION
2890            "Maximum termination end-point delay, simulated jitter
2891            buffer + codec."
2892         ::= { adVQMActiveCallEntry 37 }
2893
2894     adVqmActCallRLq OBJECT-TYPE
2895         SYNTAX         Unsigned32
2896         MAX-ACCESS     read-only
2897         STATUS         current
2898         DESCRIPTION
2899            "Listening quality R factor."
2900         ::= { adVQMActiveCallEntry 38 }
2901
2902     adVqmActCallRCq OBJECT-TYPE
2903         SYNTAX         Unsigned32
2904         MAX-ACCESS     read-only
2905         STATUS         current
2906         DESCRIPTION
2907            "Conversational quality R factor."
2908         ::= { adVQMActiveCallEntry 39 }
2909
2910     adVqmActCallRNominal OBJECT-TYPE
2911         SYNTAX         Unsigned32
2912         MAX-ACCESS     read-only
2913         STATUS         current
2914         DESCRIPTION
2915            "Nominal or generally accepted maximum R factor for this stream."
2916         ::= { adVQMActiveCallEntry 40 }
2917
2918     adVqmActCallRG107 OBJECT-TYPE
2919         SYNTAX         Unsigned32
2920         MAX-ACCESS     read-only
2921         STATUS         current
2922         DESCRIPTION
2923            "R factor based on ITU G.107 E Model for this stream."
2924         ::= { adVQMActiveCallEntry 41 }
2925
2926     adVqmActCallMosLq OBJECT-TYPE
2927         SYNTAX         MOSvalue
2928         MAX-ACCESS     read-only
2929         STATUS         current
2930         DESCRIPTION
2931            "Listening quality MOS score."
2932         ::= { adVQMActiveCallEntry 42 }
2933
2934     adVqmActCallMosCq OBJECT-TYPE
2935         SYNTAX         MOSvalue
2936         MAX-ACCESS     read-only
2937         STATUS         current
2938         DESCRIPTION
2939            "Conversational quality MOS score."
2940         ::= { adVQMActiveCallEntry 43 }
2941
2942     adVqmActCallMosPq OBJECT-TYPE
2943         SYNTAX         MOSvalue
2944         MAX-ACCESS     read-only
2945         STATUS         current
2946         DESCRIPTION
2947            "Listening quality MOS score normalized to the PESQ scale."
2948         ::= { adVQMActiveCallEntry 44 }
2949
2950     adVqmActCallMosNominal OBJECT-TYPE
2951         SYNTAX         MOSvalue
2952         MAX-ACCESS     read-only
2953         STATUS         current
2954         DESCRIPTION
2955            "Nominal or generally accepted maximum MOS score for this stream."
2956         ::= { adVQMActiveCallEntry 45 }
2957
2958     adVqmActCallDegLoss OBJECT-TYPE
2959         SYNTAX         Percentage
2960         MAX-ACCESS     read-only
2961         STATUS         current
2962         DESCRIPTION
2963            "Percentage quality degradation due to packet loss."
2964         ::= { adVQMActiveCallEntry 46 }
2965
2966     adVqmActCallDegDiscard OBJECT-TYPE
2967         SYNTAX         Percentage
2968         MAX-ACCESS     read-only
2969         STATUS         current
2970         DESCRIPTION
2971            "Percentage quality degradation due to packet discard."
2972         ::= { adVQMActiveCallEntry 47 }
2973
2974     adVqmActCallDegVocoder OBJECT-TYPE
2975         SYNTAX         Percentage
2976         MAX-ACCESS     read-only
2977         STATUS         current
2978         DESCRIPTION
2979            "Percentage quality degradation due to voice CODEC selection."
2980         ::= { adVQMActiveCallEntry 48 }
2981
2982     adVqmActCallDegRecency OBJECT-TYPE
2983         SYNTAX         Percentage
2984         MAX-ACCESS     read-only
2985         STATUS         current
2986         DESCRIPTION
2987            "Percentage quality degradation due to loss or discard recency in
2988            call."
2989         ::= { adVQMActiveCallEntry 49 }
2990
2991     adVqmActCallDegDelay OBJECT-TYPE
2992         SYNTAX         Percentage
2993         MAX-ACCESS     read-only
2994         STATUS         current
2995         DESCRIPTION
2996            "Percentage quality degradation due to delay."
2997         ::= { adVQMActiveCallEntry 50 }
2998
2999     adVqmActCallDegSiglvl OBJECT-TYPE
3000         SYNTAX         Percentage
3001         MAX-ACCESS     read-only
3002         STATUS         current
3003         DESCRIPTION
3004            "Percentage quality degradation due to low speech energy signal
3005            level."
3006         ::= { adVQMActiveCallEntry 51 }
3007
3008     adVqmActCallDegNoiselvl OBJECT-TYPE
3009         SYNTAX         Percentage
3010         MAX-ACCESS     read-only
3011         STATUS         current
3012         DESCRIPTION
3013            "Percentage quality degradation due to high noise levels."
3014         ::= { adVQMActiveCallEntry 52 }
3015
3016     adVqmActCallDegEcholvl OBJECT-TYPE
3017         SYNTAX         Percentage
3018         MAX-ACCESS     read-only
3019         STATUS         current
3020         DESCRIPTION
3021            "Percentage quality degradation due to high echo levels."
3022         ::= { adVQMActiveCallEntry 53 }
3023
3024     adVqmActCallBurstRLq OBJECT-TYPE
3025         SYNTAX         Unsigned32
3026         MAX-ACCESS     read-only
3027         STATUS         current
3028         DESCRIPTION
3029            "Average listening quality R factor during burst condition."
3030         ::= { adVQMActiveCallEntry 54 }
3031
3032     adVqmActCallBurstCount OBJECT-TYPE
3033         SYNTAX         Counter32
3034         MAX-ACCESS     read-only
3035         STATUS         current
3036         DESCRIPTION
3037            "Number of times the stream was in a burst condition."
3038         ::= { adVQMActiveCallEntry 55 }
3039
3040     adVqmActCallBurstRateAvg OBJECT-TYPE
3041         SYNTAX         Percentage
3042         MAX-ACCESS     read-only
3043         STATUS         current
3044         DESCRIPTION
3045            "Total average percentage of frames lost or discarded while in
3046            burst condition."
3047         ::= { adVQMActiveCallEntry 56 }
3048
3049     adVqmActCallBurstLenAvgPkts OBJECT-TYPE
3050         SYNTAX         Unsigned32
3051         MAX-ACCESS     read-only
3052         STATUS         current
3053         DESCRIPTION
3054            "Average burst length in packets."
3055         ::= { adVQMActiveCallEntry 57 }
3056
3057     adVqmActCallBurstLenAvgMsec OBJECT-TYPE
3058         SYNTAX         Unsigned32
3059         MAX-ACCESS     read-only
3060         STATUS         current
3061         DESCRIPTION
3062            "Average burst length in miliseconds."
3063         ::= { adVQMActiveCallEntry 58 }
3064
3065     adVqmActCallGapR OBJECT-TYPE
3066         SYNTAX         Unsigned32
3067         MAX-ACCESS     read-only
3068         STATUS         current
3069         DESCRIPTION
3070            "Average listening quality R factor while stream is in a gap
3071            condition."
3072         ::= { adVQMActiveCallEntry 59 }
3073
3074     adVqmActCallGapCount  OBJECT-TYPE
3075         SYNTAX         Counter32
3076         MAX-ACCESS     read-only
3077         STATUS         current
3078         DESCRIPTION
3079            "Number of times the stream is in gap condition."
3080         ::= { adVQMActiveCallEntry 60 }
3081
3082     adVqmActCallGapLossRateAvg  OBJECT-TYPE
3083         SYNTAX         Percentage
3084         MAX-ACCESS     read-only
3085         STATUS         current
3086         DESCRIPTION
3087            "Total average percentage of frames lost or discarded while in
3088            gap condition."
3089         ::= { adVQMActiveCallEntry 61 }
3090
3091     adVqmActCallGapLenPkts  OBJECT-TYPE
3092         SYNTAX         Unsigned32
3093         MAX-ACCESS     read-only
3094         STATUS         current
3095         DESCRIPTION
3096            "Average gap length in packets."
3097         ::= { adVQMActiveCallEntry 62 }
3098
3099     adVqmActCallGapLenMsec  OBJECT-TYPE
3100         SYNTAX         Unsigned32
3101         MAX-ACCESS     read-only
3102         STATUS         current
3103         DESCRIPTION
3104            "Average gap length in milliseconds."
3105         ::= { adVQMActiveCallEntry 63 }
3106
3107     adVqmActCallLossRateAvg  OBJECT-TYPE
3108         SYNTAX         Percentage
3109         MAX-ACCESS     read-only
3110         STATUS         current
3111         DESCRIPTION
3112            "Total average percentage of frames lost or discarded."
3113         ::= { adVQMActiveCallEntry 64 }
3114
3115     adVqmActCallNetworkLossAvg  OBJECT-TYPE
3116         SYNTAX         Percentage
3117         MAX-ACCESS     read-only
3118         STATUS         current
3119         DESCRIPTION
3120            "Total average percentage of frames lost in network, excludes
3121            SJB discards."
3122         ::= { adVQMActiveCallEntry 65 }
3123
3124     adVqmActCallDiscardRateAvg  OBJECT-TYPE
3125         SYNTAX         Percentage
3126         MAX-ACCESS     read-only
3127         STATUS         current
3128         DESCRIPTION
3129            "Total average percentage of frames discarded by SJB."
3130         ::= { adVQMActiveCallEntry 66 }
3131
3132     adVqmActCallExcessBurst  OBJECT-TYPE
3133         SYNTAX         Unsigned32
3134         MAX-ACCESS     read-only
3135         STATUS         current
3136         DESCRIPTION
3137            "Total length of speech lost during burst conditions not handled
3138            effectively by packet loss-concealment."
3139         ::= { adVQMActiveCallEntry 67 }
3140
3141     adVqmActCallExcessGap  OBJECT-TYPE
3142         SYNTAX         Unsigned32
3143         MAX-ACCESS     read-only
3144         STATUS         current
3145         DESCRIPTION
3146            "Total length of speech lost during gap conditions not handled
3147            effectively by packet loss-concealment."
3148         ::= { adVQMActiveCallEntry 68 }
3149
3150     adVqmActCallPpdvMsec  OBJECT-TYPE
3151         SYNTAX         MsecValue
3152         MAX-ACCESS     read-only
3153         STATUS         current
3154         DESCRIPTION
3155            "Packet to packed delay variation (jitter) in ms, as defined in
3156            RFC3550."
3157         ::= { adVQMActiveCallEntry 69 }
3158
3159     adVqmActCallLateThresholdMs  OBJECT-TYPE
3160         SYNTAX         MsecValue
3161         MAX-ACCESS     read-only
3162         STATUS         current
3163         DESCRIPTION
3164            "Late threshold for SJB, packets arriving under this threshold are
3165            not discarded."
3166         ::= { adVQMActiveCallEntry 70 }
3167
3168     adVqmActCallLateThresholdPc  OBJECT-TYPE
3169         SYNTAX         Percentage
3170         MAX-ACCESS     read-only
3171         STATUS         current
3172         DESCRIPTION
3173            "Percentage of total packets (including both early and late packets)
3174            not judged as being under the late jitter threshold."
3175         ::= { adVQMActiveCallEntry 71 }
3176
3177     adVqmActCallLateUnderThresh  OBJECT-TYPE
3178         SYNTAX         Counter32
3179         MAX-ACCESS     read-only
3180         STATUS         current
3181         DESCRIPTION
3182            "Count of late packets which arrived under the late jitter
3183            threshold."
3184         ::= { adVQMActiveCallEntry 72 }
3185
3186     adVqmActCallLateTotalCount  OBJECT-TYPE
3187         SYNTAX         Counter32
3188         MAX-ACCESS     read-only
3189         STATUS         current
3190         DESCRIPTION
3191            "Total count of late packets arriving after the expected delay."
3192         ::= { adVQMActiveCallEntry 73 }
3193
3194     adVqmActCallLatePeakJitterMs  OBJECT-TYPE
3195         SYNTAX         MsecValue
3196         MAX-ACCESS     read-only
3197         STATUS         current
3198         DESCRIPTION
3199            "Largest jitter encountered among packets counted as late."
3200         ::= { adVQMActiveCallEntry 74 }
3201
3202     adVqmActCallEarlyThreshMs  OBJECT-TYPE
3203         SYNTAX         MsecValue
3204         MAX-ACCESS     read-only
3205         STATUS         current
3206         DESCRIPTION
3207            "Early threshold for SJB, packets arriving under this threshold
3208            will not be discarded by SJB as early."
3209         ::= { adVQMActiveCallEntry 75 }
3210
3211     adVqmActCallEarlyThreshPc  OBJECT-TYPE
3212         SYNTAX         Percentage
3213         MAX-ACCESS     read-only
3214         STATUS         current
3215         DESCRIPTION
3216            "Percentage of total packets (including both early and late packets)
3217            not judged as being under the early jitter threshold."
3218         ::= { adVQMActiveCallEntry 76 }
3219
3220     adVqmActCallEarlyUnderThresh  OBJECT-TYPE
3221         SYNTAX         Counter32
3222         MAX-ACCESS     read-only
3223         STATUS         current
3224         DESCRIPTION
3225            "Count of early packets which arrived under the early jitter
3226            threshold."
3227         ::= { adVQMActiveCallEntry 77 }
3228
3229     adVqmActCallEarlyTotalCount  OBJECT-TYPE
3230         SYNTAX         Counter32
3231         MAX-ACCESS     read-only
3232         STATUS         current
3233         DESCRIPTION
3234            "Total count of early packets arriving before the expected delay."
3235         ::= { adVQMActiveCallEntry 78 }
3236
3237     adVqmActCallEarlyPeakJitterMs  OBJECT-TYPE
3238         SYNTAX         MsecValue
3239         MAX-ACCESS     read-only
3240         STATUS         current
3241         DESCRIPTION
3242            "Largest jitter encountered among packets counted as early."
3243         ::= { adVQMActiveCallEntry 79 }
3244
3245     adVqmActCallDelayIncreaseCount  OBJECT-TYPE
3246         SYNTAX         Counter32
3247         MAX-ACCESS     read-only
3248         STATUS         current
3249         DESCRIPTION
3250            "Total number of SJB delay increases (adaptive mode only)."
3251         ::= { adVQMActiveCallEntry 80 }
3252
3253     adVqmActCallDelayDecreaseCount  OBJECT-TYPE
3254         SYNTAX         Counter32
3255         MAX-ACCESS     read-only
3256         STATUS         current
3257         DESCRIPTION
3258            "Total number of SJB delay decreases (adaptive mode only)."
3259         ::= { adVQMActiveCallEntry 81 }
3260
3261     adVqmActCallResyncCount  OBJECT-TYPE
3262         SYNTAX         Counter32
3263         MAX-ACCESS     read-only
3264         STATUS         current
3265         DESCRIPTION
3266            "Total number of  SJB resynchronizations caused by discontinuous
3267            transmission (DTX), voice activity detection (VAD), or silence
3268            suppression."
3269         ::= { adVQMActiveCallEntry 82 }
3270
3271     adVqmActCallJitterBufferType  OBJECT-TYPE
3272         SYNTAX         INTEGER {
3273                        fixed     (1),
3274                        adaptive  (2),
3275                        unknown   (3)
3276         }
3277         MAX-ACCESS     read-only
3278         STATUS         current
3279         DESCRIPTION
3280            "Configured SJB type either adaptive or fixed for this stream."
3281         ::= { adVQMActiveCallEntry 83 }
3282
3283     adVqmActCallJbCfgMin  OBJECT-TYPE
3284         SYNTAX         Unsigned32
3285         MAX-ACCESS     read-only
3286         STATUS         current
3287         DESCRIPTION
3288            "Adaptive jitter buffer minimum delay applied to packets received."
3289         ::= { adVQMActiveCallEntry 84 }
3290
3291     adVqmActCallJbCfgNom  OBJECT-TYPE
3292         SYNTAX         Unsigned32
3293         MAX-ACCESS     read-only
3294         STATUS         current
3295         DESCRIPTION
3296            "Adaptive jitter buffer inital delay applied to packets received,
3297            or fixed jitter buffer delay applied to each packet."
3298         ::= { adVQMActiveCallEntry 85 }
3299
3300     adVqmActCallJbCfgMax  OBJECT-TYPE
3301         SYNTAX         Unsigned32
3302         MAX-ACCESS     read-only
3303         STATUS         current
3304         DESCRIPTION
3305            "Adaptive jitter buffer upper bound on delay applied to packets
3306            received, or fixed jitter buffer maximum number of packets that will
3307            be inserted in buffer."
3308         ::= { adVQMActiveCallEntry 86 }
3309
3310     adVqmActCallDuplicatePkts  OBJECT-TYPE
3311         SYNTAX         Counter32
3312         MAX-ACCESS     read-only
3313         STATUS         current
3314         DESCRIPTION
3315            "Total number of duplicated packets discarded by SJB."
3316         ::= { adVQMActiveCallEntry 87 }
3317
3318     adVqmActCallEarlyPkts  OBJECT-TYPE
3319         SYNTAX         Counter32
3320         MAX-ACCESS     read-only
3321         STATUS         current
3322         DESCRIPTION
3323            "Total number of packets arriving early."
3324         ::= { adVQMActiveCallEntry 88 }
3325
3326     adVqmActCallLatePkts  OBJECT-TYPE
3327         SYNTAX         Counter32
3328         MAX-ACCESS     read-only
3329         STATUS         current
3330         DESCRIPTION
3331            "Total number of packets arriving late."
3332         ::= { adVQMActiveCallEntry 89 }
3333
3334     adVqmActCallOverrunDiscardPkts  OBJECT-TYPE
3335         SYNTAX         Counter32
3336         MAX-ACCESS     read-only
3337         STATUS         current
3338         DESCRIPTION
3339            "Total number of packets discarded by SJB due to jitter buffer
3340            overrun."
3341         ::= { adVQMActiveCallEntry 90 }
3342
3343     adVqmActCallUnderrunDiscardPkts  OBJECT-TYPE
3344         SYNTAX         Counter32
3345         MAX-ACCESS     read-only
3346         STATUS         current
3347         DESCRIPTION
3348            "Total number of packets discarded by SJB due to jitter buffer
3349            underrun."
3350         ::= { adVQMActiveCallEntry 91 }
3351
3352     adVqmActCallDelayMinMsec  OBJECT-TYPE
3353         SYNTAX         Unsigned32
3354         MAX-ACCESS     read-only
3355         STATUS         current
3356         DESCRIPTION
3357            "Simulated jitter buffer delay minimum value."
3358         ::= { adVQMActiveCallEntry 92 }
3359
3360     adVqmActCallDelayAvgMsec  OBJECT-TYPE
3361         SYNTAX         Unsigned32
3362         MAX-ACCESS     read-only
3363         STATUS         current
3364         DESCRIPTION
3365            "Simulated jitter buffer delay average value."
3366         ::= { adVQMActiveCallEntry 93 }
3367
3368     adVqmActCallDelayMaxMsec  OBJECT-TYPE
3369         SYNTAX         Unsigned32
3370         MAX-ACCESS     read-only
3371         STATUS         current
3372         DESCRIPTION
3373            "Simulated jitter buffer delay maximum value."
3374         ::= { adVQMActiveCallEntry 94 }
3375
3376     adVqmActCallDelayCurrentMsec  OBJECT-TYPE
3377         SYNTAX         Unsigned32
3378         MAX-ACCESS     read-only
3379         STATUS         current
3380         DESCRIPTION
3381            "Simulated jitter buffer delay current value."
3382         ::= { adVQMActiveCallEntry 95 }
3383
3384     adVqmActCallExtRLqIn  OBJECT-TYPE
3385         SYNTAX         INTEGER
3386         MAX-ACCESS     read-only
3387         STATUS         current
3388         DESCRIPTION
3389            "External listening quality R factor (in), from RTCP XR report
3390            (RFC3611)."
3391         ::= { adVQMActiveCallEntry 96 }
3392
3393     adVqmActCallExtRLqOut  OBJECT-TYPE
3394         SYNTAX         INTEGER
3395         MAX-ACCESS     read-only
3396         STATUS         current
3397         DESCRIPTION
3398            "External listening quality R factor (out), from RTCP XR report
3399            (RFC3611)."
3400         ::= { adVQMActiveCallEntry 97 }
3401
3402     adVqmActCallExtRCqIn  OBJECT-TYPE
3403         SYNTAX         INTEGER
3404         MAX-ACCESS     read-only
3405         STATUS         current
3406         DESCRIPTION
3407            "External conversational quality R factor (in), from RTCP XR report
3408            (RFC3611)."
3409         ::= { adVQMActiveCallEntry 98 }
3410
3411     adVqmActCallExtRCqOut  OBJECT-TYPE
3412         SYNTAX         INTEGER
3413         MAX-ACCESS     read-only
3414         STATUS         current
3415         DESCRIPTION
3416            "External conversational quality R factor (out), from RTCP XR report
3417            (RFC3611)."
3418         ::= { adVQMActiveCallEntry 99 }
3419
3420     adVqmActCallThroughPutIndex  OBJECT-TYPE
3421         SYNTAX         Unsigned32
3422         MAX-ACCESS     read-only
3423         STATUS         current
3424         DESCRIPTION
3425            "Estimated throughput for fax or data call; bitrate range from 0 to
3426            35000 bps, calculated based on gap/burst conditions and loss/discard
3427            rates."
3428         ::= { adVQMActiveCallEntry 100 }
3429
3430     adVqmActCallReliabilityIndex  OBJECT-TYPE
3431         SYNTAX         Unsigned32
3432         MAX-ACCESS     read-only
3433         STATUS         current
3434         DESCRIPTION
3435            "Reliability index for a fax or data call ranging from 0 least to
3436            100 most reliable."
3437         ::= { adVQMActiveCallEntry 101 }
3438
3439     adVqmActCallBitrate  OBJECT-TYPE
3440         SYNTAX         Unsigned32
3441         MAX-ACCESS     read-only
3442         STATUS         current
3443         DESCRIPTION
3444            "Actual bitrate of RTP stream, calculated using size of each RTP
3445            packet in bits and duration of audio represented in each packet,
3446            indication of required bandwidth."
3447         ::= { adVQMActiveCallEntry 102 }
3448
3449
3450     -- conformance information
3451
3452     adGenAOSVqmConformance OBJECT IDENTIFIER ::= { adGenAOSConformance 10 }
3453     adGenAOSVqmGroups      OBJECT IDENTIFIER ::= { adGenAOSVqmConformance 1 }
3454     adGenAOSVqmCompliances OBJECT IDENTIFIER ::= { adGenAOSVqmConformance 2 }
3455
3456--
3457-- MIB Compliance statements.
3458--
3459
3460-- Full compliance statement
3461     adGenAOSVqmFullCompliance MODULE-COMPLIANCE
3462        STATUS  current
3463        DESCRIPTION
3464        "The compliance statement for SNMP entities which implement
3465        version 1 of the adGenAosVQM MIB. When this MIB is implemented
3466        with support for read-only, then such an implementation can claim
3467        full compliance. "
3468
3469         MODULE  -- this module
3470
3471         GROUP adVQMCfgGroup
3472         DESCRIPTION
3473            "A collection of objects providing global configuration information
3474            of a VQM entity."
3475
3476         GROUP adVQMThresholdGroup
3477         DESCRIPTION
3478            "A collection of objects providing global threshold configuration
3479            information of a VQM entity."
3480
3481         GROUP adVQMSysPerfGroup
3482         DESCRIPTION
3483            "A collection of objects providing global system performance
3484            information of a VQM entity."
3485
3486         GROUP adVQMInterfaceGroup
3487         DESCRIPTION
3488            "A collection of VQM aggregate statistics for each
3489            system interface."
3490
3491         GROUP adVQMEndPointGroup
3492         DESCRIPTION
3493            "A collection of VQM aggregate statistics for each
3494            end-point device."
3495
3496         GROUP adVQMCallHistoryGroup
3497         DESCRIPTION
3498            "A collection of detailed voice quality statistics
3499            on completed RTP voice streams."
3500
3501         GROUP adVQMActiveCallGroup
3502         DESCRIPTION
3503            "A collection of detailed voice quality statistics
3504            on currently active RTP voice streams."
3505
3506         GROUP adVQMTrapGroup
3507         DESCRIPTION
3508            "This optional group is used for the management of
3509            asynchronous notifications by Voice Quality Monitoring."
3510
3511         GROUP  adVQMNotificationGroup
3512         DESCRIPTION
3513            "This optional group defines the asynchronous
3514            notifications generated by Voice Quality Monitoring."
3515
3516         ::= { adGenAOSVqmCompliances 1 }
3517
3518     -- units of conformance
3519
3520     adVQMCfgGroup    OBJECT-GROUP
3521         OBJECTS {
3522                adVqmCfgEnable,
3523                adVqmCfgSipEnable,
3524                adVqmCfgUdpEnable,
3525                adVqmCfgInternationalCode,
3526                adVqmCfgJitterBufferType,
3527                adVqmCfgJitterBufferAdaptiveMin,
3528                adVqmCfgJitterBufferAdaptiveNominal,
3529                adVqmCfgJitterBufferAdaptiveMax,
3530                adVqmCfgJitterBufferFixedNominal,
3531                adVqmCfgJitterBufferFixedSize,
3532                adVqmCfgJitterBufferThresholdEarlyMs,
3533                adVqmCfgJitterBufferThresholdLateMs,
3534                adVqmCfgRoundTripPingEnabled,
3535                adVqmCfgRoundTripPingType,
3536                adVqmCfgCallHistorySize,
3537                adVqmCfgHistoryThresholdLqmos,
3538                adVqmCfgHistoryThresholdCqmos,
3539                adVqmCfgHistoryThresholdPqmos,
3540                adVqmCfgHistoryThresholdLoss,
3541                adVqmCfgHistoryThresholdOutOfOrder,
3542                adVqmCfgHistoryThresholdJitter,
3543                adVqmCfgClear,
3544                adVqmCfgClearCallHistory
3545            -- ????adVqmCfgTrapPriority                    INTEGER ( We do not currently have a column to support this OID.)
3546         }
3547         STATUS  current
3548         DESCRIPTION
3549            "The adVQMCfg group contains read-only VQM system configuration
3550            information for global enable/disable, type of RTP stream detection,
3551            jitter buffer emulator settings, ping settings for measuring delay,
3552            and call history buffer filter threshold values.  Network Management
3553            System may read these values to augment their charts and graphs of
3554            VQM performance statistics.  Clear write-only controls provide the
3555            NMS the ability to clear VQM performance statistics."
3556         ::= { adGenAOSVqmGroups 1 }
3557
3558     adVQMThresholdGroup    OBJECT-GROUP
3559         OBJECTS {
3560                adVqmThresholdLqmosInfo,
3561                adVqmThresholdLqmosNotice,
3562                adVqmThresholdLqmosWarning,
3563                adVqmThresholdLqmosError,
3564                adVqmThresholdPqmosInfo,
3565                adVqmThresholdPqmosNotice,
3566                adVqmThresholdPqmosWarning,
3567                adVqmThresholdPqmosError,
3568                adVqmThresholdOutOfOrderInfo,
3569                adVqmThresholdOutOfOrderNotice,
3570                adVqmThresholdOutOfOrderWarning,
3571                adVqmThresholdOutOfOrderError,
3572                adVqmThresholdLossInfo,
3573                adVqmThresholdLossNotice,
3574                adVqmThresholdLossWarning,
3575                adVqmThresholdLossError,
3576                adVqmThresholdJitterInfo,
3577                adVqmThresholdJitterNotice,
3578                adVqmThresholdJitterWarning,
3579                adVqmThresholdJitterError
3580         }
3581         STATUS  current
3582         DESCRIPTION
3583                "The adVQMThreshold group contains read-only configuration
3584                threshold setting values for VQM event messages.  Threshold
3585                values include Information, Notice, Warning, and Error events
3586                for MOS scores, packet loss, out-of-order, and jitter."
3587         ::= { adGenAOSVqmGroups 2 }
3588
3589     adVQMSysPerfGroup    OBJECT-GROUP
3590         OBJECTS {
3591                adVqmSysActiveCalls,
3592                adVqmSysActiveExcellent,
3593                adVqmSysActiveGood,
3594                adVqmSysActiveFair,
3595                adVqmSysActivePoor,
3596                adVqmSysCallHistoryCalls,
3597                adVqmSysCallHistoryExcellent,
3598                adVqmSysCallHistoryGood,
3599                adVqmSysCallHistoryFair,
3600                adVqmSysCallHistoryPoor,
3601                adVqmSysAllCallsExcellent,
3602                adVqmSysAllCallsGood,
3603                adVqmSysAllCallsFair,
3604                adVqmSysAllCallsPoor
3605         }
3606         STATUS  current
3607         DESCRIPTION
3608                "The adVQMSysPerfGroup group provides an overall
3609                summary view of the quality of voice streams flowing through
3610                the system. VQM voice call analysis rates the quality of RTP
3611                voice streams as Excellent, Good, Fair or Poor.  The numbers of
3612                calls for each quality rating are available for currently active
3613                calls, completed calls (history), and all calls (totals).  The
3614                total number of calls monitored by VQM is the sum of active
3615                calls adVqmSysActiveCalls) and history calls
3616                (adVqmSysCallHistoryCalls)."
3617         ::= { adGenAOSVqmGroups 3 }
3618
3619     adVQMInterfaceGroup    OBJECT-GROUP
3620         OBJECTS {
3621                adVqmIfcId,
3622                adVqmIfcName,
3623                adVqmIfcPktsRx,
3624                adVqmIfcPktsLost,
3625                adVqmIfcPktsOoo,
3626                adVqmIfcPktsDiscarded,
3627                adVqmIfcNumberActiveCalls,
3628                adVqmIfcTerminatedCalls,
3629                adVqmIfcRLqMinimum,
3630                adVqmIfcRLqAverage,
3631                adVqmIfcRLqMaximum,
3632                adVqmIfcRCqMinimum,
3633                adVqmIfcRCqAverage,
3634                adVqmIfcRCqMaximum,
3635                adVqmIfcRG107Minimum,
3636                adVqmIfcRG107Average,
3637                adVqmIfcRG107Maximum,
3638                adVqmIfcMosLqMinimum,
3639                adVqmIfcMosLqAverage,
3640                adVqmIfcMosLqMaximum,
3641                adVqmIfcMosCqMinimum,
3642                adVqmIfcMosCqAverage,
3643                adVqmIfcMosCqMaximum,
3644                adVqmIfcMosPqMinimum,
3645                adVqmIfcMosPqAverage,
3646                adVqmIfcMosPqMaximum,
3647                adVqmIfcLossMinimum,
3648                adVqmIfcLossAverage,
3649                adVqmIfcLossMaximum,
3650                adVqmIfcDiscardsMinimum,
3651                adVqmIfcDiscardsAverage,
3652                adVqmIfcDiscardsMaximum,
3653                adVqmIfcPdvAverageMs,
3654                adVqmIfcPdvMaximumMs,
3655                adVqmIfcDelayMinMsec,
3656                adVqmIfcDelayAvgMsec,
3657                adVqmIfcDelayMaxMsec,
3658                adVqmIfcNumberStreamsExcellent,
3659                adVqmIfcNumberStreamsGood,
3660                adVqmIfcNumberStreamsFair,
3661                adVqmIfcNumberStreamsPoor,
3662                adVqmIfcClear
3663         }
3664         STATUS  current
3665         DESCRIPTION
3666            "The adVQMInterface group defines aggregate statistics for each
3667            system interface."
3668         ::= { adGenAOSVqmGroups 4 }
3669
3670
3671     adVQMEndPointGroup    OBJECT-GROUP
3672         OBJECTS {
3673                adVqmEndPointRtpSourceIp,
3674                adVqmEndPointNumberCompletedCalls,
3675                adVqmEndPointInterfaceId,
3676                adVqmEndPointInterfaceName,
3677                adVqmEndPointMosLqMinimum,
3678                adVqmEndPointMosLqAverage,
3679                adVqmEndPointMosLqMaximum,
3680                adVqmEndPointMosPqMinimum,
3681                adVqmEndPointMosPqAverage,
3682                adVqmEndPointMosPqMaximum,
3683                adVqmEndPointPktsLostTotal,
3684                adVqmEndPointPktsOutOfOrder,
3685                adVqmEndPointJitterMaximum,
3686                adVqmEndPointNumberStreamsExcellent,
3687                adVqmEndPointNumberStreamsGood,
3688                adVqmEndPointNumberStreamsFair,
3689                adVqmEndPointNumberStreamsPoor
3690         }
3691         STATUS  current
3692         DESCRIPTION
3693            "The adVQMEndPoint group defines aggregate statistics for each
3694            VoIP end-point entity."
3695         ::= { adGenAOSVqmGroups 5 }
3696
3697     adVQMCallHistoryGroup    OBJECT-GROUP
3698         OBJECTS {
3699                adVqmCallHistRtpSourceIp,
3700                adVqmCallHistRtpSourcePort,
3701                adVqmCallHistRtpDestIp,
3702                adVqmCallHistRtpDestPort,
3703                adVqmCallHistSsrcid,
3704                adVqmCallHistTo,
3705                adVqmCallHistFrom,
3706                adVqmCallHistRtpSourceUri,
3707                adVqmCallHistCallid,
3708                adVqmCallHistCcmid,
3709                adVqmCallHistSourceIntName,
3710                adVqmCallHistDestIntName,
3711                adVqmCallHistSourceIntDescription,
3712                adVqmCallHistDestIntDescription,
3713                adVqmCallHistCallStart,
3714                adVqmCallHistCallDurationMs,
3715                adVqmCallHistCodec,
3716                adVqmCallHistCodecClass,
3717                adVqmCallHistDscp,
3718                adVqmCallHistPktsRcvdTotal,
3719                adVqmCallHistPktsLostTotal,
3720                adVqmCallHistPktsDiscardedTotal,
3721                adVqmCallHistOutOfOrder,
3722                adVqmCallHistPdvAverageMs,
3723                adVqmCallHistPdvMaximumMs,
3724                adVqmCallHistRtDelayInst,
3725                adVqmCallHistRtDelayAverage,
3726                adVqmCallHistRtDelayMaximum,
3727                adVqmCallHistOnewayDelayInst,
3728                adVqmCallHistOnewayDelayAverage,
3729                adVqmCallHistOnewayDelayMaximum,
3730                adVqmCallHistOrigDelayInst,
3731                adVqmCallHistOrigDelayAverage,
3732                adVqmCallHistOrigDelayMaximum,
3733                adVqmCallHistTermDelayMinimum,
3734                adVqmCallHistTermDelayAverage,
3735                adVqmCallHistTermDelayMaximum,
3736                adVqmCallHistRLq,
3737                adVqmCallHistRCq,
3738                adVqmCallHistRNominal,
3739                adVqmCallHistRG107,
3740                adVqmCallHistMosLq,
3741                adVqmCallHistMosCq,
3742                adVqmCallHistMosPq,
3743                adVqmCallHistMosNominal,
3744                adVqmCallHistDegLoss,
3745                adVqmCallHistDegDiscard,
3746                adVqmCallHistDegVocoder,
3747                adVqmCallHistDegRecency,
3748                adVqmCallHistDegDelay,
3749                adVqmCallHistDegSiglvl,
3750                adVqmCallHistDegNoiselvl,
3751                adVqmCallHistDegEcholvl,
3752                adVqmCallHistBurstRLq,
3753                adVqmCallHistBurstCount,
3754                adVqmCallHistBurstRateAvg,
3755                adVqmCallHistBurstLenAvgPkts,
3756                adVqmCallHistBurstLenAvgMsec,
3757                adVqmCallHistGapR,
3758                adVqmCallHistGapCount,
3759                adVqmCallHistGapLossRateAvg,
3760                adVqmCallHistGapLenPkts,
3761                adVqmCallHistGapLenMsec,
3762                adVqmCallHistLossRateAvg,
3763                adVqmCallHistNetworkLossAvg,
3764                adVqmCallHistDiscardRateAvg,
3765                adVqmCallHistExcessBurst,
3766                adVqmCallHistExcessGap,
3767                adVqmCallHistPpdvMsec,
3768                adVqmCallHistLateThresholdMs,
3769                adVqmCallHistLateThresholdPc,
3770                adVqmCallHistLateUnderThresh,
3771                adVqmCallHistLateTotalCount,
3772                adVqmCallHistLatePeakJitterMs,
3773                adVqmCallHistEarlyThreshMs,
3774                adVqmCallHistEarlyThreshPc,
3775                adVqmCallHistEarlyUnderThresh,
3776                adVqmCallHistEarlyTotalCount,
3777                adVqmCallHistEarlyPeakJitterMs,
3778                adVqmCallHistDelayIncreaseCount,
3779                adVqmCallHistDelayDecreaseCount,
3780                adVqmCallHistResyncCount,
3781                adVqmCallHistJitterBufferType,
3782                adVqmCallHistJbCfgMin,
3783                adVqmCallHistJbCfgNom,
3784                adVqmCallHistJbCfgMax,
3785                adVqmCallHistDuplicatePkts,
3786                adVqmCallHistEarlyPkts,
3787                adVqmCallHistLatePkts,
3788                adVqmCallHistOverrunDiscardPkts,
3789                adVqmCallHistUnderrunDiscardPkts,
3790                adVqmCallHistDelayMinMsec,
3791                adVqmCallHistDelayAvgMsec,
3792                adVqmCallHistDelayMaxMsec,
3793                adVqmCallHistDelayCurrentMsec,
3794                adVqmCallHistExtRLqIn,
3795                adVqmCallHistExtRLqOut,
3796                adVqmCallHistExtRCqIn,
3797                adVqmCallHistExtRCqOut,
3798                adVqmCallHistThroughPutIndex,
3799                adVqmCallHistReliabilityIndex,
3800                adVqmCallHistBitrate
3801         }
3802         STATUS  current
3803         DESCRIPTION
3804            "The adVQMCallHistory group defines provides detail voice quality
3805            statistics on 'completed' RTP voice streams."
3806         ::= { adGenAOSVqmGroups 6 }
3807
3808     adVQMActiveCallGroup    OBJECT-GROUP
3809         OBJECTS {
3810                adVqmActCallRtpSourceIp,
3811                adVqmActCallRtpSourcePort,
3812                adVqmActCallRtpDestIp,
3813                adVqmActCallRtpDestPort,
3814                adVqmActCallSsrcid,
3815                adVqmActCallTo,
3816                adVqmActCallFrom,
3817                adVqmActCallRtpSourceUri,
3818                adVqmActCallCallid,
3819                adVqmActCallCcmid,
3820                adVqmActCallSourceIntName,
3821                adVqmActCallDestIntName,
3822                adVqmActCallSourceIntDescription,
3823                adVqmActCallDestIntDescription,
3824                adVqmActCallCallStart,
3825                adVqmActCallCallDurationMs,
3826                adVqmActCallCodec,
3827                adVqmActCallCodecClass,
3828                adVqmActCallDscp,
3829                adVqmActCallPktsRcvdTotal,
3830                adVqmActCallPktsLostTotal,
3831                adVqmActCallPktsDiscardedTotal,
3832                adVqmActCallOutOfOrder,
3833                adVqmActCallPdvAverageMs,
3834                adVqmActCallPdvMaximumMs,
3835                adVqmActCallRtDelayInst,
3836                adVqmActCallRtDelayAverage,
3837                adVqmActCallRtDelayMaximum,
3838                adVqmActCallOnewayDelayInst,
3839                adVqmActCallOnewayDelayAverage,
3840                adVqmActCallOnewayDelayMaximum,
3841                adVqmActCallOrigDelayInst,
3842                adVqmActCallOrigDelayAverage,
3843                adVqmActCallOrigDelayMaximum,
3844                adVqmActCallTermDelayMinimum,
3845                adVqmActCallTermDelayAverage,
3846                adVqmActCallTermDelayMaximum,
3847                adVqmActCallRLq,
3848                adVqmActCallRCq,
3849                adVqmActCallRNominal,
3850                adVqmActCallRG107,
3851                adVqmActCallMosLq,
3852                adVqmActCallMosCq,
3853                adVqmActCallMosPq,
3854                adVqmActCallMosNominal,
3855                adVqmActCallDegLoss,
3856                adVqmActCallDegDiscard,
3857                adVqmActCallDegVocoder,
3858                adVqmActCallDegRecency,
3859                adVqmActCallDegDelay,
3860                adVqmActCallDegSiglvl,
3861                adVqmActCallDegNoiselvl,
3862                adVqmActCallDegEcholvl,
3863                adVqmActCallBurstRLq,
3864                adVqmActCallBurstCount,
3865                adVqmActCallBurstRateAvg,
3866                adVqmActCallBurstLenAvgPkts,
3867                adVqmActCallBurstLenAvgMsec,
3868                adVqmActCallGapR,
3869                adVqmActCallGapCount,
3870                adVqmActCallGapLossRateAvg,
3871                adVqmActCallGapLenPkts,
3872                adVqmActCallGapLenMsec,
3873                adVqmActCallLossRateAvg,
3874                adVqmActCallNetworkLossAvg,
3875                adVqmActCallDiscardRateAvg,
3876                adVqmActCallExcessBurst,
3877                adVqmActCallExcessGap,
3878                adVqmActCallPpdvMsec,
3879                adVqmActCallLateThresholdMs,
3880                adVqmActCallLateThresholdPc,
3881                adVqmActCallLateUnderThresh,
3882                adVqmActCallLateTotalCount,
3883                adVqmActCallLatePeakJitterMs,
3884                adVqmActCallEarlyThreshMs,
3885                adVqmActCallEarlyThreshPc,
3886                adVqmActCallEarlyUnderThresh,
3887                adVqmActCallEarlyTotalCount,
3888                adVqmActCallEarlyPeakJitterMs,
3889                adVqmActCallDelayIncreaseCount,
3890                adVqmActCallDelayDecreaseCount,
3891                adVqmActCallResyncCount,
3892                adVqmActCallJitterBufferType,
3893                adVqmActCallJbCfgMin,
3894                adVqmActCallJbCfgNom,
3895                adVqmActCallJbCfgMax,
3896                adVqmActCallDuplicatePkts,
3897                adVqmActCallEarlyPkts,
3898                adVqmActCallLatePkts,
3899                adVqmActCallOverrunDiscardPkts,
3900                adVqmActCallUnderrunDiscardPkts,
3901                adVqmActCallDelayMinMsec,
3902                adVqmActCallDelayAvgMsec,
3903                adVqmActCallDelayMaxMsec,
3904                adVqmActCallDelayCurrentMsec,
3905                adVqmActCallExtRLqIn,
3906                adVqmActCallExtRLqOut,
3907                adVqmActCallExtRCqIn,
3908                adVqmActCallExtRCqOut,
3909                adVqmActCallThroughPutIndex,
3910                adVqmActCallReliabilityIndex,
3911                adVqmActCallBitrate
3912         }
3913         STATUS  current
3914         DESCRIPTION
3915            "The adVQMActiveCall group defines provides detail voice quality
3916            statistics on 'current' RTP voice streams."
3917         ::= { adGenAOSVqmGroups 7 }
3918
3919     adVQMTrapGroup    OBJECT-GROUP
3920         OBJECTS {
3921                        adVqmTrapState,
3922                        adVqmTrapCfgSeverityLevel,
3923                        adVqmTrapEventType
3924                  }
3925         STATUS  current
3926         DESCRIPTION
3927            "The objects necessary to control VQM notification messages."
3928         ::= { adGenAOSVqmGroups 8 }
3929
3930     adVQMNotificationGroup NOTIFICATION-GROUP
3931         NOTIFICATIONS { adVQMEndOfCallTrap }
3932         STATUS  current
3933         DESCRIPTION
3934            "Traps which may be used to enhance event driven
3935            management of VQM."
3936         ::= { adGenAOSVqmGroups 9 }
3937
3938     END
3939
3940
3941
3942