smilint output for ./RTCPXR-MIB


Message Severities
SeverityCount
severe3
error1
Message Types
TypeCount
module-not-found (severe)1
object-identifier-not-prefix (error)1
object-identifier-unknown (severe)2

Messages:

RTCPXR-MIB

   1: -- extracted from draft-ietf-avt-rtcp-xr-mib-06.txt
   2: -- at Fri Mar 23 06:22:29 2007
   3: 
   4: RTCPXR-MIB DEFINITIONS ::= BEGIN
   5: IMPORTS
   6:        mib-2, MODULE-IDENTITY, NOTIFICATION-TYPE, 
   7:        OBJECT-TYPE, Unsigned32, Integer32,
   8:        Gauge32, Counter32                     FROM SNMPv2-SMI
   9:        OBJECT-GROUP, MODULE-COMPLIANCE,
  10:        NOTIFICATION-GROUP                     FROM SNMPv2-CONF
  11:        TEXTUAL-CONVENTION, RowPointer, DateAndTime
  12:                                               FROM SNMPv2-TC
  13:        SnmpAdminString                        FROM SNMP-FRAMEWORK-MIB
  14:        ItuPerceivedSeverity                   FROM ITU-ALARM-TC-MIB
  15:        rtpSessionIndex, rtpSessionCallStatus
  16:                                               FROM RTP-MIBV2;
  16: severe - failed to locate MIB module `RTP-MIBV2'
  17: 
  18: rtcpXrMIB MODULE-IDENTITY
  19:     LAST-UPDATED "200703230000Z" 
  20:     ORGANIZATION
  21:         "IETF AVT Working Group"
  22:     CONTACT-INFO
  23:         "IETF AVT Working Group
  24:          Chairs: Colin Perkins, Roni Even, Tom Taylor
  25:          Working Group Email:  avt@ietf.org
  26: 
  27:          Editors: Alan Clark
  28:                   Telchemy
  29:                   Email: alan@telchemy.com
  30: 
  31:                   Amy Pendleton
  32:                   Nortel
  33:                   Email: aspen@nortel.com"
  34:    DESCRIPTION  
  35:                  "RTCP Extended Reports MIB
  36:                  Copyright (c) The Internet Society (2005)
  37:                  This version of the MIB module is part of
  38:                  RFC nnnn and is based on RFC3611."
  39: 
  40:    REVISION      "200703230000Z"
  41:    DESCRIPTION
  42:                  "Published as draft-ietf-avt-rtcp-xr-mib-06.txt"
  43: 
  44: -- RFC Ed: replace above draft with RFC number and remove this note
  45: 
  46: ::= { mib-2 nnn }
  46: error - Object identifier element `nnn' name only allowed as first element
  47: 
  48: -- IANA: need assignment of a mib-2 OID for this MIB
  49: -- RFC Ed: replace mmm with assigned OID number and remove this note 
  50: -- RTCP Extended Reports - Voice over IP Metrics
  51: --
  52: -- Description
  53: --    This MIB module provides basic voice quality monitoring
  54: --    capabilities for Voice-over-packet systems. The MIB contains 
  55: --    3 tables of information that augment the data available in
  56: --    the RTP MIB V2.
  57: --         a table of basic parameters for each Stream
  58: --         a table of call quality metrics for each Stream
  59: --         a table of aggregate statistics for groups of calls
  60: --    the indexes to these tables are imported from the RTP MIB V2
  61: --    and hence this MIB MUST be used in conjunction with at least
  62: --    the RTP session table from that MIB
  63: 
  64: -- TEXTUAL CONVENTIONS
  65: 
  66: LeveldB ::= TEXTUAL-CONVENTION
  67: DISPLAY-HINT "d"
  68: STATUS      current
  69: DESCRIPTION
  70:       "Represents a signal level in decibels (dB)."
  71: SYNTAX      Integer32 (-120..120|127)
  72: 
  73: Rfactor ::= TEXTUAL-CONVENTION
  74: DISPLAY-HINT "d"
  75: STATUS      current
  76: DESCRIPTION
  77:       "Call or transmission quality expressed as an 
  78:        R factor in the range 0 to 120. A value of
  79:        127 shall be interpreted as NULL or unsupported."
  80: REFERENCE
  81:        "ITU-T G.107"
  82: SYNTAX      Unsigned32 (0..120|127)
  83: 
  84: ScaledMOSscore ::= TEXTUAL-CONVENTION
  85: DISPLAY-HINT "d"
  86: STATUS      current
  87: DESCRIPTION
  88:        "Call or transmission quality expressed as a 
  89:        MOS score scaled by 10.  MOS is typically represented
  90:        as a 1.0 to 5.0 score with a single decimal place and
  91:        hence in this representation as 10 to 50. This value 
  92:        range may be extended to represent wideband. A value of
  93:        127 shall be interpreted as NULL or unsupported."
  94: REFERENCE
  95:        "ITU-T P.800"
  96: SYNTAX      Integer32 (10..100|127)
  97: 
  98: Percentage ::= TEXTUAL-CONVENTION
  99: DISPLAY-HINT "d"
 100: STATUS       current
 101: DESCRIPTION
 102:        "Percentage expressed as a rounded integer."
 103: SYNTAX      Unsigned32 (0..100)
 104: --
 105: -- OBJECTS
 106: 
 107: rtcpXrEvents      OBJECT IDENTIFIER ::= { rtcpXrMIB 0 }
 108: rtcpXrMIBObjects  OBJECT IDENTIFIER ::= { rtcpXrMIB 1 }
 109: rtcpXrConformance OBJECT IDENTIFIER ::= { rtcpXrMIB 2 }
 110: 
 111: -- Table of basic RTP stream parameters
 112: --
 113: 
 114: rtcpXrBaseParamTable OBJECT-TYPE
 115:     SYNTAX SEQUENCE OF RtcpXrBaseParamEntry
 116:     MAX-ACCESS not-accessible
 117:     STATUS current
 118:     DESCRIPTION
 119:      "Table of basic parameters related to RTP sessions in
 120:       the Session table. "
 121:     ::= { rtcpXrMIBObjects 2 }
 122: 
 123: rtcpXrBaseParamEntry OBJECT-TYPE
 124:     SYNTAX RtcpXrBaseParamEntry
 125:     MAX-ACCESS not-accessible
 126:     STATUS current
 127:     DESCRIPTION
 128:         "An entry in the table of basic parameters. A row in this table 
 129:          is created for each RTP session endpoint participating."
 130:     INDEX { rtpSessionCallStatus, rtpSessionIndex }
 130: severe - unknown object identifier label `rtpSessionCallStatus'
 130: severe - unknown object identifier label `rtpSessionIndex'
 131:     ::= { rtcpXrBaseParamTable 1 }
 132: 
 133: RtcpXrBaseParamEntry ::= SEQUENCE {
 134:     rtcpXrBaseParamCodecType                      OCTET STRING,
 135:     rtcpXrBaseParamCodecBitRate                   Unsigned32,
 136:     rtcpXrBaseParamFrameDuration                  Unsigned32,
 137:     rtcpXrBaseParamFramesPerPacket                Unsigned32,
 138:     rtcpXrBaseParamSampleRate                     Unsigned32,
 139:     rtcpXrBaseParamDurationMs                     Counter32,
 140:     rtcpXrBaseParamNetworkLossRate                Percentage,
 141:     rtcpXrBaseParamAvgDiscardRate                 Percentage,
 142:     rtcpXrBaseParamBurstLossDensity               Percentage,
 143:     rtcpXrBaseParamBurstLenMs                     Gauge32,
 144:     rtcpXrBaseParamGapLossDensity                 Percentage,
 145:     rtcpXrBaseParamGapLenMs                       Gauge32,
 146:     rtcpXrBaseParamAvgOWDelay                     Gauge32,
 147:     rtcpXrBaseParamAvgEndSysDelay                 Gauge32,
 148:     rtcpXrBaseParamNoiseLeveldBm                  LeveldB,
 149:     rtcpXrBaseParamSignalLeveldBm                 LeveldB,
 150:     rtcpXrBaseParamLocalRERLdB                    LeveldB,
 151:     rtcpXrBaseParamRemoteRERLdB                   LeveldB,
 152:     rtcpXrBaseParamPlcType                        INTEGER,
 153:     rtcpXrBaseParamJBuffAdaptMode                 INTEGER,    
 154:     rtcpXrBaseParamJBuffAdaptRate                 Unsigned32,
 155:     rtcpXrBaseParamJBuffAverageDelay              Gauge32,
 156:     rtcpXrBaseParamJBuffMaximumDelay              Gauge32,
 157:     rtcpXrBaseParamJBuffAbsMaxDelay               Gauge32,
 158:     rtcpXrBaseParamJitterLevel                    Gauge32
 159: }
 160: 
 161: rtcpXrBaseParamCodecType OBJECT-TYPE
 162:     SYNTAX OCTET STRING (SIZE(0..32))
 163:     MAX-ACCESS read-only
 164:     STATUS current
 165:     DESCRIPTION
 166:         "Codec type used on this call. The format used shall be
 167:          ITU-T G.7xx, GSM FR, GSM EFR, GSM HR, AMR, AMR WB, iLBC 
 168:          or similar.  For example 'ITU G.729A'. It is recommended
 169:          that Codecs are described in consistently with SDP."
 170:     ::= { rtcpXrBaseParamEntry 1 }
 171:     
 172: rtcpXrBaseParamCodecBitRate OBJECT-TYPE
 173:     SYNTAX Unsigned32
 174:     MAX-ACCESS read-only
 175:     STATUS current
 176:     DESCRIPTION
 177:         "Codec rate in use at the time this data was captured 
 178:          expressed in bits per second.  For example G.711 would
 179:          have the rate 64000 and G.729 would have the rate 8000."
 180:     ::= { rtcpXrBaseParamEntry 2 }
 181:     
 182: rtcpXrBaseParamFrameDuration OBJECT-TYPE
 183:     SYNTAX Unsigned32 (0..16384)
 184:     UNITS "sample clock ticks"
 185:     MAX-ACCESS read-only
 186:     STATUS current
 187:     DESCRIPTION
 188:         "Companion information to Codec type.  This represents the
 189:          duration of the time interval represented by a frame, which
 190:          is generally equivalent to the nominal spacing of frames.
 191:          This is expressed in sample clock ticks as defined under
 192:          rtxpXrSampleRate.
 193:          This parameter may be equated to the SDP ptime parameter
 194:          which is expressed in milliseconds (however which cannot
 195:          represent certain Codec types, e.g. those with 2.5mS
 196:          frames)."
 197:     ::= { rtcpXrBaseParamEntry 3 }
 198:  
 199: rtcpXrBaseParamFramesPerPacket OBJECT-TYPE
 200:     SYNTAX Unsigned32 (0..65535)
 201:     UNITS "frames per packet"
 202:     MAX-ACCESS read-only
 203:     STATUS current
 204:     DESCRIPTION
 205:         "Number of Codec frames contained in a single IP packet in
 206:          this RTP stream at the time of sampling. The duration of 
 207:          speech per IP packet is the product of Frame Duration and 
 208:          Frames Per Packet. This may vary during a call."
 209:     ::= {rtcpXrBaseParamEntry 4 }
 210: 
 211: rtcpXrBaseParamSampleRate OBJECT-TYPE
 212:     SYNTAX Unsigned32 (0..16777215)
 213:     UNITS "samples per second"
 214:     MAX-ACCESS read-only
 215:     STATUS current
 216:     DESCRIPTION
 217:         "Companion information to Codec type.  This represents the
 218:          rate at which media was sampled (e.g. 8000 for narrowband
 219:          voice, 16000 for wideband voice)."
 220:     ::= { rtcpXrBaseParamEntry 5 }    
 221: 
 222: rtcpXrBaseParamDurationMs OBJECT-TYPE
 223:     SYNTAX Counter32
 224:     UNITS "milliseconds"
 225:     MAX-ACCESS read-only
 226:     STATUS current
 227:     DESCRIPTION
 228:         "Current duration of call in milliseconds if still active,
 229:          duration of call in milliseconds if complete."
 230:     ::= { rtcpXrBaseParamEntry 6 }
 231:     
 232: rtcpXrBaseParamNetworkLossRate OBJECT-TYPE
 233:     SYNTAX Percentage
 234:     UNITS "percent"
 235:     MAX-ACCESS read-only
 236:     STATUS current
 237:     DESCRIPTION
 238:         "Average rate of network packet loss."
 239:     REFERENCE
 240:          "See RFC3611 Section 4.7."
 241:     ::= { rtcpXrBaseParamEntry 7 }
 242: 
 243: rtcpXrBaseParamAvgDiscardRate OBJECT-TYPE
 244:     SYNTAX Percentage
 245:     UNITS "percent"
 246:     MAX-ACCESS read-only
 247:     STATUS current
 248:     DESCRIPTION
 249:         "Average rate of discards due to jitter."
 250:     REFERENCE
 251:          "See RFC3611 Section 4.7."
 252:     ::= { rtcpXrBaseParamEntry 8 }
 253: 
 254: rtcpXrBaseParamBurstLossDensity OBJECT-TYPE
 255:     SYNTAX Percentage
 256:     UNITS "percent"
 257:     MAX-ACCESS read-only
 258:     STATUS current
 259:     DESCRIPTION
 260:         "Density of loss and discarded packets during burst periods."
 261:     REFERENCE
 262:          "See RFC3611 Section 4.7."
 263:     ::= { rtcpXrBaseParamEntry 9 }
 264: 
 265: rtcpXrBaseParamBurstLenMs OBJECT-TYPE
 266:     SYNTAX Gauge32
 267:     UNITS "milliseconds"
 268:     MAX-ACCESS read-only
 269:     STATUS current
 270:     DESCRIPTION
 271:         "Average length of bursts in milliseconds."
 272:     REFERENCE
 273:          "See RFC3611 Section 4.7."
 274:     ::= { rtcpXrBaseParamEntry 10 }
 275: 
 276: rtcpXrBaseParamGapLossDensity OBJECT-TYPE
 277:     SYNTAX Percentage
 278:     UNITS "percent"
 279:     MAX-ACCESS read-only
 280:     STATUS current
 281:     DESCRIPTION
 282:         "Density of loss and discarded packets during gap periods."
 283:     REFERENCE
 284:          "See RFC3611 Section 4.7."
 285:     ::= { rtcpXrBaseParamEntry 11 }
 286: 
 287: rtcpXrBaseParamGapLenMs OBJECT-TYPE
 288:     SYNTAX Gauge32
 289:     UNITS "milliseconds"
 290:     MAX-ACCESS read-only
 291:     STATUS current
 292:     DESCRIPTION
 293:         "Average length of gaps in milliseconds."
 294:     REFERENCE
 295:          "See RFC3611 Section 4.7."
 296:     ::= { rtcpXrBaseParamEntry 12 }
 297: 
 298: rtcpXrBaseParamAvgOWDelay OBJECT-TYPE
 299:     SYNTAX Gauge32
 300:     UNITS "milliseconds"
 301:     MAX-ACCESS read-only
 302:     STATUS current
 303:     DESCRIPTION
 304:         "Average (symmetric) one way RTCP delay on call. A value of 
 305:          zero indicates that this value has not yet been determined."
 306:     REFERENCE
 307:          "See RFC3611 Section 4.7."
 308:     ::= { rtcpXrBaseParamEntry 13 }
 309: 
 310: rtcpXrBaseParamAvgEndSysDelay OBJECT-TYPE
 311:     SYNTAX Gauge32
 312:     UNITS "milliseconds"
 313:     MAX-ACCESS read-only
 314:     STATUS current
 315:     DESCRIPTION
 316:         "Average end system delay on call. A value of zero may 
 317:          indicate that this value has not yet been determined."
 318: 
 319:     REFERENCE
 320:          "See RFC3611 Section 4.7."
 321:     ::= { rtcpXrBaseParamEntry 14 }
 322: 
 323: rtcpXrBaseParamNoiseLeveldBm OBJECT-TYPE
 324:     SYNTAX LeveldB
 325:     UNITS "dBm0"
 326:     MAX-ACCESS read-only
 327:     STATUS current
 328:     DESCRIPTION
 329:         "Measured received silent period noise level in dBm.
 330:          A value of 127 indicates that this parameter is not
 331:          available.
 332:          In midpoint applications this parameter may not be
 333:          available.  If this is a midstream device and call
 334:          quality metrics were calculated using the value of
 335:          this parameter reported from the endpoint in an
 336:          RTCP XR payload then the value used in this
 337:          calculation MAY be reported."
 338:     REFERENCE
 339:          "See RFC3611 Section 4.7."
 340:     ::= { rtcpXrBaseParamEntry 15 }
 341: 
 342: rtcpXrBaseParamSignalLeveldBm OBJECT-TYPE
 343:     SYNTAX LeveldB 
 344:     UNITS "dBm0"
 345:     MAX-ACCESS read-only
 346:     STATUS current
 347:     DESCRIPTION
 348:         "Measured received signal level during talkspurts in dBm.
 349:          A value of 127 indicates that this parameter is not
 350:          available.
 351:          In midpoint applications this parameter may not be
 352:          available. If this is a midstream device and call
 353:          quality metrics were calculated using the value of
 354:          this parameter reported from the endpoint in an
 355:          RTCP XR payload then the value used in this
 356:          calculation MAY be reported."
 357:     REFERENCE
 358:          "See RFC3611 Section 4.7."
 359:     ::= { rtcpXrBaseParamEntry 16 }
 360: 
 361: rtcpXrBaseParamLocalRERLdB OBJECT-TYPE
 362:     SYNTAX LeveldB
 363:     UNITS "dBm"
 364:     MAX-ACCESS read-only
 365:     STATUS current
 366:     DESCRIPTION
 367:         "Residual Echo Return Loss measured at this endpoint,
 368:          or at the terminating endpoint of this RTP session.
 369:          This relates to the echo level from the network beyond
 370:          the terminating endpoint and may be interpreted as either
 371:          line echo in the case of a gateway or acoustic echo in the
 372:          case of a handset.  
 373:          Note that this echo affects conversational quality as
 374:          perceived by the user at the originating end of this
 375:          RTP session.
 376:          A value of 127 indicates that this parameter is not
 377:          available.
 378:          In midpoint applications this parameter may not be
 379:          available.  If this is a midstream device and call
 380:          quality metrics were calculated using the value of
 381:          this parameter reported from the endpoint in an
 382:          RTCP XR payload then the value used in this
 383:          calculation MAY be reported."
 384:     REFERENCE
 385:          "See RFC3611 Section 4.7."
 386:     ::= { rtcpXrBaseParamEntry 17 }
 387: 
 388: rtcpXrBaseParamRemoteRERLdB OBJECT-TYPE
 389:     SYNTAX LeveldB
 390:     UNITS "dBm"
 391:     MAX-ACCESS read-only
 392:     STATUS current
 393:     DESCRIPTION
 394:         "Residual Echo Return Loss measured at originating endpoint
 395:          of this RTP session (i.e. the remote endpoint if this MIB
 396:          is implemented in an endpoint).
 397:          Note that this affects the conversational quality 
 398:          metrics reported by the terminating (this) endpoint, hence
 399:          is useful in understanding what has affected the reported
 400:          call quality metrics
 401:          A value of 127 indicates that this parameter is not
 402:          available.
 403:          In midpoint applications this parameter may not be
 404:          available.  If this is a midstream device and call
 405:          quality metrics were calculated using the value of
 406:          this parameter reported from the endpoint in an
 407:          RTCP XR payload then the value used in this
 408:          calculation MAY be reported."
 409:     REFERENCE
 410:          "See RFC3611 Section 4.7."
 411:     ::= { rtcpXrBaseParamEntry 18 }
 412: 
 413: rtcpXrBaseParamPlcType OBJECT-TYPE
 414:     SYNTAX INTEGER { disabled(1),
 415:                      enhanced(2), 
 416:                      standard(3),
 417:                      unspecified (4)}
 418:     MAX-ACCESS read-only
 419:     STATUS current
 420:     DESCRIPTION
 421:         "Defines type of packet loss concealment used on this call."
 422:     REFERENCE
 423:          "See RFC3611 Section 4.7."
 424:     ::= { rtcpXrBaseParamEntry  19 }
 425: 
 426: rtcpXrBaseParamJBuffAdaptMode OBJECT-TYPE
 427:     SYNTAX INTEGER { reserved (1),
 428:                      nonAdaptive (2),
 429:                      adaptive (3),
 430:                      unknown (4) }
 431:     MAX-ACCESS read-only
 432:     STATUS current
 433:     DESCRIPTION
 434:         "Defines if jitter buffer is in fixed or adaptive mode."
 435:     REFERENCE
 436:          "See RFC3611 Section 4.7."
 437:     ::= { rtcpXrBaseParamEntry  20 }
 438: 
 439: rtcpXrBaseParamJBuffAdaptRate OBJECT-TYPE
 440:     SYNTAX Unsigned32 (0..15)
 441:     MAX-ACCESS read-only
 442:     STATUS current
 443:     DESCRIPTION
 444:         "Estimated adaptation rate of jitter buffer."
 445:     REFERENCE
 446:          "See RFC3611 Section 4.7."
 447:     ::= {  rtcpXrBaseParamEntry 21 }
 448: 
 449: rtcpXrBaseParamJBuffAverageDelay OBJECT-TYPE
 450:     SYNTAX Gauge32
 451:     UNITS "milliseconds"
 452:     MAX-ACCESS read-only
 453:     STATUS current
 454:     DESCRIPTION
 455:         "Average size of jitter buffer in mS."
 456:     REFERENCE
 457:          "See RFC3611 Section 4.7."
 458:     ::= { rtcpXrBaseParamEntry 22 }
 459: 
 460: rtcpXrBaseParamJBuffMaximumDelay OBJECT-TYPE
 461:     SYNTAX Gauge32
 462:     UNITS "milliseconds"
 463:     MAX-ACCESS read-only
 464:     STATUS current
 465:     DESCRIPTION
 466:         "Maximum delay through jitter buffer at current size in mS."
 467:     REFERENCE
 468:          "See RFC3611 Section 4.7."
 469:     ::= { rtcpXrBaseParamEntry  23 }
 470: 
 471: rtcpXrBaseParamJBuffAbsMaxDelay OBJECT-TYPE
 472:     SYNTAX Gauge32
 473:     UNITS "milliseconds"
 474:     MAX-ACCESS read-only
 475:     STATUS current
 476:     DESCRIPTION
 477:         "Absolute maximum size jitter buffer can reach in mS."
 478: 
 479:     REFERENCE
 480:          "See RFC3611 Section 4.7."
 481:     ::= { rtcpXrBaseParamEntry  24 }
 482: 
 483: rtcpXrBaseParamJitterLevel OBJECT-TYPE
 484:     SYNTAX Gauge32
 485:     UNITS "milliseconds"
 486:     MAX-ACCESS read-only
 487:     STATUS current
 488:     DESCRIPTION
 489:         "Average jitter level measured according to RFC3550 and
 490:          represented in terms of milliseconds."
 491:     REFERENCE
 492:          "See RFC3550 Section 6.4."
 493:     ::= { rtcpXrBaseParamEntry  25 }
 494: 
 495: --
 496: -- Table of Call Quality Metrics
 497: --
 498: 
 499: rtcpXrCallQualityTable OBJECT-TYPE
 500:     SYNTAX SEQUENCE OF RtcpXrCallQualityEntry
 501:     MAX-ACCESS not-accessible
 502:     STATUS current
 503:     DESCRIPTION
 504:      "Table of voice quality metrics. A row is created
 505:       in this table for each row in the Session table."
 506:     ::= { rtcpXrMIBObjects 3 }
 507: 
 508: rtcpXrCallQualityEntry OBJECT-TYPE
 509:     SYNTAX RtcpXrCallQualityEntry
 510:     MAX-ACCESS not-accessible
 511:     STATUS current
 512:     DESCRIPTION
 513:         "An entry in the table of voice quality metrics.  A row in 
 514:          this table is created for each row in the Session
 515:          table."
 516:     INDEX { rtpSessionCallStatus, rtpSessionIndex }
 517:     ::= { rtcpXrCallQualityTable 1 }
 518: 
 519: RtcpXrCallQualityEntry ::= SEQUENCE {
 520:     rtcpXrCallQualityRCQ                            Rfactor,
 521:     rtcpXrCallQualityRLQ                            Rfactor,
 522:     rtcpXrCallQualityExternalRCQ                    Rfactor,    
 523:     rtcpXrCallQualityMOSCQ                          ScaledMOSscore,
 524:     rtcpXrCallQualityMOSLQ                          ScaledMOSscore,
 525:     rtcpXrCallQualityRLQestAlgorithm                OCTET STRING,
 526:     rtcpXrCallQualityRCQestAlgorithm                OCTET STRING,
 527:     rtcpXrCallQualityMOSLQEstAlgorithm              OCTET STRING,
 528:     rtcpXrCallQualityMOSCQEstAlgorithm              OCTET STRING
 529: }
 530: rtcpXrCallQualityRCQ OBJECT-TYPE
 531:     SYNTAX Rfactor
 532:     UNITS "R factor"
 533:     MAX-ACCESS read-only
 534:     STATUS current
 535:     DESCRIPTION
 536:         "Conversational quality R factor for this call. This value
 537:          SHOULD be calculated using ITU G.107 (The E Model) or 
 538:          extended versions thereof."
 539:     REFERENCE
 540:          "See RFC3611 Section 4.7."
 541:     ::= { rtcpXrCallQualityEntry 1 }
 542: 
 543: rtcpXrCallQualityRLQ OBJECT-TYPE
 544:     SYNTAX Rfactor
 545:     UNITS "R factor"
 546:     MAX-ACCESS read-only
 547:     STATUS current
 548:     DESCRIPTION
 549:         "Listening quality R factor for this call. This value
 550:          SHOULD be calculated using ITU G.107 (The E Model) or 
 551:          extended versions thereof."
 552:     ::= { rtcpXrCallQualityEntry 2 }
 553: 
 554: rtcpXrCallQualityExternalRCQ OBJECT-TYPE
 555:     SYNTAX Rfactor
 556:     UNITS "R factor"
 557:     MAX-ACCESS read-only
 558:     STATUS current
 559:     DESCRIPTION
 560:         "External R factor for this call. This value
 561:          SHOULD be calculated using ITU G.107 (The E Model) or 
 562:          extended versions thereof.
 563:          The External R factor relates to the quality of an
 564:          incoming voice from another network segment.  For example
 565:          if a conference bridge terminates and re-creates voice
 566:          streams then an R factor would be calculated at the bridge
 567:          for the endpoint A to bridge segment and relayed to the
 568:          subsequent bridge to endpoint B as an External R factor. 
 569:          This allows endpoint B to estimate the end-to-end call
 570:          quality."
 571:     ::= { rtcpXrCallQualityEntry 3 }
 572: 
 573: rtcpXrCallQualityMOSCQ OBJECT-TYPE
 574:     SYNTAX ScaledMOSscore
 575:     UNITS "MOS x 10"
 576:     MAX-ACCESS read-only
 577:     STATUS current
 578:     DESCRIPTION
 579:         "Estimated conversational quality MOS for this call
 580:         expressed in MOS x 10 (e.g. 41 = MOS of 4.1). This value
 581:         MAY be calculated by converting the R-CQ value to a MOS."
 582: 
 583:     REFERENCE
 584:          "See RFC3611 Section 4.7."
 585:     ::= { rtcpXrCallQualityEntry 4 }
 586: 
 587: rtcpXrCallQualityMOSLQ OBJECT-TYPE
 588:     SYNTAX ScaledMOSscore
 589:     UNITS "MOS x 10"
 590:     MAX-ACCESS read-only
 591:     STATUS current
 592:     DESCRIPTION
 593:         "Estimated listening quality MOS for this call
 594:        expressed in MOS x 10 (e.g. 41 = MOS of 4.1). This value
 595:         MAY be calculated by converting the R-CQ value to a MOS."
 596:     REFERENCE
 597:          "See RFC3611 Section 4.7."
 598:     ::= { rtcpXrCallQualityEntry 5 }
 599: 
 600: rtcpXrCallQualityRLQestAlgorithm OBJECT-TYPE
 601:     SYNTAX OCTET STRING (SIZE(0..128))
 602:     MAX-ACCESS read-only
 603:     STATUS current
 604:     DESCRIPTION
 605:         "Call quality algorithm used to determine R-LQ factors.
 606:         For example, 'ITU-T G.107' for the ITU G.107 
 607:         E model or 'ETSI TS101329-5E' for ETSI 
 608:         TS 101 329-5 Annex E."
 609:     ::= { rtcpXrCallQualityEntry 6 }
 610: 
 611: rtcpXrCallQualityRCQestAlgorithm OBJECT-TYPE
 612:     SYNTAX OCTET STRING (SIZE(0..128))
 613:     MAX-ACCESS read-only
 614:     STATUS current
 615:     DESCRIPTION
 616:         "Call quality algorithm used to determine R-CQ factors.
 617:         For example, 'ITU-T G.107' for the ITU G.107 
 618:         E model or 'ETSI TS101329-5E' for ETSI 
 619:         TS 101 329-5 Annex E."
 620:     ::= { rtcpXrCallQualityEntry 7 }
 621: 
 622: rtcpXrCallQualityMOSLQEstAlgorithm OBJECT-TYPE
 623:     SYNTAX OCTET STRING (SIZE(0..128))
 624:     MAX-ACCESS read-only
 625:     STATUS current
 626:     DESCRIPTION
 627:         "Call quality algorithm used to determine MOS-LQ scores.
 628:         If any localized parameter scaling is used
 629:         (for example Japan's TTC MOS scaling) then this 
 630:         MUST also be reported."
 631:     ::= { rtcpXrCallQualityEntry 8 }
 632: 
 633: rtcpXrCallQualityMOSCQEstAlgorithm OBJECT-TYPE
 634:     SYNTAX OCTET STRING (SIZE(0..128))
 635:     MAX-ACCESS read-only
 636:     STATUS current
 637:     DESCRIPTION
 638:         "Call quality algorithm used to determine MOS-CQ scores.
 639:         If any localized parameter scaling is used
 640:         (for example Japan's TTC MOS scaling) then this 
 641:         MUST also be reported."
 642:     ::= { rtcpXrCallQualityEntry 9 }
 643: 
 644: -- History Table
 645: --
 646: 
 647: rtcpXrHistoryTable OBJECT-TYPE
 648:     SYNTAX SEQUENCE OF RtcpXrHistoryEntry
 649:     MAX-ACCESS not-accessible
 650:     STATUS current
 651:     DESCRIPTION
 652:      "Table of aggregate measurement data for groups
 653:       of RTP sessions.  A group may be a flow or any
 654:       other logical association of streams."
 655:     ::= { rtcpXrMIBObjects 4 }
 656: 
 657: rtcpXrHistoryEntry OBJECT-TYPE
 658:     SYNTAX RtcpXrHistoryEntry
 659:     MAX-ACCESS not-accessible
 660:     STATUS current
 661:     DESCRIPTION
 662:         "An entry in the table of call history records."
 663:     INDEX { rtcpXrHistoryIndex }
 664:     ::= { rtcpXrHistoryTable 1 }
 665: 
 666: RtcpXrHistoryEntry ::= SEQUENCE {
 667:     rtcpXrHistoryIndex                             Unsigned32,
 668:     rtcpXrHistoryGroupName                         OCTET STRING,
 669:     rtcpXrHistoryStartTime                         DateAndTime,
 670:     rtcpXrHistoryStopTime                          DateAndTime,
 671:     rtcpXrHistoryNumOfSessions                     Counter32,
 672:     rtcpXrHistoryMinDurationMs                     Gauge32,
 673:     rtcpXrHistoryMaxDurationMs                     Gauge32,
 674:     rtcpXrHistoryAvgDurationMs                     Gauge32,
 675:     rtcpXrHistoryMaxNetworkLossRate                Percentage,
 676:     rtcpXrHistoryAvgNetworkLossRate                Percentage,
 677:     rtcpXrHistoryMaxDiscardRate                    Percentage,
 678:     rtcpXrHistoryAvgDiscardRate                    Percentage,
 679:     rtcpXrHistoryMaxBurstLossDensity               Percentage,
 680:     rtcpXrHistoryAvgBurstLossDensity               Percentage,
 681:     rtcpXrHistoryMinBurstLenMs                     Gauge32,
 682:     rtcpXrHistoryMaxBurstLenMs                     Gauge32,
 683:     rtcpXrHistoryAvgBurstLenMs                     Gauge32,
 684:     rtcpXrHistoryMaxGapLossDensity                 Percentage,
 685:     rtcpXrHistoryAvgGapLossDensity                 Percentage,
 686:     rtcpXrHistoryMinGapLenMs                       Gauge32,
 687:     rtcpXrHistoryMaxGapLenMs                       Gauge32,
 688:     rtcpXrHistoryAvgGapLenMs                       Gauge32,
 689:     rtcpXrHistoryMinOneWayDelay                    Gauge32,
 690:     rtcpXrHistoryMaxOneWayDelay                    Gauge32,
 691:     rtcpXrHistoryAvgOneWayDelay                    Gauge32,
 692:     rtcpXrHistoryOneWayDelayCount                  Counter32,
 693:     rtcpXrHistoryMinEndSystemDelay                 Gauge32,
 694:     rtcpXrHistoryMaxEndSystemDelay                 Gauge32,
 695:     rtcpXrHistoryAvgEndSystemDelay                 Gauge32,
 696:     rtcpXrHistoryEndSystemDelayCount               Counter32,
 697:     rtcpXrHistoryMinJitterLevel                    Gauge32,
 698:     rtcpXrHistoryMaxJitterLevel                    Gauge32,
 699:     rtcpXrHistoryAvgJitterLevel                    Gauge32,
 700:     rtcpXrHistoryMinNoiseLeveldBm                  LeveldB,
 701:     rtcpXrHistoryMaxNoiseLeveldBm                  LeveldB,
 702:     rtcpXrHistoryAvgNoiseLeveldBm                  LeveldB,
 703:     rtcpXrHistoryNoiseLevelCount                   Counter32,
 704:     rtcpXrHistoryMinSignalLeveldBm                 LeveldB,
 705:     rtcpXrHistoryMaxSignalLeveldBm                 LeveldB,
 706:     rtcpXrHistoryAvgSignalLeveldBm                 LeveldB,
 707:     rtcpXrHistorySignalLevelCount                  Counter32,
 708:     rtcpXrHistoryMinLocalRERLdB                    LeveldB,
 709:     rtcpXrHistoryMaxLocalRERLdB                    LeveldB,
 710:     rtcpXrHistoryAvgLocalRERLdB                    LeveldB,
 711:     rtcpXrHistoryLocalRERLCount                    Counter32,
 712:     rtcpXrHistoryMinRemoteRERLdB                   LeveldB,
 713:     rtcpXrHistoryMaxRemoteRERLdB                   LeveldB,
 714:     rtcpXrHistoryAvgRemoteRERLdB                   LeveldB,
 715:     rtcpXrHistoryRemoteRERLCount                   Counter32,
 716:     rtcpXrHistoryMinRCQ                            Rfactor,
 717:     rtcpXrHistoryMaxRCQ                            Rfactor,
 718:     rtcpXrHistoryAvgRCQ                            Rfactor,
 719:     rtcpXrHistoryRCQCount                          Counter32,
 720:     rtcpXrHistoryMinRLQ                            Rfactor,    
 721:     rtcpXrHistoryMaxRLQ                            Rfactor,    
 722:     rtcpXrHistoryAvgRLQ                            Rfactor,    
 723:     rtcpXrHistoryRLQCount                          Counter32,
 724:     rtcpXrHistoryMinMOSCQ                          ScaledMOSscore,
 725:     rtcpXrHistoryMaxMOSCQ                          ScaledMOSscore,
 726:     rtcpXrHistoryAvgMOSCQ                          ScaledMOSscore,
 727:     rtcpXrHistoryMOSCQCount                        Counter32,
 728:     rtcpXrHistoryMinMOSLQ                          ScaledMOSscore,
 729:     rtcpXrHistoryMaxMOSLQ                          ScaledMOSscore,
 730:     rtcpXrHistoryAvgMOSLQ                          ScaledMOSscore,
 731:     rtcpXrHistoryMOSLQCount                        Counter32,
 732:     rtcpXrHistoryCQAlgorithm                       OCTET STRING,
 733:     rtcpXrHistoryReset                             INTEGER
 734: }
 735: rtcpXrHistoryIndex OBJECT-TYPE
 736:     SYNTAX Unsigned32 (0..4294967295)
 737:     MAX-ACCESS not-accessible
 738:     STATUS current
 739:     DESCRIPTION
 740:         "Index for this set of aggregate data."
 741:     ::= { rtcpXrHistoryEntry 1 }
 742: 
 743: rtcpXrHistoryGroupName OBJECT-TYPE
 744:     SYNTAX OCTET STRING (SIZE(0..128))
 745:     MAX-ACCESS read-write
 746:     STATUS current
 747:     DESCRIPTION
 748:         "Name of this set of aggregate data. Examples may include
 749:          a flow, an interface or some other logical grouping of
 750:          RTP sessions."
 751:     ::= { rtcpXrHistoryEntry 2 }
 752:    
 753: rtcpXrHistoryStartTime OBJECT-TYPE
 754:     SYNTAX DateAndTime
 755:     MAX-ACCESS read-only
 756:     STATUS current
 757:     DESCRIPTION
 758:       "Time at which this history was reset or started."
 759:     ::= {rtcpXrHistoryEntry 3 }
 760: 
 761: rtcpXrHistoryStopTime OBJECT-TYPE
 762:     SYNTAX DateAndTime
 763:     MAX-ACCESS read-only
 764:     STATUS current
 765:     DESCRIPTION
 766:       "Time at which this history was stopped."
 767:     ::= {rtcpXrHistoryEntry 4 }
 768: 
 769: rtcpXrHistoryNumOfSessions OBJECT-TYPE
 770:     SYNTAX Counter32
 771:     MAX-ACCESS read-only
 772:     STATUS current
 773:     DESCRIPTION
 774:       "Number of calls included in this history."
 775:     ::= {rtcpXrHistoryEntry 5 }
 776: 
 777: rtcpXrHistoryMinDurationMs OBJECT-TYPE
 778:     SYNTAX Gauge32
 779:     UNITS "milliseconds"
 780:     MAX-ACCESS read-only
 781:     STATUS current
 782:     DESCRIPTION
 783:       "Minimum duration of calls."
 784:     ::= {rtcpXrHistoryEntry 6 }
 785: 
 786: rtcpXrHistoryMaxDurationMs OBJECT-TYPE
 787:     SYNTAX Gauge32
 788:     UNITS "milliseconds"
 789:     MAX-ACCESS read-only
 790:     STATUS current
 791:     DESCRIPTION
 792:       "Maximum duration of calls."
 793:     ::= {rtcpXrHistoryEntry 7 }
 794: 
 795: rtcpXrHistoryAvgDurationMs OBJECT-TYPE
 796:     SYNTAX Gauge32
 797:     UNITS "milliseconds"
 798:     MAX-ACCESS read-only
 799:     STATUS current
 800:     DESCRIPTION
 801:       "Average duration of calls within this history."
 802:     ::= {rtcpXrHistoryEntry 8 }
 803: 
 804: rtcpXrHistoryMaxNetworkLossRate OBJECT-TYPE
 805:     SYNTAX Percentage
 806:     UNITS "percent"
 807:     MAX-ACCESS read-only
 808:     STATUS current
 809:     DESCRIPTION
 810:       "Maximum loss rate occurring on any call in this history."
 811:     ::= {rtcpXrHistoryEntry 9 }
 812: 
 813: rtcpXrHistoryAvgNetworkLossRate OBJECT-TYPE
 814:     SYNTAX Percentage
 815:     UNITS "percent"
 816:     MAX-ACCESS read-only
 817:     STATUS current
 818:     DESCRIPTION
 819:       "Mean for all calls in this history of the individual
 820:        per call packet loss rate."
 821:     ::= {rtcpXrHistoryEntry 10 }
 822: 
 823: rtcpXrHistoryMaxDiscardRate OBJECT-TYPE
 824:     SYNTAX Percentage
 825:     UNITS "percent"
 826:     MAX-ACCESS read-only
 827:     STATUS current
 828:     DESCRIPTION
 829:       "Maximum discard rate occurring on any call in this history."
 830:     ::= {rtcpXrHistoryEntry 11 }
 831: 
 832: rtcpXrHistoryAvgDiscardRate OBJECT-TYPE
 833:     SYNTAX Percentage
 834:     UNITS "percent"
 835:     MAX-ACCESS read-only
 836:     STATUS current
 837:     DESCRIPTION
 838:       "Mean for all calls in this history of the individual
 839:        per call packet discard rate."
 840:     ::= {rtcpXrHistoryEntry 12 }
 841: 
 842: rtcpXrHistoryMaxBurstLossDensity OBJECT-TYPE
 843:     SYNTAX Percentage
 844:     UNITS "percent"
 845:     MAX-ACCESS read-only
 846:     STATUS current
 847:     DESCRIPTION
 848:       "Maximum of the per-call average burst densities for any
 849:        call in this history. A value of 0 shall be reported if
 850:        no bursts were reported." 
 851:     ::= {rtcpXrHistoryEntry 13 }
 852: 
 853: rtcpXrHistoryAvgBurstLossDensity OBJECT-TYPE
 854:     SYNTAX Percentage
 855:     UNITS "percent"  
 856:     MAX-ACCESS read-only
 857:     STATUS current
 858:     DESCRIPTION
 859:       "Mean for all calls in this history of the individual
 860:        per call burst density. A value of 0 shall be reported if
 861:        no bursts were reported."
 862:     ::= {rtcpXrHistoryEntry 14 }
 863: 
 864: rtcpXrHistoryMinBurstLenMs OBJECT-TYPE
 865:     SYNTAX Gauge32
 866:     UNITS "milliseconds"
 867:     MAX-ACCESS read-only
 868:     STATUS current
 869:     DESCRIPTION
 870:       "Minimum of the per-call burst length for all calls in this
 871:        history for which a burst length was reported. A value of
 872:        0 shall be reported if no bursts were present."
 873:     ::= {rtcpXrHistoryEntry 15 }
 874: 
 875: rtcpXrHistoryMaxBurstLenMs OBJECT-TYPE
 876:     SYNTAX Gauge32
 877:     UNITS "milliseconds"
 878:     MAX-ACCESS read-only
 879:     STATUS current
 880:     DESCRIPTION
 881:       "Maximum of the per-call burst length for all calls in this
 882:        history for which a burst length was reported. A value of
 883:        0 shall be reported if no bursts were present."
 884:     ::= {rtcpXrHistoryEntry 16 }
 885: 
 886: rtcpXrHistoryAvgBurstLenMs OBJECT-TYPE
 887:     SYNTAX Gauge32
 888:     UNITS "milliseconds"
 889:     MAX-ACCESS read-only
 890:     STATUS current
 891:     DESCRIPTION
 892:       "Mean of the per-call burst length for all calls in this
 893:        history for which a burst length was reported. A value of
 894:        0 shall be reported if no bursts were present."
 895:     ::= {rtcpXrHistoryEntry 17 }
 896: 
 897: rtcpXrHistoryMaxGapLossDensity OBJECT-TYPE
 898:     SYNTAX Percentage
 899:     UNITS "percent"
 900:     MAX-ACCESS read-only
 901:     STATUS current
 902:     DESCRIPTION
 903:       "Maximum of the per-call gap density for all calls in this
 904:        history for which a gap density was reported. A value of
 905:        0 shall be reported if no gaps were present."
 906:     ::= {rtcpXrHistoryEntry 18 }
 907: 
 908: rtcpXrHistoryAvgGapLossDensity OBJECT-TYPE
 909:     SYNTAX Percentage
 910:     UNITS "percent"
 911:     MAX-ACCESS read-only
 912:     STATUS current
 913:     DESCRIPTION
 914:       "Mean of the per-call gap density for all calls in this
 915:        history for which a gap density was reported. A value of
 916:        0 shall be reported if no gaps were present."
 917:     ::= {rtcpXrHistoryEntry 19 }
 918: 
 919: rtcpXrHistoryMinGapLenMs OBJECT-TYPE
 920:     SYNTAX Gauge32
 921:     UNITS "milliseconds"
 922:     MAX-ACCESS read-only
 923:     STATUS current
 924:     DESCRIPTION
 925:       "Minimum of the per-call gap length for all calls in this
 926:        history for which a gap length was reported. A value of
 927:        0 shall be reported if no gaps were present."
 928:     ::= {rtcpXrHistoryEntry 20 }
 929: 
 930: rtcpXrHistoryMaxGapLenMs OBJECT-TYPE
 931:     SYNTAX Gauge32
 932:     UNITS "milliseconds"
 933:     MAX-ACCESS read-only
 934:     STATUS current
 935:     DESCRIPTION
 936:       "Maximum of the per-call gap length for all calls in this
 937:        history for which a gap length was reported. A value of
 938:        0 shall be reported if no gaps were present."
 939:     ::= {rtcpXrHistoryEntry 21 }
 940: 
 941: rtcpXrHistoryAvgGapLenMs OBJECT-TYPE
 942:     SYNTAX Gauge32
 943:     UNITS "milliseconds"
 944:     MAX-ACCESS read-only
 945:     STATUS current
 946:     DESCRIPTION
 947:       "Mean of the per-call gap length for all calls in this
 948:        history for which a gap length was reported. A value of
 949:        0 shall be reported if no gaps were present."
 950:     ::= {rtcpXrHistoryEntry 22 }
 951: 
 952: rtcpXrHistoryMinOneWayDelay OBJECT-TYPE
 953:     SYNTAX Gauge32
 954:     UNITS "milliseconds"
 955:     MAX-ACCESS read-only
 956:     STATUS current
 957:     DESCRIPTION
 958:       "Minimum of the per-call OW Delays for all calls in this
 959:        history for which a Delay was reported. A value of
 960:        0 shall be reported if no Delay values were reported."
 961:     ::= {rtcpXrHistoryEntry 23 }
 962: 
 963: rtcpXrHistoryMaxOneWayDelay OBJECT-TYPE
 964:     SYNTAX Gauge32
 965:     UNITS "milliseconds"
 966:     MAX-ACCESS read-only
 967:     STATUS current
 968:     DESCRIPTION
 969:       "Maximum of the per-call OW Delays for all calls in this
 970:        history for which a Delay was reported. A value of
 971:        0 shall be reported if no Delay values were reported."
 972:     ::= {rtcpXrHistoryEntry 24 }
 973: 
 974: rtcpXrHistoryAvgOneWayDelay OBJECT-TYPE
 975:     SYNTAX Gauge32
 976:     UNITS "milliseconds"
 977:     MAX-ACCESS read-only
 978:     STATUS current
 979:     DESCRIPTION
 980:       "Mean of the per-call OW Delays for all calls in this
 981:        history for which a Delay was reported. A value of
 982:        0 shall be reported if no Delay values were reported."
 983:     ::= {rtcpXrHistoryEntry 25 }
 984: 
 985: rtcpXrHistoryOneWayDelayCount OBJECT-TYPE
 986:     SYNTAX Counter32 
 987:     MAX-ACCESS read-only
 988:     STATUS current
 989:     DESCRIPTION
 990:       "Number of sessions included in the One Way Delay
 991:        history values (as Delay may not be available on 
 992:        all calls."
 993:     ::= {rtcpXrHistoryEntry 26 }
 994: 
 995: rtcpXrHistoryMinEndSystemDelay OBJECT-TYPE
 996:     SYNTAX Gauge32
 997:     UNITS "milliseconds"
 998:     MAX-ACCESS read-only
 999:     STATUS current
1000:     DESCRIPTION
1001:       "Minimum of the per-call ES Delays for all calls in this
1002:        history for which an ES Delay was reported."
1003:     ::= {rtcpXrHistoryEntry 27 }
1004: 
1005: rtcpXrHistoryMaxEndSystemDelay OBJECT-TYPE
1006:     SYNTAX Gauge32
1007:     UNITS "milliseconds"
1008:     MAX-ACCESS read-only
1009:     STATUS current
1010:     DESCRIPTION
1011:       "Maximum of the per-call ES Delays for all calls in this
1012:        history for which an ES Delay was reported."
1013:     ::= {rtcpXrHistoryEntry 28 }
1014: 
1015: rtcpXrHistoryAvgEndSystemDelay OBJECT-TYPE
1016:     SYNTAX Gauge32
1017:     UNITS "milliseconds"
1018:     MAX-ACCESS read-only
1019:     STATUS current
1020:     DESCRIPTION
1021:       "Mean of the per-call ES Delays for all calls in this
1022:        history for which an ES Delay was reported."
1023:     ::= {rtcpXrHistoryEntry 29 }
1024: 
1025: rtcpXrHistoryEndSystemDelayCount OBJECT-TYPE
1026:     SYNTAX Counter32 
1027:     MAX-ACCESS read-only
1028:     STATUS current
1029:     DESCRIPTION
1030:       "Number of sessions included in the End System 
1031:        Delay history values (as End System Delay 
1032:        may not be available on all calls."
1033:     ::= {rtcpXrHistoryEntry 30 }
1034: 
1035: rtcpXrHistoryMinJitterLevel OBJECT-TYPE
1036:     SYNTAX Gauge32
1037:     UNITS "milliseconds"
1038:     MAX-ACCESS read-only
1039:     STATUS current
1040:     DESCRIPTION
1041:       "Minimum of the per-call jitter for all calls in this
1042:        history for which a jitter value was reported."
1043:     ::= {rtcpXrHistoryEntry 31 }
1044: 
1045: rtcpXrHistoryMaxJitterLevel OBJECT-TYPE
1046:     SYNTAX Gauge32
1047:     UNITS "milliseconds"
1048:     MAX-ACCESS read-only
1049:     STATUS current
1050:     DESCRIPTION
1051:       "Maximum of the per-call jitter for all calls in this
1052:        history for which a jitter value was reported."
1053:     ::= {rtcpXrHistoryEntry 32 }
1054: 
1055: rtcpXrHistoryAvgJitterLevel OBJECT-TYPE
1056:     SYNTAX Gauge32
1057:     UNITS "milliseconds"
1058:     MAX-ACCESS read-only
1059:     STATUS current
1060:     DESCRIPTION
1061:       "Mean of the per-call jitter for all calls in this
1062:        history for which a jitter value was reported."
1063:     ::= {rtcpXrHistoryEntry 33 }
1064: 
1065: rtcpXrHistoryMinNoiseLeveldBm OBJECT-TYPE
1066:     SYNTAX LeveldB 
1067:     UNITS "dBm0"
1068:     MAX-ACCESS read-only
1069:     STATUS current
1070:     DESCRIPTION
1071:       "Minimum of the per-call Noise Level for all calls in this
1072:        history for which a Noise Level value was reported."
1073:     ::= {rtcpXrHistoryEntry 34 }
1074: 
1075: rtcpXrHistoryMaxNoiseLeveldBm OBJECT-TYPE
1076:     SYNTAX LeveldB 
1077:     UNITS "dBm0"
1078:     MAX-ACCESS read-only
1079:     STATUS current
1080:     DESCRIPTION
1081:       "Maximum of the per-call Noise Level for all calls in this
1082:        history for which a Noise Level value was reported."
1083:     ::= {rtcpXrHistoryEntry 35 }
1084: 
1085: rtcpXrHistoryAvgNoiseLeveldBm OBJECT-TYPE
1086:     SYNTAX LeveldB 
1087:     UNITS "dBm0"
1088:     MAX-ACCESS read-only
1089:     STATUS current
1090:     DESCRIPTION
1091:       "Mean of the per-call Noise Level for all calls in this
1092:        history for which a Noise Level value was reported."
1093:     ::= {rtcpXrHistoryEntry 36 }
1094: 
1095: rtcpXrHistoryNoiseLevelCount OBJECT-TYPE
1096:     SYNTAX Counter32 
1097:     MAX-ACCESS read-only
1098:     STATUS current
1099:     DESCRIPTION
1100:       "Number of sessions included in the Noise Level
1101:        history values (as Noise Level is an optional
1102:        parameter and may not be present on all calls."
1103:     ::= {rtcpXrHistoryEntry 37 }
1104: 
1105: rtcpXrHistoryMinSignalLeveldBm OBJECT-TYPE
1106:     SYNTAX LeveldB  
1107:     UNITS "dBm0"
1108:     MAX-ACCESS read-only
1109:     STATUS current
1110:     DESCRIPTION
1111:       "Minimum of the per-call Signal Level for all calls in this
1112:        history for which a Signal Level value was reported."
1113:     ::= {rtcpXrHistoryEntry 38 }
1114: 
1115: rtcpXrHistoryMaxSignalLeveldBm OBJECT-TYPE
1116:     SYNTAX LeveldB  
1117:     UNITS "dBm0"
1118:     MAX-ACCESS read-only
1119:     STATUS current
1120:     DESCRIPTION
1121:       "Maximum of the per-call Signal Level for all calls in this
1122:        history for which a Signal Level value was reported."
1123:     ::= {rtcpXrHistoryEntry 39 }
1124: 
1125: rtcpXrHistoryAvgSignalLeveldBm OBJECT-TYPE
1126:     SYNTAX LeveldB  
1127:     UNITS "dBm0"
1128:     MAX-ACCESS read-only
1129:     STATUS current
1130:     DESCRIPTION
1131:       "Mean of the per-call Signal Level for all calls in this
1132:        history for which a Signal Level value was reported."
1133:     ::= {rtcpXrHistoryEntry 40 }
1134: 
1135: rtcpXrHistorySignalLevelCount OBJECT-TYPE
1136:     SYNTAX Counter32 
1137:     MAX-ACCESS read-only
1138:     STATUS current
1139:     DESCRIPTION
1140:       "Number of sessions included in the Signal Level
1141:        history values (as Signal Level is an optional
1142:        parameter and may not be present on all calls."
1143:     ::= {rtcpXrHistoryEntry 41 }
1144: 
1145: rtcpXrHistoryMinLocalRERLdB OBJECT-TYPE
1146:     SYNTAX LeveldB 
1147:     UNITS "dBm"
1148:     MAX-ACCESS read-only
1149:     STATUS current
1150:     DESCRIPTION
1151:       "Minimum of the per-call local RERL for all calls in this
1152:        history for which a local RERL value was reported."
1153:     ::= {rtcpXrHistoryEntry 42 }
1154: 
1155: rtcpXrHistoryMaxLocalRERLdB OBJECT-TYPE
1156:     SYNTAX LeveldB
1157:     UNITS "dBm"
1158:     MAX-ACCESS read-only
1159:     STATUS current
1160:     DESCRIPTION
1161:       "Maximum of the per-call local RERL for all calls in this
1162:        history for which a local RERL value was reported."
1163:     ::= {rtcpXrHistoryEntry 43 }
1164: 
1165: rtcpXrHistoryAvgLocalRERLdB OBJECT-TYPE
1166:     SYNTAX LeveldB
1167:     UNITS "dBm"
1168:     MAX-ACCESS read-only
1169:     STATUS current
1170:     DESCRIPTION
1171:       "Mean of the per-call local RERL for all calls in this
1172:        history for which a local RERL value was reported."
1173:     ::= {rtcpXrHistoryEntry 44 }
1174: 
1175: rtcpXrHistoryLocalRERLCount OBJECT-TYPE
1176:     SYNTAX Counter32 
1177:     MAX-ACCESS read-only
1178:     STATUS current
1179:     DESCRIPTION
1180:       "Number of sessions included in the Local RERL
1181:        history values (as Local RERL is an optional
1182:        parameter and may not be present on all calls."
1183:     ::= {rtcpXrHistoryEntry 45 }
1184: 
1185: rtcpXrHistoryMinRemoteRERLdB OBJECT-TYPE
1186:     SYNTAX LeveldB
1187:     UNITS "dBm"
1188:     MAX-ACCESS read-only
1189:     STATUS current
1190:     DESCRIPTION
1191:       "Minimum of the per-call remote RERL for all calls in this
1192:        history for which a remote RERL value was reported."
1193:     ::= {rtcpXrHistoryEntry 46 }
1194: 
1195: rtcpXrHistoryMaxRemoteRERLdB OBJECT-TYPE
1196:     SYNTAX LeveldB
1197:     UNITS "dBm"
1198:     MAX-ACCESS read-only
1199:     STATUS current
1200:     DESCRIPTION
1201:       "Maximum of the per-call remote RERL for all calls in this
1202:        history for which a remote RERL value was reported."
1203:     ::= {rtcpXrHistoryEntry 47 }
1204: 
1205: rtcpXrHistoryAvgRemoteRERLdB OBJECT-TYPE
1206:     SYNTAX LeveldB
1207:     UNITS "dBm"
1208:     MAX-ACCESS read-only
1209:     STATUS current
1210:     DESCRIPTION
1211:       "Mean of the per-call remote RERL for all calls in this
1212:        history for which a remote RERL value was reported."
1213:     ::= {rtcpXrHistoryEntry 48 }
1214: 
1215: rtcpXrHistoryRemoteRERLCount OBJECT-TYPE
1216:     SYNTAX Counter32 
1217:     MAX-ACCESS read-only
1218:     STATUS current
1219:     DESCRIPTION
1220:       "Number of sessions included in the Remote RERL
1221:        history values (as Remote RERL is an optional
1222:        parameter and may not be present on all calls."
1223:     ::= {rtcpXrHistoryEntry 49 }
1224: 
1225: rtcpXrHistoryMinRCQ OBJECT-TYPE
1226:     SYNTAX Rfactor 
1227:     UNITS "R factor"
1228:     MAX-ACCESS read-only
1229:     STATUS current
1230:     DESCRIPTION
1231:       "Minimum of the per-call R-CQ for all calls in this
1232:        history for which an R-CQ value was reported."
1233:     ::= {rtcpXrHistoryEntry 50 }
1234: 
1235: rtcpXrHistoryMaxRCQ OBJECT-TYPE
1236:     SYNTAX Rfactor 
1237:     UNITS "R factor"
1238:     MAX-ACCESS read-only
1239:     STATUS current
1240:     DESCRIPTION
1241:       "Maximum of the per-call R-CQ for all calls in this
1242:        history for which an R-CQ value was reported."
1243:     ::= {rtcpXrHistoryEntry 51 }
1244: 
1245: rtcpXrHistoryAvgRCQ OBJECT-TYPE
1246:     SYNTAX Rfactor 
1247:     UNITS "R factor"
1248:     MAX-ACCESS read-only
1249:     STATUS current
1250:     DESCRIPTION
1251:       "Mean of the per-call R-CQ for all calls in this
1252:        history for which an R-CQ value was reported."
1253:     ::= {rtcpXrHistoryEntry 52 }
1254: 
1255: rtcpXrHistoryRCQCount OBJECT-TYPE
1256:     SYNTAX Counter32 
1257:     MAX-ACCESS read-only
1258:     STATUS current
1259:     DESCRIPTION
1260:       "Number of sessions included in the R CQ
1261:        history values (as R CQ is an optional
1262:        parameter and may not be present on all calls."
1263:     ::= {rtcpXrHistoryEntry 53 }
1264: 
1265: rtcpXrHistoryMinRLQ OBJECT-TYPE
1266:     SYNTAX Rfactor 
1267:     UNITS "R factor"
1268:     MAX-ACCESS read-only
1269:     STATUS current
1270:     DESCRIPTION
1271:       "Minimum of the per-call R-LQ for all calls in this
1272:        history for which an R-LQ value was reported."
1273:     ::= {rtcpXrHistoryEntry 54 }
1274: 
1275: rtcpXrHistoryMaxRLQ OBJECT-TYPE
1276:     SYNTAX Rfactor 
1277:     UNITS "R factor"
1278:     MAX-ACCESS read-only
1279:     STATUS current
1280:     DESCRIPTION
1281:       "Maximum of the per-call R-LQ for all calls in this
1282:        history for which an R-LQ value was reported."
1283:     ::= {rtcpXrHistoryEntry 55 }
1284: 
1285: rtcpXrHistoryAvgRLQ OBJECT-TYPE
1286:     SYNTAX Rfactor 
1287:     UNITS "R factor"
1288:     MAX-ACCESS read-only
1289:     STATUS current
1290:     DESCRIPTION
1291:       "Mean of the per-call R-LQ for all calls in this
1292:        history for which an R-LQ value was reported."
1293:     ::= {rtcpXrHistoryEntry 56 }
1294: 
1295: rtcpXrHistoryRLQCount OBJECT-TYPE
1296:     SYNTAX Counter32 
1297:     MAX-ACCESS read-only
1298:     STATUS current
1299:     DESCRIPTION
1300:       "Number of sessions included in the R LQ
1301:        history values (as R LQ is an optional
1302:        parameter and may not be present on all calls."
1303:     ::= {rtcpXrHistoryEntry 57 }
1304:    
1305: rtcpXrHistoryMinMOSCQ OBJECT-TYPE
1306:     SYNTAX ScaledMOSscore
1307:     UNITS "MOS x 10"
1308:     MAX-ACCESS read-only
1309:     STATUS current
1310:     DESCRIPTION
1311:       "Minimum of the per-call MOS-CQ for all calls in this
1312:        history for which a MOS-CQ value was reported."
1313:     ::= {rtcpXrHistoryEntry 58 }
1314: 
1315: rtcpXrHistoryMaxMOSCQ OBJECT-TYPE
1316:     SYNTAX ScaledMOSscore
1317:     UNITS "MOS x 10"
1318:     MAX-ACCESS read-only
1319:     STATUS current
1320:     DESCRIPTION
1321:       "Maximum of the per-call MOS-CQ for all calls in this
1322:        history for which a MOS-CQ value was reported."
1323:     ::= {rtcpXrHistoryEntry 59 }
1324: 
1325: rtcpXrHistoryAvgMOSCQ OBJECT-TYPE
1326:     SYNTAX ScaledMOSscore
1327:     UNITS "MOS x 10"
1328:     MAX-ACCESS read-only
1329:     STATUS current
1330:     DESCRIPTION
1331:       "Mean of the per-call MOS-CQ for all calls in this
1332:        history for which a MOS-CQ value was reported."
1333:     ::= {rtcpXrHistoryEntry 60 }
1334: 
1335: rtcpXrHistoryMOSCQCount OBJECT-TYPE
1336:     SYNTAX Counter32 
1337:     MAX-ACCESS read-only
1338:     STATUS current
1339:     DESCRIPTION
1340:       "Number of sessions included in the MOS CQ
1341:        history values (as MOS CQ is an optional
1342:        parameter and may not be present on all calls."
1343:     ::= {rtcpXrHistoryEntry 61 }
1344: 
1345: rtcpXrHistoryMinMOSLQ OBJECT-TYPE
1346:     SYNTAX ScaledMOSscore
1347:     UNITS "MOS x 10"
1348:     MAX-ACCESS read-only
1349:     STATUS current
1350:     DESCRIPTION
1351:       "Minimum of the per-call MOS-LQ for all calls in this
1352:        history for which a MOS-LQ value was reported."
1353:     ::= {rtcpXrHistoryEntry 62 }
1354: 
1355: rtcpXrHistoryMaxMOSLQ OBJECT-TYPE
1356:     SYNTAX ScaledMOSscore
1357:     UNITS "MOS x 10"
1358:     MAX-ACCESS read-only
1359:     STATUS current
1360:     DESCRIPTION
1361:       "Maximum of the per-call MOS-LQ for all calls in this
1362:        history for which a MOS-LQ value was reported."
1363:     ::= {rtcpXrHistoryEntry 63 }
1364: 
1365: rtcpXrHistoryAvgMOSLQ OBJECT-TYPE
1366:     SYNTAX ScaledMOSscore
1367:     UNITS "MOS x 10"
1368:     MAX-ACCESS read-only
1369:     STATUS current
1370:     DESCRIPTION
1371:       "Mean of the per-call MOS-LQ for all calls in this
1372:        history for which a MOS-LQ value was reported."
1373:     ::= {rtcpXrHistoryEntry 64 }
1374: 
1375: rtcpXrHistoryMOSLQCount OBJECT-TYPE
1376:     SYNTAX Counter32 
1377:     MAX-ACCESS read-only
1378:     STATUS current
1379:     DESCRIPTION
1380:       "Number of sessions included in the MOS LQ
1381:        history values (as MOS LQ is an optional
1382:        parameter and may not be present on all calls."
1383:     ::= {rtcpXrHistoryEntry 65 }
1384: 
1385: rtcpXrHistoryCQAlgorithm OBJECT-TYPE
1386:     SYNTAX OCTET STRING (SIZE(0..32))
1387:     MAX-ACCESS read-only
1388:     STATUS current
1389:     DESCRIPTION
1390:       "Call quality algorithm used - if consistent
1391:        for all calls in this history."
1392:     ::= {rtcpXrHistoryEntry 66 }
1393: 
1394: rtcpXrHistoryReset OBJECT-TYPE
1395:     SYNTAX INTEGER { running (1),
1396:                      stop (2),
1397:                      reset (3)
1398:                     }
1399:     MAX-ACCESS read-write
1400:     STATUS current
1401:     DESCRIPTION
1402:       "Status of this row in the history table.
1403:        Writing a value of 2 to this object MUST cause 
1404:        history updates to be stopped for this row. Writing 
1405:        a value of 3 to this object MUST cause the history 
1406:        row to be reset. 
1407:        Reads MUST return a value of 1 if the row is still
1408:        being updated or 2 if the row update has stopped."
1409:     ::= {rtcpXrHistoryEntry 67 }
1410: 
1411: --
1412: -- Notifications
1413: --      
1414: 
1415: rtcpXrVoipThresholdViolation NOTIFICATION-TYPE
1416:     OBJECTS { rtcpXrVoipAlertSeverity, rtcpXrVoipAlertType, 
1417:               rtcpXrVoipAlertInfoType, rtcpXrVoipAlertPointer }
1418:     STATUS current
1419:     DESCRIPTION
1420:         "Notification that voice quality has changed
1421:          Sent immediately when the condition is detected."
1422:     ::= { rtcpXrEvents 1}
1423: 
1424: 
1425: rtcpXrEventParam OBJECT IDENTIFIER ::= { rtcpXrEvents 2 }
1426: 
1427: rtcpXrVoipAlertType OBJECT-TYPE
1428:     SYNTAX SnmpAdminString
1429:     MAX-ACCESS read-only
1430:     STATUS current
1431:     DESCRIPTION
1432:         "Text description of the type of alert.  Where possible,
1433:         this parameter should be populated with the correct
1434:         rtcpXrVoipEntry or rtcpXrVoipHistory description."
1435:     ::= { rtcpXrEventParam 1 }
1436: 
1437: rtcpXrVoipAlertInfoType OBJECT-TYPE
1438:     SYNTAX INTEGER {  adminStringOnly (1),
1439:                       sessionPointer (2),
1440:                       historyPointer (3)
1441:                    }
1442:     MAX-ACCESS read-only
1443:     STATUS current
1444:     DESCRIPTION
1445:          "Indicates the type of information returned in the
1446:           rtcpXrVoipAlertInfo parameter."
1447:     ::= { rtcpXrEventParam 2 }
1448: 
1449: rtcpXrVoipAlertPointer OBJECT-TYPE
1450:     SYNTAX RowPointer
1451:     MAX-ACCESS read-only
1452:     STATUS current
1453:     DESCRIPTION
1454:          "Pointer to the table of call session information to 
1455:          identify the specific call that triggered the alert."
1456:     ::= { rtcpXrEventParam 3 }
1457: 
1458: rtcpXrVoipAlertSeverity OBJECT-TYPE
1459:     SYNTAX ItuPerceivedSeverity
1460:     MAX-ACCESS read-only
1461:     STATUS current
1462:     DESCRIPTION
1463:         "The severity of the alert as defined in ITU-T X.733 and
1464:         RFC3877."
1465:     REFERENCE
1466:         "See Alarm MIB - RFC3877."
1467:     ::= { rtcpXrEventParam 4 }
1468:      
1469: --  MODULE GROUPS
1470: --
1471: -- There are four types of RTCP XR VoIP Metrics System.
1472: -- 
1473: -- RTCP XR VOIP Metrics Systems MUST implement one of the four
1474: -- identified types of system and SHOULD NOT implement the
1475: -- rtcpXrMinimalCompliance system, which is included only
1476: -- for reasons of compatibility with RFC3611's minimal
1477: -- requirements.
1478: 
1479:        rtcpXrCompliances OBJECT IDENTIFIER ::= { rtcpXrConformance 1 }
1480:        rtcpXrGroups OBJECT IDENTIFIER ::= { rtcpXrConformance 2 }
1481:  
1482:        rtcpXrFullMetricsCompliance MODULE-COMPLIANCE
1483:            STATUS  current
1484:            DESCRIPTION
1485:                "Describes the requirements for conformance to the
1486:                 rtcpXr MIB for VoIP devices that support basic
1487:                 reporting."
1488: 
1489:            MODULE  -- this module
1490:            MANDATORY-GROUPS {  
1491:                               rtcpXrBaseParamGroup,
1492:                               rtcpXrCallQualityGroup
1493:                             }
1494:            ::= { rtcpXrCompliances 1 }
1495: 
1496:        rtcpXrMetricsAlertsCompliance MODULE-COMPLIANCE
1497:            STATUS  current
1498:            DESCRIPTION
1499:                "Describes the requirements for conformance to the
1500:                 rtcpXr MIB for VoIP devices that support reporting
1501:                 and alerts."
1502:            MODULE  -- this module
1503:            MANDATORY-GROUPS { 
1504:                               rtcpXrBaseParamGroup,
1505:                               rtcpXrCallQualityGroup,
1506:                               rtcpXrNotificationParmsGroup,
1507:                               rtcpXrNotificationsGroup 
1508:                             }
1509:            ::= { rtcpXrCompliances 2 }
1510: 
1511:        rtcpXrMetricsHistoryCompliance MODULE-COMPLIANCE
1512:            STATUS  current
1513:            DESCRIPTION
1514:                "Describes the requirements for conformance to the
1515:                 rtcpXr MIB for VoIP devices that support reporting,
1516:                 call history and alerts."
1517:            MODULE  -- this module
1518:            MANDATORY-GROUPS {  
1519:                               rtcpXrBaseParamGroup,
1520:                               rtcpXrCallQualityGroup,
1521:                               rtcpXrMIBHistoryGroup,
1522:                               rtcpXrNotificationParmsGroup,
1523:                               rtcpXrNotificationsGroup }
1524:            ::= { rtcpXrCompliances 3 }
1525: 
1526:        rtcpXrHistoryCompliance MODULE-COMPLIANCE
1527:            STATUS  current
1528:            DESCRIPTION
1529:                "Describes the requirements for conformance to the
1530:                 rtcpXr MIB for VoIP devices that support only
1531:                 call history."
1532:            MODULE  -- this module
1533:            MANDATORY-GROUPS { rtcpXrMIBHistoryGroup
1534:                                }
1535:            ::= { rtcpXrCompliances 4 }
1536: 
1537:       rtcpXrMinimalCompliance MODULE-COMPLIANCE
1538:            STATUS  current
1539:            DESCRIPTION
1540:                "Describes the minimal requirements for conformance to 
1541:                 the rtcpXr MIB - NOT RECOMMENDED."
1542: 
1543:            MODULE  -- this module
1544:            MANDATORY-GROUPS { 
1545:                               rtcpXrBaseParamGroup
1546:                             }
1547:            ::= { rtcpXrCompliances 5 }
1548: 
1549:       rtcpXrBaseParamGroup OBJECT-GROUP
1550:            OBJECTS {
1551:                    rtcpXrBaseParamCodecType,
1552:                    rtcpXrBaseParamCodecBitRate,
1553:                    rtcpXrBaseParamFrameDuration,
1554:                    rtcpXrBaseParamFramesPerPacket,
1555:                    rtcpXrBaseParamSampleRate,
1556:                    rtcpXrBaseParamDurationMs,
1557:                    rtcpXrBaseParamNetworkLossRate,
1558:                    rtcpXrBaseParamAvgDiscardRate,
1559:                    rtcpXrBaseParamBurstLossDensity,
1560:                    rtcpXrBaseParamBurstLenMs,
1561:                    rtcpXrBaseParamGapLossDensity,
1562:                    rtcpXrBaseParamGapLenMs,
1563:                    rtcpXrBaseParamAvgOWDelay,
1564:                    rtcpXrBaseParamAvgEndSysDelay,
1565:                    rtcpXrBaseParamNoiseLeveldBm,
1566:                    rtcpXrBaseParamSignalLeveldBm,
1567:                    rtcpXrBaseParamLocalRERLdB,
1568:                    rtcpXrBaseParamRemoteRERLdB,
1569:                    rtcpXrBaseParamPlcType,
1570:                    rtcpXrBaseParamJBuffAdaptMode,
1571:                    rtcpXrBaseParamJBuffAdaptRate,
1572:                    rtcpXrBaseParamJBuffAverageDelay,
1573:                    rtcpXrBaseParamJBuffMaximumDelay,
1574:                    rtcpXrBaseParamJBuffAbsMaxDelay,
1575:                    rtcpXrBaseParamJitterLevel
1576:                    }
1577:            STATUS current
1578:            DESCRIPTION
1579:                "Objects used in rtcpXr VoIP Metrics MIB"
1580:            ::= { rtcpXrGroups 1 }
1581: 
1582:       rtcpXrCallQualityGroup OBJECT-GROUP
1583:            OBJECTS {
1584:                    rtcpXrCallQualityRCQ,
1585:                    rtcpXrCallQualityRLQ,
1586:                    rtcpXrCallQualityExternalRCQ,
1587:                    rtcpXrCallQualityMOSCQ,
1588:                    rtcpXrCallQualityMOSLQ,
1589:                    rtcpXrCallQualityRLQestAlgorithm,
1590:                    rtcpXrCallQualityRCQestAlgorithm,
1591:                    rtcpXrCallQualityMOSLQEstAlgorithm,
1592:                    rtcpXrCallQualityMOSCQEstAlgorithm
1593:                    }
1594:            STATUS current
1595:            DESCRIPTION
1596:                "Call quality objects used in rtcpXr VoIP Metrics MIB"
1597:            ::= { rtcpXrGroups 2 }
1598: 
1599:        rtcpXrMIBHistoryGroup OBJECT-GROUP
1600:            OBJECTS {
1601:                    rtcpXrHistoryGroupName,
1602:                    rtcpXrHistoryStartTime,
1603:                    rtcpXrHistoryStopTime,
1604:                    rtcpXrHistoryNumOfSessions,
1605:                    rtcpXrHistoryMinDurationMs,
1606:                    rtcpXrHistoryMaxDurationMs,
1607:                    rtcpXrHistoryAvgDurationMs,
1608:                    rtcpXrHistoryMaxNetworkLossRate,
1609:                    rtcpXrHistoryAvgNetworkLossRate,
1610:                    rtcpXrHistoryMaxDiscardRate,
1611:                    rtcpXrHistoryAvgDiscardRate,
1612:                    rtcpXrHistoryMaxBurstLossDensity,
1613:                    rtcpXrHistoryAvgBurstLossDensity,
1614:                    rtcpXrHistoryMinBurstLenMs,
1615:                    rtcpXrHistoryMaxBurstLenMs,
1616:                    rtcpXrHistoryAvgBurstLenMs,
1617:                    rtcpXrHistoryMaxGapLossDensity,
1618:                    rtcpXrHistoryAvgGapLossDensity,
1619:                    rtcpXrHistoryMinGapLenMs,
1620:                    rtcpXrHistoryMaxGapLenMs,
1621:                    rtcpXrHistoryAvgGapLenMs,
1622:                    rtcpXrHistoryMinOneWayDelay,
1623:                    rtcpXrHistoryMaxOneWayDelay,
1624:                    rtcpXrHistoryAvgOneWayDelay,
1625:                    rtcpXrHistoryOneWayDelayCount,
1626:                    rtcpXrHistoryMinEndSystemDelay,
1627:                    rtcpXrHistoryMaxEndSystemDelay,
1628:                    rtcpXrHistoryAvgEndSystemDelay,
1629:                    rtcpXrHistoryEndSystemDelayCount,
1630:                    rtcpXrHistoryAvgJitterLevel,
1631:                    rtcpXrHistoryMinJitterLevel,
1632:                    rtcpXrHistoryMaxJitterLevel,
1633:                    rtcpXrHistoryMinNoiseLeveldBm,
1634:                    rtcpXrHistoryMaxNoiseLeveldBm,
1635:                    rtcpXrHistoryAvgNoiseLeveldBm,
1636:                    rtcpXrHistoryNoiseLevelCount,
1637:                    rtcpXrHistoryMinSignalLeveldBm,
1638:                    rtcpXrHistoryMaxSignalLeveldBm,
1639:                    rtcpXrHistoryAvgSignalLeveldBm,
1640:                    rtcpXrHistorySignalLevelCount,
1641:                    rtcpXrHistoryMinLocalRERLdB,
1642:                    rtcpXrHistoryMaxLocalRERLdB,
1643:                    rtcpXrHistoryAvgLocalRERLdB,
1644:                    rtcpXrHistoryLocalRERLCount,
1645:                    rtcpXrHistoryMinRemoteRERLdB,
1646:                    rtcpXrHistoryMaxRemoteRERLdB,
1647:                    rtcpXrHistoryAvgRemoteRERLdB,
1648:                    rtcpXrHistoryRemoteRERLCount,
1649:                    rtcpXrHistoryMinRCQ,
1650:                    rtcpXrHistoryMaxRCQ,
1651:                    rtcpXrHistoryAvgRCQ,
1652:                    rtcpXrHistoryRCQCount,
1653:                    rtcpXrHistoryMinRLQ,
1654:                    rtcpXrHistoryMaxRLQ,
1655:                    rtcpXrHistoryAvgRLQ,
1656:                    rtcpXrHistoryRLQCount,
1657:                    rtcpXrHistoryMinMOSCQ,
1658:                    rtcpXrHistoryMaxMOSCQ,
1659:                    rtcpXrHistoryAvgMOSCQ,
1660:                    rtcpXrHistoryMOSCQCount,
1661:                    rtcpXrHistoryMinMOSLQ,
1662:                    rtcpXrHistoryMaxMOSLQ,
1663:                    rtcpXrHistoryAvgMOSLQ,
1664:                    rtcpXrHistoryMOSLQCount,
1665:                    rtcpXrHistoryCQAlgorithm,
1666:                    rtcpXrHistoryReset
1667:                  }
1668:            STATUS current
1669:            DESCRIPTION
1670:                "Objects used in rtcpXr VoIP History MIB"
1671:            ::= { rtcpXrGroups 3 }
1672: 
1673:        rtcpXrNotificationParmsGroup OBJECT-GROUP
1674:            OBJECTS {
1675:                    rtcpXrVoipAlertSeverity,
1676:                    rtcpXrVoipAlertType,
1677:                    rtcpXrVoipAlertInfoType,
1678:                    rtcpXrVoipAlertPointer
1679:                    }
1680:            STATUS current
1681:            DESCRIPTION
1682:                "Notification parameters emitted by a rtcpXr endpoint."
1683:            ::= { rtcpXrGroups 4 }
1684: 
1685:        rtcpXrNotificationsGroup NOTIFICATION-GROUP
1686:            NOTIFICATIONS { 
1687:                    rtcpXrVoipThresholdViolation 
1688:                    }
1689:            STATUS current
1690:            DESCRIPTION
1691:                "Notifications emitted by a rtcpXr endpoint."
1692:            ::= { rtcpXrGroups 5 }
1693: 
1694: 
1695:    END
1696: 
1697: -- 
1698: --    Copyright (C) The IETF Trust (2007).
1699: -- 
1700: --    This document is subject to the rights, licenses and restrictions
1701: --    contained in BCP 78, and except as set forth therein, the authors
1702: --    retain all their rights.
1703: -- 
1704: --    This document and the information contained herein are provided on an
1705: --    "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
1706: --    OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
1707: --    THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
1708: --    OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
1709: --    THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
1710: --    WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
1711: -- 
1712: -- Intellectual Property
1713: -- 
1714: --    The IETF takes no position regarding the validity or scope of any
1715: --    Intellectual Property Rights or other rights that might be claimed to
1716: --    pertain to the implementation or use of the technology described in
1717: --    this document or the extent to which any license under such rights
1718: --    might or might not be available; nor does it represent that it has
1719: --    made any independent effort to identify any such rights.  Information
1720: --    on the procedures with respect to rights in RFC documents can be
1721: --    found in BCP 78 and BCP 79.
1722: --    Copies of IPR disclosures made to the IETF Secretariat and any
1723: --    assurances of licenses to be made available, or the result of an
1724: --    attempt made to obtain a general license or permission for the use of
1725: --    such proprietary rights by implementers or users of this
1726: --    specification can be obtained from the IETF on-line IPR repository at
1727: --    http://www.ietf.org/ipr.
1728: -- 
1729: --    The IETF invites any interested party to bring to its attention any
1730: --    copyrights, patents or patent applications, or other proprietary
1731: --    rights that may cover technology that may be required to implement
1732: --    this standard.  Please address the information to the IETF at ietf-
1733: --    ipr@ietf.org.
1734: -- 
1735: