1-- ***************************************************************** 2-- CISCO-MEDIATRACE-MIB 3-- Definitions of managed objects describing Mediatrace. 4-- 5-- August 2012, Gaurang Mokashi, Arthur Lin 6-- 7-- Copyright (c) 2012 by cisco Systems, Inc. 8-- All rights reserved. 9-- 10-- ***************************************************************** 11 12CISCO-MEDIATRACE-MIB DEFINITIONS ::= BEGIN 13 14IMPORTS 15 MODULE-IDENTITY, 16 OBJECT-TYPE, 17 Counter32, 18 Counter64, 19 Gauge32, 20 Integer32, 21 Unsigned32 22 FROM SNMPv2-SMI 23 MODULE-COMPLIANCE, 24 OBJECT-GROUP 25 FROM SNMPv2-CONF 26 TEXTUAL-CONVENTION, 27 RowStatus, 28 TimeStamp, 29 TruthValue 30 FROM SNMPv2-TC 31 SnmpAdminString 32 FROM SNMP-FRAMEWORK-MIB 33 InetAddress, 34 InetAddressType, 35 InetPortNumber 36 FROM INET-ADDRESS-MIB 37 InterfaceIndexOrZero 38 FROM IF-MIB 39 VlanId 40 FROM Q-BRIDGE-MIB 41 FlowMetricValue 42 FROM CISCO-FLOW-MONITOR-TC-MIB 43 ciscoMgmt 44 FROM CISCO-SMI; 45 46 47ciscoMediatraceMIB MODULE-IDENTITY 48 LAST-UPDATED "201208230000Z" 49 ORGANIZATION "Cisco Systems, Inc." 50 CONTACT-INFO 51 "Cisco Systems 52 Customer Service 53 54 Postal: 170 W Tasman Drive 55 San Jose, CA 95134 56 USA 57 58 Tel: +1 800 553-NETS 59 60 E-mail: cs-mediatrace@cisco.com" 61 DESCRIPTION 62 "Mediatrace helps to isolate and troubleshoot network 63 degradation problems by enabling a network administrator 64 to discover an Internet Protocol (IP) flow's path, 65 dynamically enable monitoring capabilities on the nodes 66 along the path, and collect information on a hop-by-hop basis. 67 This information includes, among other things, flow 68 statistics, and utilization information for incoming and 69 outgoing interfaces, CPUs, and memory, as well as any changes 70 to IP routes. 71 72 This information can be retrieved by configuring Cisco 73 Mediatrace to start a recurring monitoring session at 74 a specific time and on specific days. The session can be 75 configured to specify which metrics to collect, and how 76 frequently they are collected. The hops along the path 77 are automatically discovered as part of the operation. 78 79 This module defines a MIB for the features of 80 configuring Mediatrace sessions and obtain statistics 81 data for a particular hop at a specific time. 82 83 INITIATOR/RESPONDER 84 ==================== 85 At the top level, this MIB module describes the initiator 86 and responder roles for the device. The scalar objects 87 corresponding to each role are used to enable and set 88 parameters like maximum sessions supported, IP address used 89 for enabling the initiator,etc. Some of the scalar objects are 90 used to obtain information about a particular role for the 91 device. At a time the device supports a single initiator 92 and/or single responder. 93 94 The following scalar objects are used for enabling the 95 initiator, 96 97 +---------> cMTInitiatorEnable 98 +---------> cMTInitiatorSourceInterface 99 +---------> cMTInitiatorSourceAddressType 100 +---------> cMTInitiatorSourceAddress 101 +---------> cMTInitiatorMaxSessions 102 103 In addition to the above objects, the following objects are 104 used for obtaining information about the initiator role on 105 the device, 106 107 +---------> cMTInitiatorSoftwareVersionMajor 108 +---------> cMTInitiatorSoftwareVersionMinor 109 +---------> cMTInitiatorProtocolVersionMajor 110 +---------> cMTInitiatorProtocolVersionMinor 111 +---------> cMTInitiatorConfiguredSessions 112 +---------> cMTInitiatorPendingSessions 113 +---------> cMTInitiatorInactiveSessions 114 +---------> cMTInitiatorActiveSessions 115 116 The following scalar objects are used for enabling the 117 responder, 118 119 +---------> cMTResponderEnable 120 +---------> cMTResponderMaxSessions 121 122 In addition to the above objects, the following object is used 123 for obtaining information about the responder role on the 124 device, 125 126 +---------> cMTResponderActiveSessions 127 128 129 CONTROL TABLES 130 =============== 131 At the next level, this MIB module describes the entities - 132 path specifier, flow specifier, session params and profile. 133 This section also includes the session and scheduling entities. 134 135 Each row in the cMTSessionTable corresponds to a single 136 session. The session is a container and hence the path 137 specifier, flow specifier, session params and profile 138 objects for each session point to the corresponding entities 139 in the cMTPathSpecifierTable, cMTFlowSpecifierTable, 140 cMTSessionParamsTable, cMTMediaMonitorProfileTable and 141 cMTSystemProfileTable tables. 142 143 o cMTPathSpecifierTable - describes path specifiers. 144 o cMTFlowSpecifierTable - describes flow specifiers. 145 o cMTSessionParamsTable - describes session params entities. 146 o cMTMediaMonitorProfileTable - describes media monitor profile. 147 o cMTSystemProfileTable - describes system profiles. 148 149 150 The cMTSessionTable has a sparse dependent relationship with 151 each of these tables, as there exist situations when data from 152 those tables may not be used for a particular session, 153 including : 154 1) The session using system profile does not need flow 155 specifier. 156 2) The session using media monitor profile may not need 157 optional flow specifier. 158 3) The session may only use one of the two profiles, system 159 or media monitor. 160 161 162 o cMTSessionTable - describes sessions. 163 o cMTScheduleTable - describes scheduling entities for 164 the sessions. 165 166 The cMTScheduleTable has sparse dependent relationship on the 167 cMTSessionTable, as there exist situations when the a session 168 is not available for scheduling, including - a session is 169 created but is not yet scheduled. 170 171 +----------------------+ 172 | cMTPathSpecifierTable| 173 | | 174 +-----------------------------+ 175 | cMTPathSpecifierName = ps1 | 176 +-----------------------------+ 177 | | 178 +-----------------------------+ 179 | cMTPathSpecifierName = ps2 | 180 +-----------------------------+ 181 : : 182 : : 183 +-----------------------------+ 184 | cMTPathSpecifierName = ps6 | 185 +-----------------------------+ 186 | | 187 +----------------------+ 188 189 190 +----------------------+ 191 | cMTFlowSpecifierTable| 192 | | 193 +-----------------------------+ 194 | cMTFlowSpecifierName = fs1 | 195 +-----------------------------+ 196 | | 197 +-----------------------------+ 198 | cMTFlowSpecifierName = fs2 | 199 +-----------------------------+ 200 : : 201 : : 202 +-----------------------------+ 203 | cMTFlowSpecifierName = fs6 | 204 +-----------------------------+ 205 | | 206 +----------------------+ 207 208 209 +-------------------------+ +----------------------+ 210 | cMTSessionTable | | cMTSessionParamsTable| 211 | | | | 212 +-------------------------------------+ +--------------------------+ 213 | cMTSessionNumber = 1 | |cMTSessionParamsName = sp1| 214 | +---------------------------------+ | +--------------------------+ 215 | |cMTSessionPathSpecifierName = ps1| | | | 216 | +---------------------------------+ | +--------------------------+ 217 | | |cMTSessionParamsName = sp2| 218 | +---------------------------------+ | +--------------------------+ 219 | |cMTSessionParamName = sp1 | | : : 220 | +---------------------------------+ | : : 221 | | +--------------------------+ 222 | +---------------------------------+ | |cMTSessionParamsName = sp5| 223 | |cMTSessionProfileName = rtp1 | | +--------------------------+ 224 | +---------------------------------+ | | | 225 | | +-----------------------+ 226 | +---------------------------------+ | 227 | |cMTSessionFlowSpecifierName = fs1| | 228 | +---------------------------------+ | 229 | | 230 | +---------------------------------+ | 231 | |cMTSessionTraceRouteEnabled = T | | 232 | +---------------------------------+ | 233 | | 234 +-------------------------------------+ 235 | | 236 | | 237 +-------------------------------------+ 238 | cMTSessionNumber = 2 | 239 | +---------------------------------+ | +---------------------------+ 240 | |cMTSessionPathSpecifierName = ps2| | |cMTMediaMonitorProfileTable| 241 | +---------------------------------+ | | | 242 | | +-----------------------------+ 243 | +---------------------------------+ | |cMTMediaMonitorProfileName | 244 | |cMTSessionParamName = sp5 | | | =rtp1 | 245 | +---------------------------------+ | +-----------------------------+ 246 | | | | 247 | +---------------------------------+ | +-----------------------------+ 248 | |cMTSessionProfileName = intf1 | | |cMTMediaMonitorProfileName | 249 | +---------------------------------+ | | =rtp1 | 250 | | +-----------------------------+ 251 | +---------------------------------+ | : : 252 | |cMTSessionTraceRouteEnabled = T | | : : 253 | +---------------------------------+ | +-----------------------------+ 254 | | |cMTMediaMonitorProfileName | 255 +-------------------------------------+ | =tcp1 | 256 : : +-----------------------------+ 257 : : | | 258 +-------------------------------------+ +---------------------------+ 259 | cMTSessionNumber = 10 | 260 | +---------------------------------+ | 261 | |cMTSessionPathSpecifierName = ps1| | 262 | +---------------------------------+ | 263 | | 264 | +---------------------------------+ | 265 | |cMTSessionParamName = sp1 | | 266 | +---------------------------------+ | 267 | | 268 | +---------------------------------+ | 269 | |cMTSessionProfileName = tcp1 | | 270 | +---------------------------------+ | 271 | | 272 | +---------------------------------+ | 273 | |cMTSessionTraceRouteEnabled = T | | 274 | +---------------------------------+ | 275 | | 276 +-------------------------------------+ 277 | | 278 | | 279 +-------------------------+ 280 +----------------------+ 281 | cMTSystemProfileTable| 282 | | 283 +-----------------------------+ 284 | cMTSystemProfileName = intf1| 285 +-----------------------------+ 286 | | 287 +-----------------------------+ 288 | cMTSystemProfileName = cpu1 | 289 +-----------------------------+ 290 : : 291 : : 292 +-----------------------------+ 293 | cMTSystemProfileName = intf2| 294 +-----------------------------+ 295 | | 296 +----------------------+ 297 298 299 DEFINITIONS 300 =============== 301 302 Mediatrace Initiator - 303 This is the entity that supports creation of 304 periodic sessions using global session id. 305 Initiator can send request, collects the 306 responses to those request and processes 307 them for reporting. 308 Henceforth, it will be referred as initiator. 309 310 Mediatrace Responder - 311 This is the entity that queries local database and 312 features to obtain information based on the request 313 sent by the Initiator as part of a session. 314 The collected information is sent as response to 315 the initiator to match the session. Henceforth, 316 it will be referred as responder. 317 318 Meta-data - 319 Meta information about the flow not contained 320 in the data packet. Examples of such information 321 are global session id, multi party session id, 322 type of application that is generating this flow 323 e.g., telepresence. 324 325 Meta-data global session identifier - 326 it is one of the meta-data attributes which uniquely 327 identifies a flow globally and is used to query the 328 meta-data database for obtaining the corresponding 329 5-tuple (destination address, destination port, 330 source address, source port and IP protocol) for 331 path specifier or flow specifier. 332 333 Path - 334 This specifies the route taken by the Mediatrace 335 request for a particular session. This can be 336 specified in terms of single or multiple 5-tuple 337 parameters - destination address, destination port, 338 source address, source port and IP protocol. 339 Gateway address and VLAN are required in cases 340 where the path starts from network element without 341 IP address. This is specified using path specifier 342 entity. 343 344 Path Specifier - 345 The path specifier is generally specified using 346 complete or partial 5-tuple (destination address, 347 destination port, source address, source port and 348 IP protocol) for Layer 3 initiator. Gateway and 349 VLAN ID are required for a Layer 2 initiator. It 350 can also use the meta-data Global session Id to 351 specify the 5-tuple. 352 353 A single row corresponds to a path specifier which 354 is created or destroyed when a path specifier is 355 added or removed. Each path specifier entry is 356 uniquely identified by cMTPathSpecifierName. 357 358 Examples of a path specifier are as follows, 359 360 path-specifier (ps1)+-------> destination address (10.10.10.2) 361 +-------> destination port (12344) 362 +-------> source address (10.10.12.2) 363 +-------> source port (12567) 364 +-------> IP protocol (UDP) 365 +-------> gateway (10.10.11.2) 366 +-------> VLAN ID (601) 367 368 path-specifier (ps2)+-------> meta-data global identifier 369 (345123456) 370 371 Flow - 372 A unidirectional stream of packets conforming to 373 a classifier. For example, packets having a 374 particular source IP address, destination IP 375 address, protocol type, source port number, 376 and destination port number. This is 377 specified using a flow specifier entity. 378 379 Flow Specifier - 380 The flow specifier is generally specified using 381 complete or partial 5-tuple (destination address, 382 destination port, source address, source port and 383 IP protocol). It can also use the meta-data Global 384 session Id to specify the 5-tuple. 385 386 A single row corresponds to a flow specifier which 387 is created or destroyed when a flow specifier is 388 added or removed. Each flow specifier entry is 389 uniquely identified by cMTFlowSpecifierName. 390 391 Examples of a flow specifier is as follows, 392 393 flow-specifier (fs1)+-------> destination address(10.11.10.2) 394 +-------> destination port (12344) 395 +-------> source address (10.11.12.2) 396 +-------> source port (12567) 397 +-------> IP protocol (UDP) 398 399 flow-specifier (fs2)+-------> meta-data global identifier 400 (345123456) 401 402 Metric - 403 It defines a measurement that reflects the quality 404 of a traffic flow or a resource on a hop or along 405 the path e.g. number of packets for a flow, memory 406 utilization on a hop, number of dropped packets on 407 an interface, etc. 408 409 Metric-list - 410 It defines logical grouping of related metrics e.g. 411 Metric-list CPU has 1% and 2% CPU utilization 412 metric, Metric-list interface has ingress interface 413 speed, egress interface speed, etc. 414 415 Profile - 416 It defines the set of metric-lists to be collected 417 from the devices along the path. It can also 418 include additional parameters which are required for 419 collecting the metric e.g., sampling interval (also 420 referred as monitor interval), etc. A Profile can 421 include a set of related metric-lists along with 422 related configuration parameters. The metrics 423 could be the media monitoring (also referred as 424 performance monitoring) metrics such as jitter, 425 packet loss, bit rate etc., or system resource 426 utilization metrics or interface counters. Two 427 profiles, System profile and Media Monitoring 428 (Performance Monitoring) Profile are supported. 429 430 The different profiles, metric-lists and metrics are 431 listed below, 432 433 +-----> Profile +---> Metric-list +--------> one min CPU utilization 434 | System | CPU | 435 | | +--------> five min CPU utilization 436 | | 437 | +---> Metric-list +-----> memory utilization Memory 438 | | 439 | +---> Metric-list +------> octets input at ingress 440 | Interface | 441 | +------> octets output at egress 442 | |------> packets received with error 443 | | at ingress 444 | +------> packets with error at egress 445 | +------> packets discarded at ingress 446 | +------> packets discarded at egress 447 | +------> ingress interface speed 448 | +------> egress interface speed 449 | 450 +--> Profile +--> Metric-list +--> Common +--> loss of 451 Media Monitor | TCP | IP | measurement confidence 452 | | metrics | 453 | | +--> media stop event occurred 454 | | +--> IP packet drop count 455 | | +--> IP byte count 456 | | +--> IP byte rate 457 | | +--> IP DSCP 458 | | +--> IP TTL 459 | | +--> IP protocol 460 | | +---> media byte 461 | | count 462 | | 463 | +--> TCP +--> TCP connect round trip 464 | specific | delay 465 | metrics | 466 | +--> TCP lost event count 467 | 468 +--> Metric-list +--> Common +--> loss of measurement 469 RTP | IP | confidence 470 | metrics | 471 | +--> media stop event occurred 472 | +--> IP packet drop count 473 | +--> IP byte count 474 | +--> IP byte rate 475 | +--> IP DSCP 476 | +--> IP TTL 477 | +--> IP protocol 478 | +---> media byte count 479 | 480 +--> RTP +--> RTP inter arrival jitter 481 specific | delay 482 metrics | 483 +--> RTP packets lost 484 +--> RTP packets expected 485 +--> RTP packets lost event 486 | count 487 +---> RTP loss percent 488 489 Examples of the profiles are as follows, 490 491 profile system - metric-list interface (sys1) 492 493 profile media-monitor - metric-list rtp (rtp1) 494 +-------> monitor interval 495 (60 seconds) 496 497 Session parameter Profile - 498 These correspond to the various parameters related 499 to session such as frequency of data collection, 500 timeout for request, etc. These are specified 501 using the session params entity. 502 503 This is the entity that executes via a conceptual 504 session/schedule control row and populates a 505 conceptual statistics row. 506 507 Example session parameter profile is as follows, 508 509 Session-params (sp1)+-------> response timeout (10 seconds) 510 +-------> frequency (60 seconds) 511 +-------> history data sets (2) 512 +-------> route change reaction time (10 seconds) 513 +-------> inactivity timeout (180 seconds) 514 515 Session - 516 The session is a grouping of various configurable 517 entities such as profiles, session parameters and 518 path specifiers. Flow specifier is optional and 519 required for media monitor profile only. Once 520 these parameters for a mediatrace session are 521 defined through these entities, they are combined 522 into a mediatrace session. 523 524 Example of sessions are as follows, 525 526 session (1) +--------> path-specifier (ps1) 527 +--------> session-params (sp1) 528 +--------> profile system (sys1) metric-list interface 529 530 531 session (2) +--------> path-specifier (ps1) 532 +--------> session-params (sp2) 533 +--------> profile media-monitor (rtp1) 534 | metric-list rtp 535 +--------> flow-specifier (fs1) 536 537 538 A session cycles through various states in its lifetime. 539 The different states are, 540 541 Active state : 542 A session is said to be in active state 543 when it is requesting and collecting data from 544 the responders. 545 546 Inactive state : 547 A session becomes inactive when it is either stopped 548 by unscheduling or life expires. In this state it 549 will no longer collect or request data. 550 551 Pending state: 552 A session is in pending state when the session is 553 created but not yet scheduled to be active. 554 Based on the state and history of a session it can 555 be classified as configured or scheduled session. 556 557 Configured session : 558 A session which is created and is in pending or 559 inactive state is called a configured session. 560 It can also be a newly created session which has 561 not been scheduled (made active) yet. 562 563 Scheduled session : 564 A session which is in active state or pending state 565 which is already requesting and collecting data or 566 has set a time in future to start requesting or 567 collecting data. 568 569 Responder: 570 The responder is in active state when it is able to 571 process the requests from the initiator, collect the 572 data locally and send the Response back to the 573 initiator. 574 575 Reachability Address: 576 It is the address of the interface on a responder 577 which is used to send the response to the initiator. 578 579 Statistics row - 580 This conceptual row is indexed based on the session 581 index, session life index, bucket number and hop 582 information (Hop address type and Hop address). 583 This identifies the statistics for a particular 584 session with specific life, at a particular 585 time and for a specific hop." 586 REVISION "201208230000Z" 587 DESCRIPTION 588 "Initial version of this MIB module." 589 ::= { ciscoMgmt 800 } 590 591 592 593-- Textual Conventions definition will be defined before this line 594 595CiscoNTPTimeStamp ::= TEXTUAL-CONVENTION 596 DISPLAY-HINT "4d.4d" 597 STATUS current 598 DESCRIPTION 599 "CiscoNTP timestamps are represented as a 64-bit 600 unsigned fixed-point number, in seconds relative to 601 00:00 on 1 January 1900. The integer part is in the 602 first 32 bits and the fraction part is in the last 603 32 bits." 604 605 REFERENCE 606 "D.L. Mills, 'Network Time Protocol (Version 3)', 607 RFC-1305, March 1992, Section 3.1" 608 SYNTAX OCTET STRING (SIZE (8)) 609 610CiscoMediatraceSupportProtocol ::= TEXTUAL-CONVENTION 611 STATUS current 612 DESCRIPTION 613 "Represents different types of layer 3 protocols supported by 614 by Mediatrace for path and flow specification. Currently 615 two protocols - TCP and UDP are supported." 616 SYNTAX INTEGER { 617 tcp(6), 618 udp(17) 619 } 620 621CiscoMediatraceDiscoveryProtocol ::= TEXTUAL-CONVENTION 622 STATUS current 623 DESCRIPTION 624 "Represents different types of protocols used by Mediatrace to 625 discover the path based on the path specifier." 626 SYNTAX INTEGER { 627 rsvp(46) 628 } 629ciscoMediatraceMIBNotifs OBJECT IDENTIFIER 630 ::= { ciscoMediatraceMIB 0 } 631 632ciscoMediatraceMIBObjects OBJECT IDENTIFIER 633 ::= { ciscoMediatraceMIB 1 } 634 635ciscoMediatraceMIBConform OBJECT IDENTIFIER 636 ::= { ciscoMediatraceMIB 2 } 637 638cMTCtrl OBJECT IDENTIFIER 639 ::= { ciscoMediatraceMIBObjects 1 } 640 641cMTStats OBJECT IDENTIFIER 642 ::= { ciscoMediatraceMIBObjects 2 } 643 644 645cMTInitiatorEnable OBJECT-TYPE 646 SYNTAX TruthValue 647 MAX-ACCESS read-write 648 STATUS current 649 DESCRIPTION 650 "This object specifies the whether the Mediatrace initiator 651 is enabled on the network element." 652 ::= { cMTCtrl 2 } 653 654cMTInitiatorSourceInterface OBJECT-TYPE 655 SYNTAX InterfaceIndexOrZero 656 MAX-ACCESS read-write 657 STATUS current 658 DESCRIPTION 659 "This object specifies the interface whose IP or IPv6 660 address will be used as initiator address. The Initiator 661 address is used by layer 2 mediatrace responder to unicast 662 the response message to initiator. This address is also 663 reachability address for mediatrace hop 0. The value of 664 this object should be set to ifIndex value of the desired 665 interface from the ifTable." 666 ::= { cMTCtrl 3 } 667 668cMTInitiatorSourceAddressType OBJECT-TYPE 669 SYNTAX InetAddressType 670 MAX-ACCESS read-write 671 STATUS current 672 DESCRIPTION 673 "Address type (IP or IPv6) of the initiator address 674 specified in cMTInitiatorSourceAddress object. The value 675 should be set to unknown (0) if source interface object 676 is non zero." 677 ::= { cMTCtrl 4 } 678 679cMTInitiatorSourceAddress OBJECT-TYPE 680 SYNTAX InetAddress 681 MAX-ACCESS read-write 682 STATUS current 683 DESCRIPTION 684 "This object specifies the IP address used by the initiator 685 when obtaining the reachability address from a downstream 686 responder." 687 ::= { cMTCtrl 5 } 688 689cMTInitiatorMaxSessions OBJECT-TYPE 690 SYNTAX Unsigned32 691 MAX-ACCESS read-write 692 STATUS current 693 DESCRIPTION 694 "This object specifies the maximum number of mediatrace 695 sessions that can be active simultaneously on the initiator." 696 ::= { cMTCtrl 6 } 697 698cMTInitiatorSoftwareVersionMajor OBJECT-TYPE 699 SYNTAX Unsigned32 700 MAX-ACCESS read-only 701 STATUS current 702 DESCRIPTION 703 "This object indicates the major version number of Mediatrace 704 application." 705 ::= { cMTCtrl 7 } 706 707cMTInitiatorSoftwareVersionMinor OBJECT-TYPE 708 SYNTAX Unsigned32 709 MAX-ACCESS read-only 710 STATUS current 711 DESCRIPTION 712 "This object indicates the minor version number of Mediatrace 713 application." 714 ::= { cMTCtrl 8 } 715 716cMTInitiatorProtocolVersionMajor OBJECT-TYPE 717 SYNTAX Unsigned32 718 MAX-ACCESS read-only 719 STATUS current 720 DESCRIPTION 721 "This object indicates the major version number of Mediatrace 722 protocol." 723 ::= { cMTCtrl 9 } 724 725cMTInitiatorProtocolVersionMinor OBJECT-TYPE 726 SYNTAX Unsigned32 727 MAX-ACCESS read-only 728 STATUS current 729 DESCRIPTION 730 "This object indicates the minor version number of Mediatrace 731 protocol." 732 ::= { cMTCtrl 10 } 733 734cMTInitiatorConfiguredSessions OBJECT-TYPE 735 SYNTAX Gauge32 736 MAX-ACCESS read-only 737 STATUS current 738 DESCRIPTION 739 "This object indicates number of mediatrace sessions configured. 740 The session may or may not be active." 741 ::= { cMTCtrl 11 } 742 743cMTInitiatorPendingSessions OBJECT-TYPE 744 SYNTAX Gauge32 745 MAX-ACCESS read-only 746 STATUS current 747 DESCRIPTION 748 "This object indicates the current number of sessions in pending 749 state on the initiator." 750 ::= { cMTCtrl 12 } 751 752cMTInitiatorInactiveSessions OBJECT-TYPE 753 SYNTAX Gauge32 754 MAX-ACCESS read-only 755 STATUS current 756 DESCRIPTION 757 "This object indicates the current number of sessions in 758 inactive state on the initiator." 759 ::= { cMTCtrl 13 } 760 761cMTInitiatorActiveSessions OBJECT-TYPE 762 SYNTAX Gauge32 763 MAX-ACCESS read-only 764 STATUS current 765 DESCRIPTION 766 "This object indicates the current number of sessions in 767 active state on the initiator." 768 ::= { cMTCtrl 14 } 769 770cMTResponderEnable OBJECT-TYPE 771 SYNTAX TruthValue 772 MAX-ACCESS read-write 773 STATUS current 774 DESCRIPTION 775 "This object specifies the whether the Mediatrace responder 776 is enabled. 777 778 If set to 'true' the responder will be enabled. If set to 779 false then mediatrace responder process will be stopped and 780 the device will no longer be discovered as mediatrace capable 781 hop along the flow path." 782 ::= { cMTCtrl 15 } 783 784cMTResponderMaxSessions OBJECT-TYPE 785 SYNTAX Unsigned32 786 MAX-ACCESS read-write 787 STATUS current 788 DESCRIPTION 789 "This object specifies the maximum number of sessions that 790 a responder can accept from initiator." 791 ::= { cMTCtrl 16 } 792 793cMTResponderActiveSessions OBJECT-TYPE 794 SYNTAX Gauge32 795 UNITS "sessions" 796 MAX-ACCESS read-only 797 STATUS current 798 DESCRIPTION 799 "This object indicates the current number of sessions that are 800 in active state on the responder." 801 ::= { cMTCtrl 17 } 802 803cMTFlowSpecifierTable OBJECT-TYPE 804 SYNTAX SEQUENCE OF CMTFlowSpecifierEntry 805 MAX-ACCESS not-accessible 806 STATUS current 807 DESCRIPTION 808 "This table lists the flow specifiers contained by the device." 809 ::= { cMTCtrl 18 } 810 811cMTFlowSpecifierEntry OBJECT-TYPE 812 SYNTAX CMTFlowSpecifierEntry 813 MAX-ACCESS not-accessible 814 STATUS current 815 DESCRIPTION 816 "An entry represents a flow specifier which can be 817 associated with a Mediatrace session contained by the 818 cMTSessionTable. 819 820 Each entry is uniquely identified by name specified 821 by cMTFlowSpecifierName object. A row created in this 822 table will be shown in 'show running' command and it 823 will not be saved into non-volatile memory." 824 INDEX { cMTFlowSpecifierName } 825 ::= { cMTFlowSpecifierTable 1 } 826 827CMTFlowSpecifierEntry ::= SEQUENCE { 828 cMTFlowSpecifierName SnmpAdminString, 829 cMTFlowSpecifierRowStatus RowStatus, 830 cMTFlowSpecifierMetadataGlobalId SnmpAdminString, 831 cMTFlowSpecifierDestAddrType InetAddressType, 832 cMTFlowSpecifierDestAddr InetAddress, 833 cMTFlowSpecifierDestPort InetPortNumber, 834 cMTFlowSpecifierSourceAddrType InetAddressType, 835 cMTFlowSpecifierSourceAddr InetAddress, 836 cMTFlowSpecifierSourcePort InetPortNumber, 837 cMTFlowSpecifierIpProtocol CiscoMediatraceSupportProtocol 838} 839 840cMTFlowSpecifierName OBJECT-TYPE 841 SYNTAX SnmpAdminString 842 MAX-ACCESS not-accessible 843 STATUS current 844 DESCRIPTION 845 "A unique identifier for the flow specifier." 846 ::= { cMTFlowSpecifierEntry 1 } 847 848cMTFlowSpecifierRowStatus OBJECT-TYPE 849 SYNTAX RowStatus 850 MAX-ACCESS read-create 851 STATUS current 852 DESCRIPTION 853 "This object specifies the status of the flow specifier. 854 Only CreateAndGo and active status is supported. The 855 following columns must be valid before activating the 856 flow specifier: 857 858 - cMTFlowSpecifierDestAddrType and cMTFlowSpecifierDestAddr OR 859 - cMTFlowSpecifierMetadataGlobalId 860 861 All other objects can assume default values. 862 863 Once the flow specifier is activated no column can be modified. 864 865 Setting this object to 'delete' will destroy the flow specifier. 866 The flow specifier can be deleted only if it is not attached to 867 any session." 868 ::= { cMTFlowSpecifierEntry 2 } 869 870cMTFlowSpecifierMetadataGlobalId OBJECT-TYPE 871 SYNTAX SnmpAdminString 872 MAX-ACCESS read-create 873 STATUS current 874 DESCRIPTION 875 "This object specifies the meta-data Global ID of the 876 flow specifier. Maximum of 24 characters can be 877 specified for this field." 878 ::= { cMTFlowSpecifierEntry 3 } 879 880cMTFlowSpecifierDestAddrType OBJECT-TYPE 881 SYNTAX InetAddressType 882 MAX-ACCESS read-create 883 STATUS current 884 DESCRIPTION 885 "This object specifies the type of IP address specified by 886 the corresponding instance of cMTFlowSpecifierDestAddr." 887 ::= { cMTFlowSpecifierEntry 4 } 888 889cMTFlowSpecifierDestAddr OBJECT-TYPE 890 SYNTAX InetAddress 891 MAX-ACCESS read-create 892 STATUS current 893 DESCRIPTION 894 "Address of the destination of the flow to be monitored." 895 ::= { cMTFlowSpecifierEntry 5 } 896 897cMTFlowSpecifierDestPort OBJECT-TYPE 898 SYNTAX InetPortNumber 899 MAX-ACCESS read-create 900 STATUS current 901 DESCRIPTION 902 "This object specifies the destination port for the flow." 903 ::= { cMTFlowSpecifierEntry 6 } 904 905cMTFlowSpecifierSourceAddrType OBJECT-TYPE 906 SYNTAX InetAddressType 907 MAX-ACCESS read-create 908 STATUS current 909 DESCRIPTION 910 "This object specifies the type of IP address specified by 911 the corresponding instance of cMTFlowSpecifierSourceAddr." 912 ::= { cMTFlowSpecifierEntry 7 } 913 914cMTFlowSpecifierSourceAddr OBJECT-TYPE 915 SYNTAX InetAddress 916 MAX-ACCESS read-create 917 STATUS current 918 DESCRIPTION 919 "This object specifies the source address for the 920 flow to be monitored." 921 ::= { cMTFlowSpecifierEntry 8 } 922 923cMTFlowSpecifierSourcePort OBJECT-TYPE 924 SYNTAX InetPortNumber 925 MAX-ACCESS read-create 926 STATUS current 927 DESCRIPTION 928 "This object specifies the source port for the flow." 929 ::= { cMTFlowSpecifierEntry 9 } 930 931cMTFlowSpecifierIpProtocol OBJECT-TYPE 932 SYNTAX CiscoMediatraceSupportProtocol 933 MAX-ACCESS read-create 934 STATUS current 935 DESCRIPTION 936 "This is transport protocol type for the flow. Flow of this 937 type between specified source and and destination will be 938 monitored." 939 DEFVAL { udp } 940 ::= { cMTFlowSpecifierEntry 10 } 941 942 943 944cMTPathSpecifierTable OBJECT-TYPE 945 SYNTAX SEQUENCE OF CMTPathSpecifierEntry 946 MAX-ACCESS not-accessible 947 STATUS current 948 DESCRIPTION 949 "This table lists the path specifiers contained by the device." 950 ::= { cMTCtrl 19 } 951 952cMTPathSpecifierEntry OBJECT-TYPE 953 SYNTAX CMTPathSpecifierEntry 954 MAX-ACCESS not-accessible 955 STATUS current 956 DESCRIPTION 957 "This entry defines path specifier that can be used in 958 mediatrace session. 959 960 Each entry is uniquely identified by name specified 961 by cMTPathSpecifierName object. A row created in this 962 table will be shown in 'show running' command and it will 963 not be saved into non-volatile memory." 964 INDEX { cMTPathSpecifierName } 965 ::= { cMTPathSpecifierTable 1 } 966 967CMTPathSpecifierEntry ::= SEQUENCE { 968 cMTPathSpecifierName SnmpAdminString, 969 cMTPathSpecifierRowStatus RowStatus, 970 cMTPathSpecifierMetadataGlobalId SnmpAdminString, 971 cMTPathSpecifierDestAddrType InetAddressType, 972 cMTPathSpecifierDestAddr InetAddress, 973 cMTPathSpecifierDestPort InetPortNumber, 974 cMTPathSpecifierSourceAddrType InetAddressType, 975 cMTPathSpecifierSourceAddr InetAddress, 976 cMTPathSpecifierSourcePort InetPortNumber, 977 cMTPathSpecifierProtocolForDiscovery CiscoMediatraceDiscoveryProtocol, 978 cMTPathSpecifierGatewayAddrType InetAddressType, 979 cMTPathSpecifierGatewayAddr InetAddress, 980 cMTPathSpecifierGatewayVlanId VlanId, 981 cMTPathSpecifierIpProtocol CiscoMediatraceSupportProtocol 982} 983 984cMTPathSpecifierName OBJECT-TYPE 985 SYNTAX SnmpAdminString 986 MAX-ACCESS not-accessible 987 STATUS current 988 DESCRIPTION 989 "A unique identifier for the path specifier." 990 ::= { cMTPathSpecifierEntry 1 } 991 992cMTPathSpecifierRowStatus OBJECT-TYPE 993 SYNTAX RowStatus 994 MAX-ACCESS read-create 995 STATUS current 996 DESCRIPTION 997 "This object specifies the status of the path specifier. 998 Only CreateAndGo and active status is supported. The 999 following columns must be valid before activating the 1000 path specifier: 1001 1002 - cMTPathSpecifierDestAddrType and cMTPathSpecifierDestAddr OR 1003 - cMTPathSpecifierMetadataGlobalId 1004 1005 All other objects can assume default values. 1006 1007 Once the path specifier is activated no column can be modified. 1008 1009 Setting this object to 'delete' will destroy the path specifier. 1010 The path specifier can be deleted only if it is not attached to 1011 any session." 1012 ::= { cMTPathSpecifierEntry 2 } 1013 1014cMTPathSpecifierMetadataGlobalId OBJECT-TYPE 1015 SYNTAX SnmpAdminString 1016 MAX-ACCESS read-create 1017 STATUS current 1018 DESCRIPTION 1019 "Metadata global session id can be used as path specifier. 1020 This object should be populated when this is desired. 1021 Mediatrace software will query the Metadata database for 1022 five tuple to be used for establishing the path." 1023 ::= { cMTPathSpecifierEntry 3 } 1024 1025cMTPathSpecifierDestAddrType OBJECT-TYPE 1026 SYNTAX InetAddressType 1027 MAX-ACCESS read-create 1028 STATUS current 1029 DESCRIPTION 1030 "This object specifies the type of IP address specified by 1031 the corresponding instance of cMTPathSpecifierDestAddr." 1032 ::= { cMTPathSpecifierEntry 4 } 1033 1034cMTPathSpecifierDestAddr OBJECT-TYPE 1035 SYNTAX InetAddress 1036 MAX-ACCESS read-create 1037 STATUS current 1038 DESCRIPTION 1039 "This object specifies the destination address for 1040 the path specifier." 1041 ::= { cMTPathSpecifierEntry 5 } 1042 1043cMTPathSpecifierDestPort OBJECT-TYPE 1044 SYNTAX InetPortNumber 1045 MAX-ACCESS read-create 1046 STATUS current 1047 DESCRIPTION 1048 "This object specifies the destination port for the 1049 path specifier." 1050 ::= { cMTPathSpecifierEntry 6 } 1051 1052cMTPathSpecifierSourceAddrType OBJECT-TYPE 1053 SYNTAX InetAddressType 1054 MAX-ACCESS read-create 1055 STATUS current 1056 DESCRIPTION 1057 "This object specifies the type of IP address specified by 1058 the corresponding instance of cMTFlowSpecifierSourceAddr." 1059 ::= { cMTPathSpecifierEntry 7 } 1060 1061cMTPathSpecifierSourceAddr OBJECT-TYPE 1062 SYNTAX InetAddress 1063 MAX-ACCESS read-create 1064 STATUS current 1065 DESCRIPTION 1066 "This object specifies the source address for the 1067 path specifier." 1068 ::= { cMTPathSpecifierEntry 8 } 1069 1070cMTPathSpecifierSourcePort OBJECT-TYPE 1071 SYNTAX InetPortNumber 1072 MAX-ACCESS read-create 1073 STATUS current 1074 DESCRIPTION 1075 "This object specifies the source port for the path 1076 specifier." 1077 ::= { cMTPathSpecifierEntry 9 } 1078 1079cMTPathSpecifierProtocolForDiscovery OBJECT-TYPE 1080 SYNTAX CiscoMediatraceDiscoveryProtocol 1081 MAX-ACCESS read-create 1082 STATUS current 1083 DESCRIPTION 1084 "This object specifies the protocol used for path discovery 1085 on Mediatrace. Currently, only RSVP is used by default." 1086 DEFVAL { rsvp } 1087 ::= { cMTPathSpecifierEntry 10 } 1088 1089cMTPathSpecifierGatewayAddrType OBJECT-TYPE 1090 SYNTAX InetAddressType 1091 MAX-ACCESS read-create 1092 STATUS current 1093 DESCRIPTION 1094 "This object specifies the type of IP address specified by 1095 the corresponding instance of cMTPathSpecifierGatewayAddr." 1096 ::= { cMTPathSpecifierEntry 11 } 1097 1098cMTPathSpecifierGatewayAddr OBJECT-TYPE 1099 SYNTAX InetAddress 1100 MAX-ACCESS read-create 1101 STATUS current 1102 DESCRIPTION 1103 "When the mediatrace session is originated on layer-2 switch 1104 the address of gateway is required to establish the session. 1105 This object specifies address of this gateway." 1106 ::= { cMTPathSpecifierEntry 12 } 1107 1108cMTPathSpecifierGatewayVlanId OBJECT-TYPE 1109 SYNTAX VlanId (1..4094) 1110 MAX-ACCESS read-create 1111 STATUS current 1112 DESCRIPTION 1113 "This object specifies the Vlan ID associated with the gateway 1114 for path specifier." 1115 ::= { cMTPathSpecifierEntry 13 } 1116 1117cMTPathSpecifierIpProtocol OBJECT-TYPE 1118 SYNTAX CiscoMediatraceSupportProtocol 1119 MAX-ACCESS read-create 1120 STATUS current 1121 DESCRIPTION 1122 "This object specifies which metrics are monitored for a 1123 path specifier. Currently, only TCP and UDP are 1124 supported." 1125 DEFVAL { udp } 1126 ::= { cMTPathSpecifierEntry 14 } 1127 1128 1129 1130cMTSessionParamsTable OBJECT-TYPE 1131 SYNTAX SEQUENCE OF CMTSessionParamsEntry 1132 MAX-ACCESS not-accessible 1133 STATUS current 1134 DESCRIPTION 1135 "This table is collection of session parameter profiles." 1136 ::= { cMTCtrl 20 } 1137 1138cMTSessionParamsEntry OBJECT-TYPE 1139 SYNTAX CMTSessionParamsEntry 1140 MAX-ACCESS not-accessible 1141 STATUS current 1142 DESCRIPTION 1143 "An entry represents session parameters that can be associated 1144 with a Mediatrace session contained by the cMTSessionTable. 1145 1146 Each entry is uniquely identified by name specified 1147 by cMTSessionParamsName object. A row created in this 1148 table will be shown in 'show running' command and it will 1149 not be saved into non-volatile memory." 1150 INDEX { cMTSessionParamsName } 1151 ::= { cMTSessionParamsTable 1 } 1152 1153CMTSessionParamsEntry ::= SEQUENCE { 1154 cMTSessionParamsName SnmpAdminString, 1155 cMTSessionParamsRowStatus RowStatus, 1156 cMTSessionParamsResponseTimeout Unsigned32, 1157 cMTSessionParamsFrequency Unsigned32, 1158 cMTSessionParamsInactivityTimeout Unsigned32, 1159 cMTSessionParamsHistoryBuckets Unsigned32, 1160 cMTSessionParamsRouteChangeReactiontime Unsigned32 1161} 1162 1163cMTSessionParamsName OBJECT-TYPE 1164 SYNTAX SnmpAdminString 1165 MAX-ACCESS not-accessible 1166 STATUS current 1167 DESCRIPTION 1168 "This object specifies the name of this set of session 1169 parameters." 1170 ::= { cMTSessionParamsEntry 1 } 1171 1172cMTSessionParamsRowStatus OBJECT-TYPE 1173 SYNTAX RowStatus 1174 MAX-ACCESS read-create 1175 STATUS current 1176 DESCRIPTION 1177 "This object specifies the status of the session parameters. 1178 Only CreateAndGo and active status is supported. 1179 1180 In order for this object to become active cMTSessionParamsName 1181 must be defined. The value of cMTSessionParamsInactivityTimeout 1182 needs to be at least 3 times of the value of 1183 cMTSessionParamsFrequency. All other objects assume the default 1184 value. 1185 1186 Once the session parameters is activated no column can be 1187 modified. 1188 1189 Setting this object to 'delete' will destroy the session 1190 parameters. The session parameters can be deleted only if 1191 it is not attached to any session." 1192 ::= { cMTSessionParamsEntry 2 } 1193 1194cMTSessionParamsResponseTimeout OBJECT-TYPE 1195 SYNTAX Unsigned32 (1..65535) 1196 UNITS "seconds" 1197 MAX-ACCESS read-create 1198 STATUS current 1199 DESCRIPTION 1200 "This object specifies the amount of time a session 1201 should wait for the responses after sending out a 1202 Mediatrace request. The initiator will discard any 1203 responses to a particular request after this timeout." 1204 ::= { cMTSessionParamsEntry 3 } 1205 1206cMTSessionParamsFrequency OBJECT-TYPE 1207 SYNTAX Unsigned32 (10..3600) 1208 UNITS "seconds" 1209 MAX-ACCESS read-create 1210 STATUS current 1211 DESCRIPTION 1212 "Duration between two successive data fetch requests." 1213 DEFVAL { 120 } 1214 ::= { cMTSessionParamsEntry 4 } 1215 1216cMTSessionParamsInactivityTimeout OBJECT-TYPE 1217 SYNTAX Unsigned32 (1..10800) 1218 UNITS "sconds" 1219 MAX-ACCESS read-create 1220 STATUS current 1221 DESCRIPTION 1222 "This object specifies the interval that the responder 1223 wait without any requests from the initiator before 1224 removing a particular session. 1225 1226 The inactivity timeout needs to be at least 3 times of 1227 the session frequency." 1228 ::= { cMTSessionParamsEntry 5 } 1229 1230cMTSessionParamsHistoryBuckets OBJECT-TYPE 1231 SYNTAX Unsigned32 (1..10) 1232 UNITS "buckets" 1233 MAX-ACCESS read-create 1234 STATUS current 1235 DESCRIPTION 1236 "This object specifies the number of buckets of statistics 1237 retained. Each bucket will contain complete set of metrics 1238 collected for all hops in one iteration." 1239 DEFVAL { 3 } 1240 ::= { cMTSessionParamsEntry 6 } 1241 1242cMTSessionParamsRouteChangeReactiontime OBJECT-TYPE 1243 SYNTAX Unsigned32 (0..60) 1244 UNITS "seconds" 1245 MAX-ACCESS read-create 1246 STATUS current 1247 DESCRIPTION 1248 "This object specifies the amount of time the initiator should 1249 wait after receiving the first route change, before reacting to 1250 further route change notifications. Range is from 0 to 60." 1251 ::= { cMTSessionParamsEntry 7 } 1252 1253 1254 1255cMTMediaMonitorProfileTable OBJECT-TYPE 1256 SYNTAX SEQUENCE OF CMTMediaMonitorProfileEntry 1257 MAX-ACCESS not-accessible 1258 STATUS current 1259 DESCRIPTION 1260 "This table lists the media monitor profiles configured on the 1261 device." 1262 ::= { cMTCtrl 21 } 1263 1264cMTMediaMonitorProfileEntry OBJECT-TYPE 1265 SYNTAX CMTMediaMonitorProfileEntry 1266 MAX-ACCESS not-accessible 1267 STATUS current 1268 DESCRIPTION 1269 "An entry represents a media monitor profile that can be 1270 associated with a Mediatrace session contained by the 1271 cMTSessionTable. 1272 1273 The entry is uniquely identified by cMTMediaMonitorProfileName. 1274 A row created in this table will be shown in 'show running' 1275 command and it will not be saved into non-volatile memory." 1276 INDEX { cMTMediaMonitorProfileName } 1277 ::= { cMTMediaMonitorProfileTable 1 } 1278 1279CMTMediaMonitorProfileEntry ::= SEQUENCE { 1280 cMTMediaMonitorProfileName SnmpAdminString, 1281 cMTMediaMonitorProfileRowStatus RowStatus, 1282 cMTMediaMonitorProfileMetric INTEGER, 1283 cMTMediaMonitorProfileInterval Unsigned32, 1284 cMTMediaMonitorProfileRtpMaxDropout Unsigned32, 1285 cMTMediaMonitorProfileRtpMaxReorder Unsigned32, 1286 cMTMediaMonitorProfileRtpMinimalSequential Unsigned32 1287} 1288 1289cMTMediaMonitorProfileName OBJECT-TYPE 1290 SYNTAX SnmpAdminString 1291 MAX-ACCESS not-accessible 1292 STATUS current 1293 DESCRIPTION 1294 "This object specifies the name of the Mediatrace media monitor 1295 profile." 1296 ::= { cMTMediaMonitorProfileEntry 1 } 1297 1298cMTMediaMonitorProfileRowStatus OBJECT-TYPE 1299 SYNTAX RowStatus 1300 MAX-ACCESS read-create 1301 STATUS current 1302 DESCRIPTION 1303 "This object specifies the status of the media monitor profile. 1304 Only CreateAndGo and active status is supported. 1305 1306 In order for this object to become active cMTMediaMonitorProfileName 1307 must be defined. All other objects assume the default value. 1308 1309 Once the media monitor profile is activated no column can be 1310 modified. 1311 1312 Setting this object to 'delete' will destroy the media monitor. 1313 The media monitor profile can be deleted only if it is not 1314 attached to any session." 1315 ::= { cMTMediaMonitorProfileEntry 2 } 1316 1317cMTMediaMonitorProfileMetric OBJECT-TYPE 1318 SYNTAX INTEGER { 1319 rtp(1), 1320 tcp(2) 1321 } 1322 MAX-ACCESS read-create 1323 STATUS current 1324 DESCRIPTION 1325 "This object specifies the type of metrics group to be 1326 collected in addition to basic IP metrics. Specify value 1327 as RTP if metrics from 'Metric-List RTP' are desired 1328 and 'TCP' if metrics in 'Metric-List TCP' is desired." 1329 ::= { cMTMediaMonitorProfileEntry 3 } 1330 1331cMTMediaMonitorProfileInterval OBJECT-TYPE 1332 SYNTAX Unsigned32 (10..120) 1333 UNITS "seconds" 1334 MAX-ACCESS read-create 1335 STATUS current 1336 DESCRIPTION 1337 "This object specifies the sampling interval for the media 1338 monitor profile." 1339 ::= { cMTMediaMonitorProfileEntry 4 } 1340 1341cMTMediaMonitorProfileRtpMaxDropout OBJECT-TYPE 1342 SYNTAX Unsigned32 (1..20) 1343 UNITS "packets" 1344 MAX-ACCESS read-create 1345 STATUS current 1346 DESCRIPTION 1347 "This object specifies the maximum number of dropouts allowed 1348 when sampling RTP monitoring metrics." 1349 DEFVAL { 10 } 1350 ::= { cMTMediaMonitorProfileEntry 5 } 1351 1352cMTMediaMonitorProfileRtpMaxReorder OBJECT-TYPE 1353 SYNTAX Unsigned32 (1..20) 1354 UNITS "packets" 1355 MAX-ACCESS read-create 1356 STATUS current 1357 DESCRIPTION 1358 "This object specifies the maximum number of reorders allowed 1359 when sampling RTP monitoring metrics." 1360 DEFVAL { 5 } 1361 ::= { cMTMediaMonitorProfileEntry 6 } 1362 1363cMTMediaMonitorProfileRtpMinimalSequential OBJECT-TYPE 1364 SYNTAX Unsigned32 (2..10) 1365 UNITS "packets" 1366 MAX-ACCESS read-create 1367 STATUS current 1368 DESCRIPTION 1369 "This object specifies the minimum number of sequental packets 1370 required to identify a stream as being an RTP flow." 1371 ::= { cMTMediaMonitorProfileEntry 7 } 1372 1373 1374 1375cMTSystemProfileTable OBJECT-TYPE 1376 SYNTAX SEQUENCE OF CMTSystemProfileEntry 1377 MAX-ACCESS not-accessible 1378 STATUS current 1379 DESCRIPTION 1380 "This table lists the system profiles configured on the 1381 device." 1382 ::= { cMTCtrl 22 } 1383 1384cMTSystemProfileEntry OBJECT-TYPE 1385 SYNTAX CMTSystemProfileEntry 1386 MAX-ACCESS not-accessible 1387 STATUS current 1388 DESCRIPTION 1389 "An entry represents a system profile that can be associated 1390 with a Mediatrace session contained by the cMTSessionTable. 1391 1392 Each entry is uniquely identified by name specified 1393 by cMTSystemProfileName object. A row created in this 1394 table will be shown in 'show running' command and it will 1395 not be saved into non-volatile memory." 1396 INDEX { cMTSystemProfileName } 1397 ::= { cMTSystemProfileTable 1 } 1398 1399CMTSystemProfileEntry ::= SEQUENCE { 1400 cMTSystemProfileName SnmpAdminString, 1401 cMTSystemProfileRowStatus RowStatus, 1402 cMTSystemProfileMetric INTEGER 1403} 1404 1405cMTSystemProfileName OBJECT-TYPE 1406 SYNTAX SnmpAdminString 1407 MAX-ACCESS not-accessible 1408 STATUS current 1409 DESCRIPTION 1410 "This object specifies the name of the Mediatrace system 1411 profile." 1412 ::= { cMTSystemProfileEntry 1 } 1413 1414cMTSystemProfileRowStatus OBJECT-TYPE 1415 SYNTAX RowStatus 1416 MAX-ACCESS read-create 1417 STATUS current 1418 DESCRIPTION 1419 "This object specifies the status of the system profile. 1420 Only CreateAndGo and active status is supported. 1421 1422 In order for this object to become active cMTSystemProfileName 1423 must be defined. All other objects assume the default value. 1424 1425 Once the system profile is activated no column can be 1426 modified. 1427 1428 Setting this object to 'delete' will destroy the system 1429 profile. The system prifile can be deleted only if 1430 it is not attached to any session." 1431 ::= { cMTSystemProfileEntry 2 } 1432 1433cMTSystemProfileMetric OBJECT-TYPE 1434 SYNTAX INTEGER { 1435 interface(1), 1436 cpu(2), 1437 memory(3) 1438 } 1439 MAX-ACCESS read-create 1440 STATUS current 1441 DESCRIPTION 1442 "This object specifies the type of metrics group to be 1443 collected in addition to basic IP metrics. Specify 1444 'interface' if metrics from 'Metric-List-Interface' 1445 are desired. Specify 'cpu' if metrics in 'Metric-List-CPU' 1446 is desired. Specify 'memory' if metrics in 1447 'Metric-List-Memory' is desired." 1448 ::= { cMTSystemProfileEntry 3 } 1449 1450 1451 1452cMTSessionTable OBJECT-TYPE 1453 SYNTAX SEQUENCE OF CMTSessionEntry 1454 MAX-ACCESS not-accessible 1455 STATUS current 1456 DESCRIPTION 1457 "This table lists the Mediatrace sessions configured on the 1458 device." 1459 ::= { cMTCtrl 23 } 1460 1461cMTSessionEntry OBJECT-TYPE 1462 SYNTAX CMTSessionEntry 1463 MAX-ACCESS not-accessible 1464 STATUS current 1465 DESCRIPTION 1466 "A list of objects that define specific configuration for 1467 the session of Mediatrace. 1468 1469 The entry is uniquely identified by cMTSessionNumber. 1470 A row created in this table will be shown in 'show running' 1471 command and it will not be saved into non-volatile memory." 1472 REFERENCE "An entry in cMTSessionTable" 1473 INDEX { cMTSessionNumber } 1474 ::= { cMTSessionTable 1 } 1475 1476CMTSessionEntry ::= SEQUENCE { 1477 cMTSessionNumber Unsigned32, 1478 cMTSessionRowStatus RowStatus, 1479 cMTSessionPathSpecifierName SnmpAdminString, 1480 cMTSessionParamName SnmpAdminString, 1481 cMTSessionProfileName SnmpAdminString, 1482 cMTSessionFlowSpecifierName SnmpAdminString, 1483 cMTSessionTraceRouteEnabled TruthValue 1484} 1485 1486cMTSessionNumber OBJECT-TYPE 1487 SYNTAX Unsigned32 (1..2147483647) 1488 MAX-ACCESS not-accessible 1489 STATUS current 1490 DESCRIPTION 1491 "This object specifies an arbitrary integer-value that uniquely 1492 identifies a Mediatrace session." 1493 ::= { cMTSessionEntry 2 } 1494 1495cMTSessionRowStatus OBJECT-TYPE 1496 SYNTAX RowStatus 1497 MAX-ACCESS read-create 1498 STATUS current 1499 DESCRIPTION 1500 "This object indicates the status of Mediatrace session. Only 1501 CreateAndGo and active status is supported. Following columns 1502 must be specified in order to activate the session: 1503 - cMTSessionPathSpecifierName 1504 - cMTSessionProfileName 1505 1506 All other objects can assume default values. 1507 1508 None of the properties of session can be modified once it is in 1509 'active' state. 1510 1511 Setting the value of 'destroy' for this object will delete the 1512 session. The session can be deleted only if the corresponding 1513 schedule (row in cMTScheduleTable ) not exist." 1514 ::= { cMTSessionEntry 3 } 1515 1516cMTSessionPathSpecifierName OBJECT-TYPE 1517 SYNTAX SnmpAdminString 1518 MAX-ACCESS read-create 1519 STATUS current 1520 DESCRIPTION 1521 "This object specifies the name of the Mediatrace path 1522 specifier profile associated with the session." 1523 ::= { cMTSessionEntry 4 } 1524 1525cMTSessionParamName OBJECT-TYPE 1526 SYNTAX SnmpAdminString 1527 MAX-ACCESS read-create 1528 STATUS current 1529 DESCRIPTION 1530 "This object specifies the name of Mediatrace session 1531 parameter associated with the session." 1532 ::= { cMTSessionEntry 5 } 1533 1534cMTSessionProfileName OBJECT-TYPE 1535 SYNTAX SnmpAdminString 1536 MAX-ACCESS read-create 1537 STATUS current 1538 DESCRIPTION 1539 "This object specifies the name of the Mediatrace metric 1540 profile associated with the session." 1541 ::= { cMTSessionEntry 6 } 1542 1543cMTSessionFlowSpecifierName OBJECT-TYPE 1544 SYNTAX SnmpAdminString 1545 MAX-ACCESS read-create 1546 STATUS current 1547 DESCRIPTION 1548 "This object specifies the name of the Mediatrace flow 1549 specifier profile associated with the session. Flow 1550 specifier is not required if system profile is attached 1551 to the session. In this case, media monitor 1552 profile is attached to the session. Flow specifier is 1553 optional and the 5-tuple from the path-specifier is used 1554 instead." 1555 ::= { cMTSessionEntry 7 } 1556 1557cMTSessionTraceRouteEnabled OBJECT-TYPE 1558 SYNTAX TruthValue 1559 MAX-ACCESS read-create 1560 STATUS current 1561 DESCRIPTION 1562 "This object specifies if traceroute is enabled for this 1563 session." 1564 ::= { cMTSessionEntry 8 } 1565 1566 1567-- Schedule Administration Table 1568 1569cMTScheduleTable OBJECT-TYPE 1570 SYNTAX SEQUENCE OF CMTScheduleEntry 1571 MAX-ACCESS not-accessible 1572 STATUS current 1573 DESCRIPTION 1574 "A table of Mediatrace scheduling specific definitions. 1575 Each entry in this table schedules a cMTSessionEntry 1576 created via the cMTSessionTable object." 1577 ::= { cMTCtrl 24 } 1578 1579cMTScheduleEntry OBJECT-TYPE 1580 SYNTAX CMTScheduleEntry 1581 MAX-ACCESS not-accessible 1582 STATUS current 1583 DESCRIPTION 1584 "A list of objects that define specific configuration for 1585 the scheduling of Mediatrace operations. 1586 1587 A row is created when a session is scheduled to make it active. 1588 Likewise, a row is destroyed when the session is unscheduled. 1589 1590 A row created in this table will be shown in 'show running' 1591 command and it will not be saved into non-volatile memory." 1592 REFERENCE "An entry in cMTScheduleTable" 1593 INDEX { cMTSessionNumber } 1594 ::= { cMTScheduleTable 1 } 1595 1596CMTScheduleEntry ::= SEQUENCE { 1597 cMTScheduleRowStatus RowStatus, 1598 cMTScheduleStartTime TimeStamp, 1599 cMTScheduleLife Unsigned32, 1600 cMTScheduleEntryAgeout Unsigned32, 1601 cMTScheduleRecurring TruthValue 1602} 1603 1604cMTScheduleRowStatus OBJECT-TYPE 1605 SYNTAX RowStatus 1606 MAX-ACCESS read-create 1607 STATUS current 1608 DESCRIPTION 1609 "This objects specifies the status of Mediatrace session 1610 schedule. Only CreateAndGo and destroy operations are 1611 permitted on the row. 1612 1613 All objects can assume default values. 1614 1615 The schedule start time (column cMTScheduleStartTime) must 1616 be specified in order to activate the schedule. Once 1617 activated none of the properties of the schedule can be 1618 changed. 1619 1620 The schedule can be destroyed any time by setting the value 1621 of this object to 'destroy'. Destroying the schedule will 1622 stop the Mediatrace session but the session will not be 1623 destroyed." 1624 ::= { cMTScheduleEntry 1 } 1625 1626cMTScheduleStartTime OBJECT-TYPE 1627 SYNTAX TimeStamp 1628 MAX-ACCESS read-create 1629 STATUS current 1630 DESCRIPTION 1631 "This object specifies the start time of the scheduled 1632 session." 1633 ::= { cMTScheduleEntry 2 } 1634 1635cMTScheduleLife OBJECT-TYPE 1636 SYNTAX Unsigned32 (0..2147483647) 1637 UNITS "seconds" 1638 MAX-ACCESS read-create 1639 STATUS current 1640 DESCRIPTION 1641 "This object specifies the duration of the session in seconds." 1642 DEFVAL { 3600 } 1643 ::= { cMTScheduleEntry 3 } 1644 1645cMTScheduleEntryAgeout OBJECT-TYPE 1646 SYNTAX Unsigned32 (0..2073600) 1647 UNITS "seconds" 1648 MAX-ACCESS read-create 1649 STATUS current 1650 DESCRIPTION 1651 "This object specifies the amount of time after which 1652 mediatrace session entry will be removed once the life 1653 of session is over and session is inactive." 1654 DEFVAL { 3600 } 1655 ::= { cMTScheduleEntry 4 } 1656 1657cMTScheduleRecurring OBJECT-TYPE 1658 SYNTAX TruthValue 1659 MAX-ACCESS read-create 1660 STATUS current 1661 DESCRIPTION 1662 "This object specifies whether the schedule is recurring 1663 schedule. This object can be used when a periodic session 1664 is to be executed everyday at certain time and for certain 1665 life." 1666 ::= { cMTScheduleEntry 5 } 1667 1668 1669-- STATS TABLES 1670-- =============== 1671-- At the next level, this MIB module describes the various 1672-- entities which store the data or statistics collected for 1673-- each periodic session. The statistics are distributed across 1674-- the various entities based on the level at which they are 1675-- collected. 1676-- 1677-- e.g. In addition to its own statisticcs session can have 1678-- statistics for zero or more paths based on request time. Each 1679-- path can in turn have one or more hops with each hop might have 1680-- its individual statistics. 1681-- 1682-- +++++++++++++++++++++++++++++++++++ 1683-- | Session = 1 | 1684-- | Session id = 45678 | 1685-- +++++++++++++++++++++++++++++++++++++++++ 1686-- | Bucket = 1 | 1687-- | Request number = 1 | 1688-- | +++++++++++++++++++++++++++++++++ | 1689-- | | Path = 1 | | 1690-- | | +++++++++++++++++++++++++ | | 1691-- | | | Hop = 1 : | | | 1692-- | | | metric drop count = 1 | | | 1693-- | | | metric rtt = 10 | | | 1694-- | | +++++++++++++++++++++++++ | | 1695-- | | | | 1696-- | | +++++++++++++++++++++++++ | | 1697-- | | | Hop = 2 : | | | 1698-- | | | metric drop count = 5 | | | 1699-- | | | metric rtt = 20 | | | 1700-- | | +++++++++++++++++++++++++ | | 1701-- | | : : | | 1702-- | | +++++++++++++++++++++++++ | | 1703-- | | | Hop = 10 : | | | 1704-- | | | metric drop count = 3 | | | 1705-- | | | rtt = 1 | | | 1706-- | | +++++++++++++++++++++++++ | | 1707-- | | | | 1708-- | +++++++++++++++++++++++++++++++++ | 1709-- | | 1710-- +++++++++++++++++++++++++++++++++++++++++ 1711-- | | 1712-- +++++++++++++++++++++++++++++++++++++++++ 1713-- | Bucket = 2 | 1714-- | Request number = 2 | 1715-- | +++++++++++++++++++++++++++++++++ | 1716-- | | Path = 2 | | 1717-- | | +++++++++++++++++++++++++ | | 1718-- | | | Hop = 1 : | | | 1719-- | | | metric drop count = 5 | | | 1720-- | | | metric rtt = 12 | | | 1721-- | | +++++++++++++++++++++++++ | | 1722-- | | | | 1723-- | | +++++++++++++++++++++++++ | | 1724-- | | | Hop = 2 : | | | 1725-- | | | metric drop count = 15| | | 1726-- | | | metric rtt = 2 | | | 1727-- | | +++++++++++++++++++++++++ | | 1728-- | | : : | | 1729-- | | +++++++++++++++++++++++++ | | 1730-- | | | Hop = 10 : | | | 1731-- | | | metric drop count = 4 | | | 1732-- | | | metric rtt = 8 | | | 1733-- | | +++++++++++++++++++++++++ | | 1734-- | | | | 1735-- | +++++++++++++++++++++++++++++++++ | 1736-- | | 1737-- +++++++++++++++++++++++++++++++++++++++++ 1738-- : : 1739-- +++++++++++++++++++++++++++++++++++++++++ 1740-- | Bucket = 4 | 1741-- | Request number = 4 | 1742-- | +++++++++++++++++++++++++++++++++ | 1743-- | | Path = 4 | | 1744-- | | +++++++++++++++++++++++++ | | 1745-- | | | Hop = 1 : | | | 1746-- | | | metric drop count = 15| | | 1747-- | | | metric rtt = 12 | | | 1748-- | | +++++++++++++++++++++++++ | | 1749-- | | | | 1750-- | | +++++++++++++++++++++++++ | | 1751-- | | | Hop = 2 : | | | 1752-- | | | metric drop count = 9 | | | 1753-- | | | metric rtt = 12 | | | 1754-- | | +++++++++++++++++++++++++ | | 1755-- | | : : | | 1756-- | | +++++++++++++++++++++++++ | | 1757-- | | | Hop = 10 : | | | 1758-- | | | metric drop count = 12| | | 1759-- | | | metric rtt = 10 | | | 1760-- | | +++++++++++++++++++++++++ | | 1761-- | | | | 1762-- | +++++++++++++++++++++++++++++++++ | 1763-- | | 1764-- +++++++++++++++++++++++++++++++++++++++++ 1765-- | | 1766-- +++++++++++++++++++++++++++++++++++ 1767-- 1768 1769-- o cMTSessionStatusTable - describes statistics for the 1770-- session. 1771-- o cMTSessionRequestStatsTable - describes statistics for 1772-- the latest request of a session. 1773-- o cMTPathTable - describes latest path statistics for the 1774-- o cMTHopStatsTable - describes statistics collected 1775-- for each hop. 1776-- 1777-- The above tables have sparse dependent relationship on the 1778-- cMTSessionTable, as there exist situations when data may not 1779-- be available, including : 1780-- 1781-- 1) A session is not active and hence not collecting statistics. 1782-- 2) Failure cause session, request, path or hop statistics to 1783-- be unavailable. 1784-- 1785 1786-- o cMTCommonMetricStatsTable - describes common IP statistics 1787-- collected for media monitor profile. 1788-- o cMTRtpMetricStatsTable - describes the RTP specific 1789-- statistics collected for media monitor profile. 1790-- o cMTTcpMetricStatsTable - describes the TCP specific 1791-- statistics collected for media monitor profile. 1792-- o cMTSystemMetricStatsTable - describes the CPU and memory 1793-- statistics collected for system profile. 1794-- o cMTInterfaceMetricStatsTable - describes the interface 1795-- statistics collected for system profile. 1796-- o cMTTraceRouteTable - describes statistics collected from 1797-- traceroute. 1798-- 1799-- The above tables have sparse dependent relationship on the 1800-- cMTHopStatsTable, as there exist situations when data may not 1801-- be available, including : 1802-- 1803-- 1) Failure to collect statistics on a hop due to error. 1804-- 2) Particular statistics is not applicable for a session. 1805-- e.g a session with system profile and interface 1806-- metric-list will not collect RTP, TCP, common, CPU or 1807-- memory statistics. 1808 1809cMTPathTable OBJECT-TYPE 1810 SYNTAX SEQUENCE OF CMTPathEntry 1811 MAX-ACCESS not-accessible 1812 STATUS current 1813 DESCRIPTION 1814 "List of paths discovered by a mediatrace session." 1815 ::= { cMTStats 1 } 1816 1817cMTPathEntry OBJECT-TYPE 1818 SYNTAX CMTPathEntry 1819 MAX-ACCESS not-accessible 1820 STATUS current 1821 DESCRIPTION 1822 "An entry in cMTPathTable represents a Mediatrace path 1823 discovered by a session. 1824 1825 This table contains information about the hops (Mediatrace or 1826 non-Mediatrace) discovered during a specific request. 1827 The Path table is used to find the hop address (Address type 1828 - IPv4 or IPv6 and Address) and hop type (currently Mediatrace 1829 or Traceroute) to use as index for other statistics tables. 1830 1831 A row is created when a Mediatrace scheduled session discovers 1832 a path to the specified destination during a request. 1833 Likewise, a row is destroyed when the path is no longer avilable. 1834 1835 A single row corresponds to a Mediatrace path discovered for 1836 a session and is uniquely identified by cMTSessionNumber, 1837 cMTSessionLifeNumber, cMTBucketNumber and cMTPathHopNumber. 1838 1839 The created rows are destroyed when the device undergoes a 1840 restart." 1841 INDEX { 1842 cMTSessionNumber, 1843 cMTSessionLifeNumber, 1844 cMTBucketNumber, 1845 cMTPathHopNumber 1846 } 1847 ::= { cMTPathTable 1 } 1848 1849CMTPathEntry ::= SEQUENCE { 1850 cMTSessionLifeNumber Unsigned32, 1851 cMTBucketNumber Unsigned32, 1852 cMTPathHopNumber Unsigned32, 1853 cMTPathHopAddrType InetAddressType, 1854 cMTPathHopAddr InetAddress, 1855 cMTPathHopType INTEGER, 1856 cMTPathHopAlternate1AddrType InetAddressType, 1857 cMTPathHopAlternate1Addr InetAddress, 1858 cMTPathHopAlternate2AddrType InetAddressType, 1859 cMTPathHopAlternate2Addr InetAddress, 1860 cMTPathHopAlternate3AddrType InetAddressType, 1861 cMTPathHopAlternate3Addr InetAddress 1862} 1863 1864cMTSessionLifeNumber OBJECT-TYPE 1865 SYNTAX Unsigned32 (0..2) 1866 MAX-ACCESS not-accessible 1867 STATUS current 1868 DESCRIPTION 1869 "This object specifies a life for a conceptual statistics 1870 row. 1871 1872 For a particular value of cMTSessionLifeNumber, the agent 1873 assigns the first value of 0 to the current (latest) life, 1874 with 1 being the next latest and so on. The sequence 1875 keeps incrementing, despite older (lower) values being removed 1876 from the table." 1877 ::= { cMTPathEntry 1 } 1878 1879cMTBucketNumber OBJECT-TYPE 1880 SYNTAX Unsigned32 (0..10) 1881 MAX-ACCESS not-accessible 1882 STATUS current 1883 DESCRIPTION 1884 "This object is index of the list of statistics buckets 1885 stored. A statistics bucket corresponds to data collected 1886 from each hop in one run of the periodic mediatrace 1887 session. Bucket with Index value of 0 is the bucket for 1888 latest completed run. Index 1 is one run prior to latest 1889 completed run, index 2 is two runs prior to latest 1890 completed run, and so on." 1891 ::= { cMTPathEntry 2 } 1892 1893cMTPathHopNumber OBJECT-TYPE 1894 SYNTAX Unsigned32 (0..255) 1895 MAX-ACCESS not-accessible 1896 STATUS current 1897 DESCRIPTION 1898 "This object specifies the hop number for a Mediatrace Path. 1899 This hop can be either Mediatrace or Non-Mediatrace node. 1900 The hop number is relative to the initiator with 0 being 1901 used to identify initiator itself, 1 for next farther node, 1902 etc. This hop number is always unique i.e., two hops cannot 1903 have same hop number." 1904 ::= { cMTPathEntry 3 } 1905 1906cMTPathHopAddrType OBJECT-TYPE 1907 SYNTAX InetAddressType 1908 MAX-ACCESS read-only 1909 STATUS current 1910 DESCRIPTION 1911 "This object specifies the type of IP address specified by 1912 the corresponding instance of cMTPathHopAddrType." 1913 ::= { cMTPathEntry 4 } 1914 1915cMTPathHopAddr OBJECT-TYPE 1916 SYNTAX InetAddress 1917 MAX-ACCESS read-only 1918 STATUS current 1919 DESCRIPTION 1920 "This object indicates IP Address type of the hop on a 1921 Mediatrace Path." 1922 ::= { cMTPathEntry 5 } 1923 1924cMTPathHopType OBJECT-TYPE 1925 SYNTAX INTEGER { 1926 mediatrace(1), 1927 traceroute(2) 1928 } 1929 MAX-ACCESS read-only 1930 STATUS current 1931 DESCRIPTION 1932 "This object indicates the type of the hop on a Mediatrace 1933 path. Currently, only two types are present - mediatrace(1) 1934 and traceroute(2). 1935 A hop is of type 'mediatrace' if it is discovered by only 1936 mediatrace or by both mediatrace and trace-route. The hop 1937 is 'trace route' if it is discovered by trace route only." 1938 ::= { cMTPathEntry 6 } 1939 1940cMTPathHopAlternate1AddrType OBJECT-TYPE 1941 SYNTAX InetAddressType 1942 MAX-ACCESS read-only 1943 STATUS current 1944 DESCRIPTION 1945 "This object specifies the type of IP address specified by 1946 the corresponding instance of cMTPathHopAlternate1AddrType." 1947 ::= { cMTPathEntry 7 } 1948 1949cMTPathHopAlternate1Addr OBJECT-TYPE 1950 SYNTAX InetAddress 1951 MAX-ACCESS read-only 1952 STATUS current 1953 DESCRIPTION 1954 "This object indicates the IP Address of the first alternate hop 1955 on a traceroute path." 1956 ::= { cMTPathEntry 8 } 1957 1958cMTPathHopAlternate2AddrType OBJECT-TYPE 1959 SYNTAX InetAddressType 1960 MAX-ACCESS read-only 1961 STATUS current 1962 DESCRIPTION 1963 "This object specifies the type of IP address specified by 1964 the corresponding instance of cMTPathHopAlternate2AddrType." 1965 ::= { cMTPathEntry 9 } 1966 1967cMTPathHopAlternate2Addr OBJECT-TYPE 1968 SYNTAX InetAddress 1969 MAX-ACCESS read-only 1970 STATUS current 1971 DESCRIPTION 1972 "This object indicates the IP Address of the second alternate 1973 hop on a traceroute path." 1974 ::= { cMTPathEntry 10 } 1975 1976cMTPathHopAlternate3AddrType OBJECT-TYPE 1977 SYNTAX InetAddressType 1978 MAX-ACCESS read-only 1979 STATUS current 1980 DESCRIPTION 1981 "This object specifies the type of IP address specified by 1982 the corresponding instance of cMTPathHopAlternate3AddrType." 1983 ::= { cMTPathEntry 11 } 1984 1985cMTPathHopAlternate3Addr OBJECT-TYPE 1986 SYNTAX InetAddress 1987 MAX-ACCESS read-only 1988 STATUS current 1989 DESCRIPTION 1990 "This object indicates the IP Address of the third alternate hop 1991 on a traceroute path." 1992 ::= { cMTPathEntry 12 } 1993 1994 1995 1996cMTHopStatsTable OBJECT-TYPE 1997 SYNTAX SEQUENCE OF CMTHopStatsEntry 1998 MAX-ACCESS not-accessible 1999 STATUS current 2000 DESCRIPTION 2001 "An entry in cMTHopStatsTable represents a hop on the 2002 path associated to a Mediatrace session. 2003 2004 This table contains information about particular hop 2005 (Mediatrace or non-Mediatrace) such as the address, 2006 type of hop, etc. 2007 2008 A single row corresponds to a hop on the Mediatrace 2009 path discovered for a session and is uniquely 2010 identified by cMTSessionNumber, cMTSessionLifeNumber, 2011 cMTBucketNumber,cMTHopStatsAddrType and cMTHopStatsAddr. 2012 2013 The created rows are destroyed when the device undergoes 2014 a restart." 2015 ::= { cMTStats 2 } 2016 2017cMTHopStatsEntry OBJECT-TYPE 2018 SYNTAX CMTHopStatsEntry 2019 MAX-ACCESS not-accessible 2020 STATUS current 2021 DESCRIPTION 2022 "An entry in cMTHopStatsTable" 2023 INDEX { 2024 cMTSessionNumber, 2025 cMTSessionLifeNumber, 2026 cMTBucketNumber, 2027 cMTHopStatsAddrType, 2028 cMTHopStatsAddr 2029 } 2030 ::= { cMTHopStatsTable 1 } 2031 2032CMTHopStatsEntry ::= SEQUENCE { 2033 cMTHopStatsMaskBitmaps BITS, 2034 cMTHopStatsAddrType InetAddressType, 2035 cMTHopStatsAddr InetAddress, 2036 cMTHopStatsName SnmpAdminString, 2037 cMTHopStatsMediatraceTtl Unsigned32, 2038 cMTHopStatsCollectionStatus INTEGER, 2039 cMTHopStatsIngressInterface SnmpAdminString, 2040 cMTHopStatsEgressInterface SnmpAdminString 2041} 2042 2043cMTHopStatsMaskBitmaps OBJECT-TYPE 2044 SYNTAX BITS { 2045 mediatraceTtlUnsupported(0), 2046 mediatraceTtlUncollected(1), 2047 collectionStatsUnsupported(2), 2048 collectionStatsUncollected(3), 2049 ingressInterfaceUnsupported(4), 2050 ingressInterfaceUncollected(5), 2051 egressInterfaceUnsupported(6), 2052 egressInterfaceUncollected(7) 2053 } 2054 MAX-ACCESS read-only 2055 STATUS current 2056 DESCRIPTION 2057 "This object indicates whether the corresponding instances of 2058 these statistics fields in the table are supported. It also 2059 indicates if the statistics data are collected. There are 2 2060 bits for each corresponding field." 2061 ::= { cMTHopStatsEntry 1 } 2062 2063cMTHopStatsAddrType OBJECT-TYPE 2064 SYNTAX InetAddressType 2065 MAX-ACCESS not-accessible 2066 STATUS current 2067 DESCRIPTION 2068 "This object specifies the type of IP address specified by 2069 the corresponding instance of cMTHopStatsAddr." 2070 ::= { cMTHopStatsEntry 2 } 2071 2072cMTHopStatsAddr OBJECT-TYPE 2073 SYNTAX InetAddress 2074 MAX-ACCESS not-accessible 2075 STATUS current 2076 DESCRIPTION 2077 "This object specifies the IP Address of the hop on a 2078 Mediatrace Path. This value is obtained from 2079 CMTPathHopAddr in cMTPathTable." 2080 ::= { cMTHopStatsEntry 3 } 2081 2082cMTHopStatsName OBJECT-TYPE 2083 SYNTAX SnmpAdminString 2084 MAX-ACCESS read-only 2085 STATUS current 2086 DESCRIPTION 2087 "This object indicates the name for this hop. This can 2088 be either the hostname or the IP address for the hop." 2089 ::= { cMTHopStatsEntry 4 } 2090 2091cMTHopStatsMediatraceTtl OBJECT-TYPE 2092 SYNTAX Unsigned32 (0..255) 2093 MAX-ACCESS read-only 2094 STATUS current 2095 DESCRIPTION 2096 "This object indicates the hop limit of the corresponding 2097 traffic flow. 2098 2099 If version 4 of the IP carries the traffic flow, then the value 2100 of this column corresponds to the 'Time to Live' field of the 2101 IP header contained by packets in the Mediatrace request. 2102 2103 If version 6 of the IP carries the traffic flow, then the value 2104 of this column corresponds to the 'Hop Limit' field of the IP 2105 header contained by packets in the Mediatrace request." 2106 REFERENCE 2107 "J. Postel, 'Internet Protocol', RFC-791, September 1981. 2108 2109 J. Deering and R. Hinden, 'Internet Protocol, Version 6 2110 (IPv6) 2111 Specification', RFC-2460, December 1998." 2112 ::= { cMTHopStatsEntry 5 } 2113 2114cMTHopStatsCollectionStatus OBJECT-TYPE 2115 SYNTAX INTEGER { 2116 success(1), 2117 notSuccess(2) 2118 } 2119 MAX-ACCESS read-only 2120 STATUS current 2121 DESCRIPTION 2122 "This object indicates the operational status of data being 2123 collected on the hop for a specific session: 2124 2125 'success' 2126 The hop is actively collecting and responding with 2127 data. 2128 2129 'notsuccess' 2130 The hop is not collecting or responding with data." 2131 ::= { cMTHopStatsEntry 6 } 2132 2133cMTHopStatsIngressInterface OBJECT-TYPE 2134 SYNTAX SnmpAdminString 2135 MAX-ACCESS read-only 2136 STATUS current 2137 DESCRIPTION 2138 "This object indicates the interface on the responder that 2139 receives the Mediatrace request from the initiator." 2140 ::= { cMTHopStatsEntry 7 } 2141 2142cMTHopStatsEgressInterface OBJECT-TYPE 2143 SYNTAX SnmpAdminString 2144 MAX-ACCESS read-only 2145 STATUS current 2146 DESCRIPTION 2147 "This object indicates the interface on the responder which 2148 is used to forward the Mediatrace request from the initiator 2149 towards destination in the path specifier. 2150 2151 Value of 'None' will be shown if the destination address in 2152 path specifier terminates on this hop." 2153 ::= { cMTHopStatsEntry 8 } 2154 2155 2156 2157cMTTraceRouteTable OBJECT-TYPE 2158 SYNTAX SEQUENCE OF CMTTraceRouteEntry 2159 MAX-ACCESS not-accessible 2160 STATUS current 2161 DESCRIPTION 2162 "This table lists the hops discovered by traceroute 2163 executed from the initiator. These are the hops 2164 which are on media flow path but on which mediatrace 2165 is not enabled or is not supported." 2166 ::= { cMTStats 3 } 2167 2168cMTTraceRouteEntry OBJECT-TYPE 2169 SYNTAX CMTTraceRouteEntry 2170 MAX-ACCESS not-accessible 2171 STATUS current 2172 DESCRIPTION 2173 "An entry in cMTTraceRouteTable represents a Traceroute 2174 hop on the path associated to a Mediatrace session. 2175 2176 The created rows are destroyed when the device undergoes 2177 a restart." 2178 INDEX { 2179 cMTSessionNumber, 2180 cMTSessionLifeNumber, 2181 cMTBucketNumber, 2182 cMTHopStatsAddrType, 2183 cMTHopStatsAddr 2184 } 2185 ::= { cMTTraceRouteTable 1 } 2186 2187CMTTraceRouteEntry ::= SEQUENCE { 2188 cMTTraceRouteHopNumber Gauge32, 2189 cMTTraceRouteHopRtt Counter64 2190} 2191 2192cMTTraceRouteHopNumber OBJECT-TYPE 2193 SYNTAX Gauge32 2194 MAX-ACCESS read-only 2195 STATUS current 2196 DESCRIPTION 2197 "This object indicates the hop number of Traceroute host 2198 relative to the Initiator. It start with 1 and increments 2199 as we go farther from the Initiator." 2200 ::= { cMTTraceRouteEntry 1 } 2201 2202cMTTraceRouteHopRtt OBJECT-TYPE 2203 SYNTAX Counter64 2204 MAX-ACCESS read-only 2205 STATUS current 2206 DESCRIPTION 2207 "This object indicates RTT. The time it takes for a packet 2208 to get to a hop and back, displayed in milliseconds. (ms)." 2209 ::= { cMTTraceRouteEntry 2 } 2210 2211 2212 2213cMTSessionStatusTable OBJECT-TYPE 2214 SYNTAX SEQUENCE OF CMTSessionStatusEntry 2215 MAX-ACCESS not-accessible 2216 STATUS current 2217 DESCRIPTION 2218 "This table contains aggregate data maintained by Mediatrace 2219 for session status." 2220 ::= { cMTStats 4 } 2221 2222cMTSessionStatusEntry OBJECT-TYPE 2223 SYNTAX CMTSessionStatusEntry 2224 MAX-ACCESS not-accessible 2225 STATUS current 2226 DESCRIPTION 2227 "An entry in cMTSessionStatusTable represents information 2228 about a Mediatrace session. 2229 2230 This table contains information about particular session 2231 such as global session identifier, operation state and 2232 time to live. 2233 2234 A single row corresponds to status of a Mediatrace 2235 session and is uniquely identified by cMTSessionNumber. 2236 2237 The created rows are destroyed when the device undergoes 2238 a restart." 2239 INDEX { cMTSessionNumber } 2240 ::= { cMTSessionStatusTable 1 } 2241 2242CMTSessionStatusEntry ::= SEQUENCE { 2243 cMTSessionStatusBitmaps BITS, 2244 cMTSessionStatusGlobalSessionId Unsigned32, 2245 cMTSessionStatusOperationState INTEGER, 2246 cMTSessionStatusOperationTimeToLive Counter64 2247} 2248 2249cMTSessionStatusBitmaps OBJECT-TYPE 2250 SYNTAX BITS { 2251 globalSessionIdUusupport(0), 2252 globalSessionIdUncollected(1), 2253 operationStateUusupport(2), 2254 operationStateUncollected(3), 2255 operationTimeToLiveUusupport(4), 2256 operationTimeToLiveUncollected(5) 2257 } 2258 MAX-ACCESS read-only 2259 STATUS current 2260 DESCRIPTION 2261 "This object indicates whether the corresponding instances of 2262 these statistics fields in the table are supported. It also 2263 indicates if the statistics are collected. There are 2 bits for 2264 each field." 2265 ::= { cMTSessionStatusEntry 1 } 2266 2267cMTSessionStatusGlobalSessionId OBJECT-TYPE 2268 SYNTAX Unsigned32 2269 MAX-ACCESS read-only 2270 STATUS current 2271 DESCRIPTION 2272 "This object indicates a globally unique Id to identify a 2273 session throughout the network." 2274 ::= { cMTSessionStatusEntry 2 } 2275 2276cMTSessionStatusOperationState OBJECT-TYPE 2277 SYNTAX INTEGER { 2278 pending(1), 2279 active(2), 2280 inactive(3), 2281 sleep(4) 2282 } 2283 MAX-ACCESS read-only 2284 STATUS current 2285 DESCRIPTION 2286 "This object indicates the operation status of the session. 2287 2288 pending - Session is not currently active. 2289 active - Session is in active state. 2290 inactive - Session is not active but it has not aged out. 2291 sleep - Session is in sleep state." 2292 ::= { cMTSessionStatusEntry 3 } 2293 2294cMTSessionStatusOperationTimeToLive OBJECT-TYPE 2295 SYNTAX Counter64 2296 MAX-ACCESS read-only 2297 STATUS current 2298 DESCRIPTION 2299 "This object indicates how long the session operation will 2300 last." 2301 ::= { cMTSessionStatusEntry 4 } 2302 2303 2304 2305cMTSessionRequestStatsTable OBJECT-TYPE 2306 SYNTAX SEQUENCE OF CMTSessionRequestStatsEntry 2307 MAX-ACCESS not-accessible 2308 STATUS current 2309 DESCRIPTION 2310 "This table contains aggregate data maintained by Mediatrace 2311 for session request status." 2312 ::= { cMTStats 5 } 2313 2314cMTSessionRequestStatsEntry OBJECT-TYPE 2315 SYNTAX CMTSessionRequestStatsEntry 2316 MAX-ACCESS not-accessible 2317 STATUS current 2318 DESCRIPTION 2319 "An entry in cMTSessionRequestStatsTable represents status 2320 for each request for a particular session. 2321 2322 A single row corresponds to a request sent by a 2323 particular Mediatrace session and is uniquely 2324 identified by cMTSessionNumber, cMTSessionLifeNumber and 2325 cMTBucketNumber. 2326 2327 The created rows are destroyed when the device undergoes 2328 a restart." 2329 INDEX { 2330 cMTSessionNumber, 2331 cMTSessionLifeNumber, 2332 cMTBucketNumber 2333 } 2334 ::= { cMTSessionRequestStatsTable 1 } 2335 2336CMTSessionRequestStatsEntry ::= SEQUENCE { 2337 cMTSessionRequestStatsBitmaps BITS, 2338 cMTSessionRequestStatsRequestTimestamp TimeStamp, 2339 cMTSessionRequestStatsRequestStatus INTEGER, 2340 cMTSessionRequestStatsTracerouteStatus INTEGER, 2341 cMTSessionRequestStatsRouteIndex Gauge32, 2342 cMTSessionRequestStatsNumberOfMediatraceHops Counter32, 2343 cMTSessionRequestStatsNumberOfNonMediatraceHops Counter32, 2344 cMTSessionRequestStatsNumberOfValidHops Counter32, 2345 cMTSessionRequestStatsNumberOfErrorHops Counter32, 2346 cMTSessionRequestStatsNumberOfNoDataRecordHops Counter32, 2347 cMTSessionRequestStatsMDGlobalId OCTET STRING, 2348 cMTSessionRequestStatsMDMultiPartySessionId OCTET STRING, 2349 cMTSessionRequestStatsMDAppName OCTET STRING 2350} 2351 2352cMTSessionRequestStatsBitmaps OBJECT-TYPE 2353 SYNTAX BITS { 2354 requestTimestampUnsupport(0), 2355 requestTimestampUncollected(1), 2356 requestStatusUnsupport(2), 2357 requestStatusUncollected(3), 2358 tracerouteStatusUnsupport(4), 2359 tracerouteStatusUncollected(5), 2360 routeIndexUnsupport(6), 2361 routeIndexUncollected(7), 2362 numberOfMediatraceHopsUnsupport(8), 2363 numberOfMediatraceHopsUncollected(9), 2364 numberOfNonMediatraceHopsUnsupport(10), 2365 numberOfNonMediatraceHopsUncollected(11), 2366 numberOfValidHopsUnsupport(12), 2367 numberOfValidHopsUncollected(13), 2368 numberOfErrorHopsUnsupport(14), 2369 numberOfErrorHopsUncollected(15), 2370 numberOfNoDataRecordHopsUnsupport(16), 2371 numberOfNoDataRecordHopsUncollected(17), 2372 metaGlobalIdUnsupport(18), 2373 metaGlobalIdUncollected(19), 2374 metaMultiPartySessionIdUnsupport(20), 2375 metaMultiPartySessionIdUncollected(21), 2376 metaAppNameUnsupport(22), 2377 metaAppNameUncollected(23) 2378 } 2379 MAX-ACCESS read-only 2380 STATUS current 2381 DESCRIPTION 2382 "This object indicates whether the corresponding instances of 2383 these stats fields in the table are supported. It also 2384 indicates if the stats data are collected. There are 2 bits 2385 for each corresponding field." 2386 ::= { cMTSessionRequestStatsEntry 1 } 2387 2388cMTSessionRequestStatsRequestTimestamp OBJECT-TYPE 2389 SYNTAX TimeStamp 2390 MAX-ACCESS read-only 2391 STATUS current 2392 DESCRIPTION 2393 "This object indicates the value of request time when the 2394 request was sent our by the initiator for this particular 2395 session." 2396 ::= { cMTSessionRequestStatsEntry 2 } 2397 2398cMTSessionRequestStatsRequestStatus OBJECT-TYPE 2399 SYNTAX INTEGER { 2400 completed(1), 2401 notCompleted(2) 2402 } 2403 MAX-ACCESS read-only 2404 STATUS current 2405 DESCRIPTION 2406 "This object indicates the status of request for the session." 2407 ::= { cMTSessionRequestStatsEntry 3 } 2408 2409cMTSessionRequestStatsTracerouteStatus OBJECT-TYPE 2410 SYNTAX INTEGER { 2411 completed(1), 2412 notCompleted(2) 2413 } 2414 MAX-ACCESS read-only 2415 STATUS current 2416 DESCRIPTION 2417 "This object indicates the status of traceroute for the 2418 session." 2419 ::= { cMTSessionRequestStatsEntry 4 } 2420 2421cMTSessionRequestStatsRouteIndex OBJECT-TYPE 2422 SYNTAX Gauge32 2423 MAX-ACCESS read-only 2424 STATUS current 2425 DESCRIPTION 2426 "This object indicates the route index for the session 2427 request. It signifies the number of times a route 2428 has changed for a particular session. 0 signifies 2429 no route change." 2430 ::= { cMTSessionRequestStatsEntry 5 } 2431 2432cMTSessionRequestStatsNumberOfMediatraceHops OBJECT-TYPE 2433 SYNTAX Counter32 2434 MAX-ACCESS read-only 2435 STATUS current 2436 DESCRIPTION 2437 "This object indicates the number of Mediatrace hops in 2438 the path." 2439 ::= { cMTSessionRequestStatsEntry 6 } 2440 2441cMTSessionRequestStatsNumberOfNonMediatraceHops OBJECT-TYPE 2442 SYNTAX Counter32 2443 MAX-ACCESS read-only 2444 STATUS current 2445 DESCRIPTION 2446 "This object indicates the number of non-Mediatrace hops in the 2447 path." 2448 ::= { cMTSessionRequestStatsEntry 7 } 2449 2450cMTSessionRequestStatsNumberOfValidHops OBJECT-TYPE 2451 SYNTAX Counter32 2452 MAX-ACCESS read-only 2453 STATUS current 2454 DESCRIPTION 2455 "This object indicates the number of hops with valid data 2456 report." 2457 ::= { cMTSessionRequestStatsEntry 8 } 2458 2459cMTSessionRequestStatsNumberOfErrorHops OBJECT-TYPE 2460 SYNTAX Counter32 2461 MAX-ACCESS read-only 2462 STATUS current 2463 DESCRIPTION 2464 "This object indicates the number of hops with error report. 2465 These hops are not able to return the statistics due to 2466 some issue." 2467 ::= { cMTSessionRequestStatsEntry 9 } 2468 2469cMTSessionRequestStatsNumberOfNoDataRecordHops OBJECT-TYPE 2470 SYNTAX Counter32 2471 MAX-ACCESS read-only 2472 STATUS current 2473 DESCRIPTION 2474 "This object indicates the number of hops with no data record." 2475 ::= { cMTSessionRequestStatsEntry 10 } 2476 2477cMTSessionRequestStatsMDGlobalId OBJECT-TYPE 2478 SYNTAX OCTET STRING 2479 MAX-ACCESS read-only 2480 STATUS current 2481 DESCRIPTION 2482 "This object indicates the meta-data global Id for this 2483 session." 2484 ::= { cMTSessionRequestStatsEntry 11 } 2485 2486cMTSessionRequestStatsMDMultiPartySessionId OBJECT-TYPE 2487 SYNTAX OCTET STRING 2488 MAX-ACCESS read-only 2489 STATUS current 2490 DESCRIPTION 2491 "This object indicates the meta-data Multi Party Session Id for 2492 this session." 2493 ::= { cMTSessionRequestStatsEntry 12 } 2494 2495cMTSessionRequestStatsMDAppName OBJECT-TYPE 2496 SYNTAX OCTET STRING 2497 MAX-ACCESS read-only 2498 STATUS current 2499 DESCRIPTION 2500 "This object indicates the meta-data AppName for this session." 2501 ::= { cMTSessionRequestStatsEntry 13 } 2502 2503 2504 2505cMTCommonMetricStatsTable OBJECT-TYPE 2506 SYNTAX SEQUENCE OF CMTCommonMetricStatsEntry 2507 MAX-ACCESS not-accessible 2508 STATUS current 2509 DESCRIPTION 2510 "This table contains the list of entries representing 2511 common IP metrics values for a particular mediatrace 2512 session on particular hop." 2513 ::= { cMTStats 6 } 2514 2515cMTCommonMetricStatsEntry OBJECT-TYPE 2516 SYNTAX CMTCommonMetricStatsEntry 2517 MAX-ACCESS not-accessible 2518 STATUS current 2519 DESCRIPTION 2520 "An entry in cMTCommonMetricStatsTable represents 2521 common media monitor profile information of a hop on the 2522 path associated to a Mediatrace session such as flow sampling 2523 time stamp, packets dropped, IP TTL, etc. 2524 2525 The devices creates a row in the cMTCommonMetricStatsTable 2526 when a Mediatrace session starts collecting a traffic metrics 2527 data and has been configured to compute common IP metrics. 2528 Likewise, the device destroys a row in the 2529 cMTCommonMetricStatsTable when the corresponding 2530 Mediatrace session has ceased collecting the traffic metrics 2531 data (e.g., when a scheduled session has timed out). 2532 2533 A single row corresponds to a common media monitor profile 2534 information of a hop on the path discovered for a session 2535 and is uniquely identified by cMTSessionNumber, 2536 cMTSessionLifeNumber, cMTBucketNumber,cMTHopStatsAddrType 2537 and cMTHopStatsAddr. 2538 2539 The created rows are destroyed when the device undergoes 2540 a restart." 2541 INDEX { 2542 cMTSessionNumber, 2543 cMTSessionLifeNumber, 2544 cMTBucketNumber, 2545 cMTHopStatsAddrType, 2546 cMTHopStatsAddr 2547 } 2548 ::= { cMTCommonMetricStatsTable 1 } 2549 2550CMTCommonMetricStatsEntry ::= SEQUENCE { 2551 cMTCommonMetricsBitmaps BITS, 2552 cMTCommonMetricsFlowSamplingStartTime CiscoNTPTimeStamp, 2553 cMTCommonMetricsIpPktDropped Counter64, 2554 cMTCommonMetricsIpOctets Counter64, 2555 cMTCommonMetricsIpPktCount Counter64, 2556 cMTCommonMetricsIpByteRate Gauge32, 2557 cMTCommonMetricsIpDscp Unsigned32, 2558 cMTCommonMetricsIpTtl Unsigned32, 2559 cMTCommonMetricsFlowCounter Gauge32, 2560 cMTCommonMetricsFlowDirection INTEGER, 2561 cMTCommonMetricsLossMeasurement INTEGER, 2562 cMTCommonMetricsMediaStopOccurred INTEGER, 2563 cMTCommonMetricsRouteForward SnmpAdminString, 2564 cMTCommonMetricsIpProtocol CiscoMediatraceSupportProtocol 2565} 2566 2567cMTCommonMetricsBitmaps OBJECT-TYPE 2568 SYNTAX BITS { 2569 flowSamplingStartTimeUnsupported(0), 2570 flowSamplingStartTimeUncollected(1), 2571 ipPktDroppedUnsupported(2), 2572 ipPktDroppedUncollected(3), 2573 ipPktCountUnsupported(4), 2574 ipPktCountUncollected(5), 2575 ipOctetsUnsupported(6), 2576 ipOctetsUncollected(7), 2577 ipByteRateUnsupported(8), 2578 ipByteRateUncollected(9), 2579 ipDscpUnsupported(10), 2580 ipDscpUncollected(11), 2581 ipTtlUnsupported(12), 2582 ipTtlUncollected(13), 2583 flowCounterUnsupported(14), 2584 flowCounterUncollected(15), 2585 flowDirectionUnsupported(16), 2586 flowDirectionUncollected(17), 2587 lossMeasurementUnsupported(18), 2588 lossMeasurementUncollected(19), 2589 mediaStopOccurredUnsupported(20), 2590 mediaStopOccurredUncollected(21), 2591 routeForwardUnsupported(22), 2592 routeForwardUncollected(23), 2593 ipProtocolUnsupported(24), 2594 ipProtocolUncollected(25) 2595 } 2596 MAX-ACCESS read-only 2597 STATUS current 2598 DESCRIPTION 2599 "This object indicates whether the corresponding instances of 2600 these stats fields in the table are supported. It also 2601 indicates if the stats data are collected. There are 2 bits 2602 for each field." 2603 ::= { cMTCommonMetricStatsEntry 2 } 2604 2605cMTCommonMetricsFlowSamplingStartTime OBJECT-TYPE 2606 SYNTAX CiscoNTPTimeStamp 2607 MAX-ACCESS read-only 2608 STATUS current 2609 DESCRIPTION 2610 "This object defines the the timestamp when the statistics 2611 were collected on the responder." 2612 ::= { cMTCommonMetricStatsEntry 3 } 2613 2614cMTCommonMetricsIpPktDropped OBJECT-TYPE 2615 SYNTAX Counter64 2616 UNITS "packets" 2617 MAX-ACCESS read-only 2618 STATUS current 2619 DESCRIPTION 2620 "This object indicates number of packet drops observed 2621 on the flow being monitored on this hop from flow sampling 2622 start time in window of 'sample interval' length." 2623 ::= { cMTCommonMetricStatsEntry 4 } 2624 2625cMTCommonMetricsIpOctets OBJECT-TYPE 2626 SYNTAX Counter64 2627 UNITS "octets" 2628 MAX-ACCESS read-only 2629 STATUS current 2630 DESCRIPTION 2631 "This object indicates the total number of octets contained by 2632 the packets processed by the Mediatrace request for the 2633 corresponding traffic flow." 2634 ::= { cMTCommonMetricStatsEntry 5 } 2635 2636cMTCommonMetricsIpPktCount OBJECT-TYPE 2637 SYNTAX Counter64 2638 UNITS "packets" 2639 MAX-ACCESS read-only 2640 STATUS current 2641 DESCRIPTION 2642 "This object indicates the total number of packets processed by 2643 the Mediatrace request for the corresponding traffic flow." 2644 ::= { cMTCommonMetricStatsEntry 6 } 2645 2646cMTCommonMetricsIpByteRate OBJECT-TYPE 2647 SYNTAX Gauge32 2648 UNITS "packets per second" 2649 MAX-ACCESS read-only 2650 STATUS current 2651 DESCRIPTION 2652 "This object indicates the average packet rate at which the 2653 Mediatrace request is processing data for the corresponding 2654 traffic flow. This value is cumulative over the lifetime of 2655 the traffic flow." 2656 ::= { cMTCommonMetricStatsEntry 7 } 2657 2658cMTCommonMetricsIpDscp OBJECT-TYPE 2659 SYNTAX Unsigned32 (0..64) 2660 MAX-ACCESS read-only 2661 STATUS current 2662 DESCRIPTION 2663 "This object indicates the DSCP value of the corresponding 2664 traffic flow. 2665 2666 If version 4 of the IP carries the traffic flow, then the value 2667 of this column corresponds to the DSCP part of 'Type of 2668 Service' field of the IP header contained by packets in the 2669 traffic flow. 2670 2671 If version 6 of the IP carries the traffic flow, then the value 2672 of this column corresponds to DSCP part of the 'Traffic Class' 2673 field of the IP header contained by packets in the traffic 2674 flow." 2675 ::= { cMTCommonMetricStatsEntry 8 } 2676 2677cMTCommonMetricsIpTtl OBJECT-TYPE 2678 SYNTAX Unsigned32 (0..255) 2679 MAX-ACCESS read-only 2680 STATUS current 2681 DESCRIPTION 2682 "This object indicates the hop limit of the corresponding 2683 traffic flow. 2684 2685 If version 4 of the IP carries the traffic flow, then the value 2686 of this column corresponds to the 'Time to Live' field of the 2687 IP header contained by packets in the Mediatrace request. 2688 2689 If version 6 of the IP carries the traffic flow, then the value 2690 of this column corresponds to the 'Hop Limit' field of the IP 2691 header contained by packets in the Mediatrace request." 2692 REFERENCE 2693 "J. Postel, 'Internet Protocol', RFC-791, September 1981. 2694 2695 J. Deering and R. Hinden, 'Internet Protocol, Version 6 2696 (IPv6) 2697 Specification', RFC-2460, December 1998." 2698 ::= { cMTCommonMetricStatsEntry 9 } 2699 2700cMTCommonMetricsFlowCounter OBJECT-TYPE 2701 SYNTAX Gauge32 2702 MAX-ACCESS read-only 2703 STATUS current 2704 DESCRIPTION 2705 "This object indicates the number of traffic flows currently 2706 monitored by the Mediatrace request." 2707 ::= { cMTCommonMetricStatsEntry 10 } 2708 2709cMTCommonMetricsFlowDirection OBJECT-TYPE 2710 SYNTAX INTEGER { 2711 unknown(1), 2712 ingress(2), 2713 egress(3) 2714 } 2715 MAX-ACCESS read-only 2716 STATUS current 2717 DESCRIPTION 2718 "This object indicates the direction of the traffic flow where 2719 the data is monitored : 2720 'unknown' 2721 The SNMP entity does not know the direction of the 2722 traffic flow at the point data is collected. 2723 2724 'ingress' 2725 Data is collected at the point where the 2726 traffic flow enters the devices 2727 2728 'egress' 2729 Data is colected at the point where the 2730 traffic flow leaves the device." 2731 ::= { cMTCommonMetricStatsEntry 11 } 2732 2733cMTCommonMetricsLossMeasurement OBJECT-TYPE 2734 SYNTAX INTEGER { 2735 true(1), 2736 false(2) 2737 } 2738 MAX-ACCESS read-only 2739 STATUS current 2740 DESCRIPTION 2741 "This object indicates the loss measurement." 2742 ::= { cMTCommonMetricStatsEntry 12 } 2743 2744cMTCommonMetricsMediaStopOccurred OBJECT-TYPE 2745 SYNTAX INTEGER { 2746 true(1), 2747 false(2) 2748 } 2749 MAX-ACCESS read-only 2750 STATUS current 2751 DESCRIPTION 2752 "This object indicates the media stop occurred." 2753 ::= { cMTCommonMetricStatsEntry 13 } 2754 2755cMTCommonMetricsRouteForward OBJECT-TYPE 2756 SYNTAX SnmpAdminString 2757 MAX-ACCESS read-only 2758 STATUS current 2759 DESCRIPTION 2760 "This object indicates routing or forwarding status i.e. 2761 whether the packet is forwarded or dropped for the flow." 2762 ::= { cMTCommonMetricStatsEntry 14 } 2763 2764cMTCommonMetricsIpProtocol OBJECT-TYPE 2765 SYNTAX CiscoMediatraceSupportProtocol 2766 MAX-ACCESS read-only 2767 STATUS current 2768 DESCRIPTION 2769 "This table contains entry to specify the media 2770 Metric-list for the particular Mmediatrace session on 2771 the hop." 2772 ::= { cMTCommonMetricStatsEntry 15 } 2773 2774 2775 2776cMTRtpMetricStatsTable OBJECT-TYPE 2777 SYNTAX SEQUENCE OF CMTRtpMetricStatsEntry 2778 MAX-ACCESS not-accessible 2779 STATUS current 2780 DESCRIPTION 2781 "This table contains aggregate data maintained by Mediatrace 2782 for traffic flows for which it is computing RTP metrics." 2783 ::= { cMTStats 7 } 2784 2785cMTRtpMetricStatsEntry OBJECT-TYPE 2786 SYNTAX CMTRtpMetricStatsEntry 2787 MAX-ACCESS not-accessible 2788 STATUS current 2789 DESCRIPTION 2790 "An entry in cMTRtpMetricStatsTable represents RTP related 2791 information of a hop on the path associated to a Mediatrace 2792 session such as bit rate, octets, etc. 2793 2794 The devices creates a row in the cMTRtpMetricStatsTable when 2795 a Mediatrace session starts collecting a traffic metrics data 2796 and has been configured to compute RTP metrics for the same 2797 traffic metrics data. Likewise, the device destroys a row in 2798 the cMTRtpMetricStatsTable when the corresponding Mediatrace 2799 session has ceased collecting the traffic metrics data (e.g., 2800 when a scheduled session has timed out). 2801 2802 A single row corresponds to a RTP information of a hop on the 2803 path discovered for a Mediatrace session and is uniquely 2804 identified by cMTSessionNumber, cMTSessionLifeNumber, 2805 cMTBucketNumber,cMTHopStatsAddrType and cMTHopStatsAddr. 2806 2807 The created rows are destroyed when the device undergoes 2808 a restart." 2809 AUGMENTS { cMTCommonMetricStatsEntry } 2810 ::= { cMTRtpMetricStatsTable 1 } 2811 2812CMTRtpMetricStatsEntry ::= SEQUENCE { 2813 cMTRtpMetricsBitmaps BITS, 2814 cMTRtpMetricsBitRate Gauge32, 2815 cMTRtpMetricsOctets Counter64, 2816 cMTRtpMetricsPkts Counter64, 2817 cMTRtpMetricsJitter FlowMetricValue, 2818 cMTRtpMetricsLostPkts Counter64, 2819 cMTRtpMetricsExpectedPkts Counter64, 2820 cMTRtpMetricsLostPktEvents Counter64, 2821 cMTRtpMetricsLossPercent Gauge32 2822} 2823 2824cMTRtpMetricsBitmaps OBJECT-TYPE 2825 SYNTAX BITS { 2826 bitRateunSupport(0), 2827 bitRateunCollected(1), 2828 octetsunSupport(2), 2829 octetsunCollected(3), 2830 pktsunSupport(4), 2831 pktsunCollected(5), 2832 jitterunSupport(6), 2833 jitterunCollected(7), 2834 lostPktsunSupport(8), 2835 lostPktsunCollected(9), 2836 expectedPktsunSupport(10), 2837 expectedPktsunCollected(11), 2838 lostPktEventsunSupport(12), 2839 lostPktEventsunCollected(13), 2840 losspercentUnsupport(14), 2841 losspercentUncollected(15) 2842 } 2843 MAX-ACCESS read-only 2844 STATUS current 2845 DESCRIPTION 2846 "This object indicates whether the corresponding instances of 2847 these statistics fields in the table are supported. It also 2848 indicates if the stats data are collected. There are 2 bits 2849 for each field." 2850 ::= { cMTRtpMetricStatsEntry 2 } 2851 2852cMTRtpMetricsBitRate OBJECT-TYPE 2853 SYNTAX Gauge32 2854 MAX-ACCESS read-only 2855 STATUS current 2856 DESCRIPTION 2857 "This object indicates the average bit rate at which the 2858 corresponding Mediatrace request is processing data for 2859 the corresponding traffic flow. This value is 2860 cumulative over the lifetime of the traffic flow." 2861 ::= { cMTRtpMetricStatsEntry 3 } 2862 2863cMTRtpMetricsOctets OBJECT-TYPE 2864 SYNTAX Counter64 2865 MAX-ACCESS read-only 2866 STATUS current 2867 DESCRIPTION 2868 "This object indicates the total number of octets contained 2869 by the packets processed by the Mediatrace request for the 2870 corresponding traffic flow." 2871 ::= { cMTRtpMetricStatsEntry 4 } 2872 2873cMTRtpMetricsPkts OBJECT-TYPE 2874 SYNTAX Counter64 2875 UNITS "packets" 2876 MAX-ACCESS read-only 2877 STATUS current 2878 DESCRIPTION 2879 "This object indicates the total number of packets processed by 2880 the corresponding Mediatrace request for the corresponding 2881 traffic flow." 2882 ::= { cMTRtpMetricStatsEntry 5 } 2883 2884cMTRtpMetricsJitter OBJECT-TYPE 2885 SYNTAX FlowMetricValue 2886 UNITS "seconds" 2887 MAX-ACCESS read-only 2888 STATUS current 2889 DESCRIPTION 2890 "This object indicates the inter-arrival jitter for the traffic 2891 flow." 2892 ::= { cMTRtpMetricStatsEntry 6 } 2893 2894cMTRtpMetricsLostPkts OBJECT-TYPE 2895 SYNTAX Counter64 2896 UNITS "packets" 2897 MAX-ACCESS read-only 2898 STATUS current 2899 DESCRIPTION 2900 "This object indicates the number of RTP packets lost for the 2901 traffic flow." 2902 ::= { cMTRtpMetricStatsEntry 7 } 2903 2904cMTRtpMetricsExpectedPkts OBJECT-TYPE 2905 SYNTAX Counter64 2906 UNITS "packets" 2907 MAX-ACCESS read-only 2908 STATUS current 2909 DESCRIPTION 2910 "This object indicates the number of RTP packets expected for 2911 the traffic flow." 2912 ::= { cMTRtpMetricStatsEntry 8 } 2913 2914cMTRtpMetricsLostPktEvents OBJECT-TYPE 2915 SYNTAX Counter64 2916 UNITS "packets" 2917 MAX-ACCESS read-only 2918 STATUS current 2919 DESCRIPTION 2920 "This object indicates the number of packet loss events observed 2921 by the Mediatrace request for the corresponding traffic flow." 2922 ::= { cMTRtpMetricStatsEntry 9 } 2923 2924cMTRtpMetricsLossPercent OBJECT-TYPE 2925 SYNTAX Gauge32 (0..100) 2926 MAX-ACCESS read-only 2927 STATUS current 2928 DESCRIPTION 2929 "This object indicates the percentage of packages are lost per 2930 ten thousand packets in a traffic flow." 2931 ::= { cMTRtpMetricStatsEntry 10 } 2932 2933 2934 2935cMTTcpMetricStatsTable OBJECT-TYPE 2936 SYNTAX SEQUENCE OF CMTTcpMetricStatsEntry 2937 MAX-ACCESS not-accessible 2938 STATUS current 2939 DESCRIPTION 2940 "This table contains aggregate data maintained by Mediatrace 2941 for traffic flows for which it is computing TCP 2942 metrics." 2943 ::= { cMTStats 8 } 2944 2945cMTTcpMetricStatsEntry OBJECT-TYPE 2946 SYNTAX CMTTcpMetricStatsEntry 2947 MAX-ACCESS not-accessible 2948 STATUS current 2949 DESCRIPTION 2950 "An entry in cMTTcpMetricStatsTable represents TCP information 2951 of a hop on the path associated to a Mediatrace session such 2952 as byte count, round trip delay, etc. 2953 2954 The devices creates a row in the cMTTcpMetricStatsTable when 2955 a Mediatrace session starts collecting a traffic metrics data 2956 and has been configured to compute TCP metrics for the same 2957 traffic metrics data. Likewise, the device destroys a row in 2958 the cMTTcpMetricStatsTable when the corresponding Mediatrace 2959 session has ceased collecting the traffic metrics data (e.g., 2960 when a scheduled session has timed out). 2961 2962 A single row corresponds to TCP information of 2963 a hop on the path discovered for a Mediatrace session 2964 and is uniquely identified by cMTSessionNumber, 2965 cMTSessionLifeNumber, cMTBucketNumber,cMTHopStatsAddrType 2966 and cMTHopStatsAddr. 2967 2968 The created rows are destroyed when the device undergoes 2969 a restart." 2970 AUGMENTS { cMTCommonMetricStatsEntry } 2971 ::= { cMTTcpMetricStatsTable 1 } 2972 2973CMTTcpMetricStatsEntry ::= SEQUENCE { 2974 cMTTcpMetricBitmaps BITS, 2975 cMTTcpMetricMediaByteCount FlowMetricValue, 2976 cMTTcpMetricConnectRoundTripDelay Counter64, 2977 cMTTcpMetricLostEventCount Counter64 2978} 2979 2980cMTTcpMetricBitmaps OBJECT-TYPE 2981 SYNTAX BITS { 2982 mediaByteCountUnsupport(0), 2983 mediaByteCountUncollected(1), 2984 connectRoundTripDelayUnsupport(2), 2985 connectRoundTripDelayUncollected(3), 2986 lostEventCountUnsupport(4), 2987 lostEventCountUncollected(5) 2988 } 2989 MAX-ACCESS read-only 2990 STATUS current 2991 DESCRIPTION 2992 "This object indicates whether the corresponding instances of 2993 these stats fields in the table are supported. It also 2994 indicates if the stats data are collected. There are 2 bits 2995 for each field." 2996 ::= { cMTTcpMetricStatsEntry 2 } 2997 2998cMTTcpMetricMediaByteCount OBJECT-TYPE 2999 SYNTAX FlowMetricValue 3000 MAX-ACCESS read-only 3001 STATUS current 3002 DESCRIPTION 3003 "This object indicates the number of bytes for the packets 3004 observed by the Mediatrace session for the corresponding 3005 flow." 3006 ::= { cMTTcpMetricStatsEntry 3 } 3007 3008cMTTcpMetricConnectRoundTripDelay OBJECT-TYPE 3009 SYNTAX Counter64 3010 MAX-ACCESS read-only 3011 STATUS current 3012 DESCRIPTION 3013 "This object indicates the round trip time for the packets 3014 observed by the Mediatrace session for the corresponding 3015 flow. The round trip time is defined as the length of time 3016 it takes for a TCP segment transmission and receipt of 3017 acknowledgement. This object indicates the connect round 3018 trip delay." 3019 ::= { cMTTcpMetricStatsEntry 4 } 3020 3021cMTTcpMetricLostEventCount OBJECT-TYPE 3022 SYNTAX Counter64 3023 MAX-ACCESS read-only 3024 STATUS current 3025 DESCRIPTION 3026 "This object indicates the number of packets lost for the 3027 traffic flow." 3028 ::= { cMTTcpMetricStatsEntry 5 } 3029 3030 3031 3032cMTSystemMetricStatsTable OBJECT-TYPE 3033 SYNTAX SEQUENCE OF CMTSystemMetricStatsEntry 3034 MAX-ACCESS not-accessible 3035 STATUS current 3036 DESCRIPTION 3037 "A list of objects which accumulate the system metrics results 3038 of a particular node for that path." 3039 ::= { cMTStats 9 } 3040 3041cMTSystemMetricStatsEntry OBJECT-TYPE 3042 SYNTAX CMTSystemMetricStatsEntry 3043 MAX-ACCESS not-accessible 3044 STATUS current 3045 DESCRIPTION 3046 "An entry in cMTSystemMetricStatsTable represents 3047 CPU or memory utilization information of a hop on the 3048 path associated to a Mediatrace session such as five 3049 minutes CPU utilization, memory utilization, etc. 3050 3051 The devices creates a row in the cMTSystemMetricStatsTable when 3052 a Mediatrace session starts collecting a system metrics data 3053 and has been configured to compute system metrics. Likewise, 3054 the device destroys a row in the cMTSystemMetricStatsTable when 3055 the corresponding Mediatrace session has ceased collecting 3056 the system metrics data (e.g., when a scheduled session has 3057 timed out). 3058 3059 A single row corresponds to a CPU or memory utilization 3060 information of a hop on the path discovered for a Mediatrace 3061 session and is uniquely identified by cMTSessionNumber, 3062 cMTSessionLifeNumber, cMTBucketNumber,cMTHopStatsAddrType 3063 and cMTHopStatsAddr. 3064 3065 The created rows are destroyed when the device undergoes 3066 a restart." 3067 INDEX { 3068 cMTSessionNumber, 3069 cMTSessionLifeNumber, 3070 cMTBucketNumber, 3071 cMTHopStatsAddrType, 3072 cMTHopStatsAddr 3073 } 3074 ::= { cMTSystemMetricStatsTable 1 } 3075 3076CMTSystemMetricStatsEntry ::= SEQUENCE { 3077 cMTSystemMetricBitmaps BITS, 3078 cMTSystemMetricCpuOneMinuteUtilization Gauge32, 3079 cMTSystemMetricCpuFiveMinutesUtilization Gauge32, 3080 cMTSystemMetricMemoryUtilization Gauge32 3081} 3082 3083cMTSystemMetricBitmaps OBJECT-TYPE 3084 SYNTAX BITS { 3085 cpuOneMinuteUtilizationUnsupport(0), 3086 cpuOneMinuteUtilizationUncollected(1), 3087 cpuFiveMinutesUtilizationUnsupport(2), 3088 cpuFiveMinutesUtilizationUncollected(3), 3089 memoryMetricsUnsupport(4), 3090 memoryMetricsUncollected(5) 3091 } 3092 MAX-ACCESS read-only 3093 STATUS current 3094 DESCRIPTION 3095 "This object indicates whether the corresponding instances of 3096 these stats fields in the table are supported. It also 3097 indicates if the stats data are collected. There are 2 bits 3098 for each field." 3099 ::= { cMTSystemMetricStatsEntry 1 } 3100 3101cMTSystemMetricCpuOneMinuteUtilization OBJECT-TYPE 3102 SYNTAX Gauge32 (0..100) 3103 MAX-ACCESS read-only 3104 STATUS current 3105 DESCRIPTION 3106 "This object indicates the overall CPU busy percentage in the 3107 last 1 minute period for the network element" 3108 ::= { cMTSystemMetricStatsEntry 2 } 3109 3110cMTSystemMetricCpuFiveMinutesUtilization OBJECT-TYPE 3111 SYNTAX Gauge32 (0..100) 3112 MAX-ACCESS read-only 3113 STATUS current 3114 DESCRIPTION 3115 "This object indicates the overall CPU busy percentage in 3116 the last 5 minute period for the network element" 3117 ::= { cMTSystemMetricStatsEntry 3 } 3118 3119cMTSystemMetricMemoryUtilization OBJECT-TYPE 3120 SYNTAX Gauge32 (0..100) 3121 MAX-ACCESS read-only 3122 STATUS current 3123 DESCRIPTION 3124 "This object indicates the overall memory usage percentage for 3125 the node." 3126 ::= { cMTSystemMetricStatsEntry 4 } 3127 3128 3129 3130cMTInterfaceMetricStatsTable OBJECT-TYPE 3131 SYNTAX SEQUENCE OF CMTInterfaceMetricStatsEntry 3132 MAX-ACCESS not-accessible 3133 STATUS current 3134 DESCRIPTION 3135 "This table contains aggregate data of interface information for 3136 the network nodes." 3137 ::= { cMTStats 10 } 3138 3139cMTInterfaceMetricStatsEntry OBJECT-TYPE 3140 SYNTAX CMTInterfaceMetricStatsEntry 3141 MAX-ACCESS not-accessible 3142 STATUS current 3143 DESCRIPTION 3144 "An entry in cMTInterfaceMetricStatsTable represents 3145 interface information of a hop on the path associated 3146 to a Mediatrace session such as ingress interface speed, 3147 egress interface speed, etc. 3148 3149 The devices creates a row in the cMTInterfaceMetricStatsTable 3150 when a Mediatrace session starts collecting an interface 3151 metrics data and has been configured to compute interface 3152 metrics. Likewise, the device destroys a row in the 3153 cMTInterfaceMetricStatsTable when the corresponding Mediatrace 3154 session has ceased collecting the interface metrics data 3155 (e.g., when a scheduled session has timed out). 3156 3157 A single row corresponds to a interface information of a hop 3158 on the path discovered for a session and is uniquely identified 3159 by cMTSessionNumber, cMTSessionLifeNumber, cMTBucketNumber, 3160 cMTHopStatsAddrType and cMTHopStatsAddr. 3161 3162 The created rows are destroyed when the device undergoes 3163 a restart." 3164 INDEX { 3165 cMTSessionNumber, 3166 cMTSessionLifeNumber, 3167 cMTBucketNumber, 3168 cMTHopStatsAddrType, 3169 cMTHopStatsAddr 3170 } 3171 ::= { cMTInterfaceMetricStatsTable 1 } 3172 3173CMTInterfaceMetricStatsEntry ::= SEQUENCE { 3174 cMTInterfaceBitmaps BITS, 3175 cMTInterfaceOutSpeed Gauge32, 3176 cMTInterfaceInSpeed Gauge32, 3177 cMTInterfaceOutDiscards Counter32, 3178 cMTInterfaceInDiscards Counter32, 3179 cMTInterfaceOutErrors Counter32, 3180 cMTInterfaceInErrors Counter32, 3181 cMTInterfaceOutOctets Counter32, 3182 cMTInterfaceInOctets Counter32 3183} 3184 3185cMTInterfaceBitmaps OBJECT-TYPE 3186 SYNTAX BITS { 3187 inSpeedUnsupport(0), 3188 inSpeedUncollected(1), 3189 outSpeedUnsupport(2), 3190 outSpeedUncollected(3), 3191 outDiscardsUnsupport(4), 3192 outDiscardsUncollected(5), 3193 inDiscardsUnsupport(6), 3194 inDiscardsUncollected(7), 3195 outErrorsUnsupport(8), 3196 outErrorsUncollected(9), 3197 inErrorsUnsupport(10), 3198 inErrorsUncollected(11), 3199 outOctetsUnsupport(12), 3200 outOctetsUncollected(13), 3201 inOctetsUnsupport(14), 3202 inOctetsUncollected(15) 3203 } 3204 MAX-ACCESS read-only 3205 STATUS current 3206 DESCRIPTION 3207 "This object indicates whether the corresponding instances of 3208 these stats fields in the table are supported. It also 3209 indicates if the stats data are collected. There are 2 bits 3210 for each field." 3211 ::= { cMTInterfaceMetricStatsEntry 2 } 3212 3213cMTInterfaceOutSpeed OBJECT-TYPE 3214 SYNTAX Gauge32 3215 MAX-ACCESS read-only 3216 STATUS current 3217 DESCRIPTION 3218 "This object indicates the egress interface's current bandwidth 3219 in bits per second. For interfaces which do not vary in 3220 bandwidth or for those where no accurate estimation can be 3221 made, this object should contain the nominal bandwidth. 3222 Currently bandwidth above the maximum value 4,294,967,295 3223 is not supported and it will show the maximum for this 3224 condition." 3225 ::= { cMTInterfaceMetricStatsEntry 3 } 3226 3227cMTInterfaceInSpeed OBJECT-TYPE 3228 SYNTAX Gauge32 3229 MAX-ACCESS read-only 3230 STATUS current 3231 DESCRIPTION 3232 "This object indicates an estimate of the ingress interface's 3233 current bandwidth in bits per second. Currently bandwidth 3234 above the maximum value 4,294,967,295 is not supported and it 3235 will show the maximum for this condition." 3236 ::= { cMTInterfaceMetricStatsEntry 4 } 3237 3238cMTInterfaceOutDiscards OBJECT-TYPE 3239 SYNTAX Counter32 3240 MAX-ACCESS read-only 3241 STATUS current 3242 DESCRIPTION 3243 "This object indicates the number of outbound packets which were 3244 chosen to be discarded even though no errors had been detected 3245 to prevent their being transmitted. One possible reason for 3246 discarding such a packet could be to free up buffer space." 3247 ::= { cMTInterfaceMetricStatsEntry 5 } 3248 3249cMTInterfaceInDiscards OBJECT-TYPE 3250 SYNTAX Counter32 3251 MAX-ACCESS read-only 3252 STATUS current 3253 DESCRIPTION 3254 "This object indicates the number of inbound packets which were 3255 chosen to be discarded even though no errors had been detected 3256 to prevent their being deliverable to a higher-layer protocol. 3257 One possible reason for discarding such a packet could be to 3258 free up buffer space. 3259 3260 Discontinuities in the value of this counter can occur at 3261 re-initialization of the management system, and at other 3262 times as indicated by the value of 3263 ifCounterDiscontinuityTime." 3264 ::= { cMTInterfaceMetricStatsEntry 6 } 3265 3266cMTInterfaceOutErrors OBJECT-TYPE 3267 SYNTAX Counter32 3268 MAX-ACCESS read-only 3269 STATUS current 3270 DESCRIPTION 3271 "This object indicates the error packet number. For 3272 packet-oriented interfaces, the number of outbound packets that 3273 could not be transmitted because of errors. For 3274 character-oriented or fixed-length interfaces, the number of 3275 outbound transmission units that could not be transmitted 3276 because of errors. 3277 3278 Discontinuities in the value of this counter can occur at 3279 re-initialization of the management system, and at other 3280 times as indicated by the value of 3281 ifCounterDiscontinuityTime." 3282 ::= { cMTInterfaceMetricStatsEntry 7 } 3283 3284cMTInterfaceInErrors OBJECT-TYPE 3285 SYNTAX Counter32 3286 MAX-ACCESS read-only 3287 STATUS current 3288 DESCRIPTION 3289 "This object indicates the error packet number. For 3290 packet-oriented interfaces, the number of inbound packets that 3291 contained errors preventing them from being deliverable to a 3292 higher-layer protocol. For character-oriented or fixed-length 3293 interfaces, the number of inbound transmission units that 3294 contained errors preventing them from being deliverable to 3295 a higher-layer protocol. 3296 3297 Discontinuities in the value of this counter can occur at 3298 re-initialization of the management system, and at other 3299 times as indicated by the value of 3300 ifCounterDiscontinuityTime." 3301 ::= { cMTInterfaceMetricStatsEntry 8 } 3302 3303cMTInterfaceOutOctets OBJECT-TYPE 3304 SYNTAX Counter32 3305 MAX-ACCESS read-only 3306 STATUS current 3307 DESCRIPTION 3308 "This object indicates the total number of octets transmitted 3309 out of the interface, including framing characters. 3310 3311 Discontinuities in the value of this counter can occur at 3312 re-initialization of the management system, and at other 3313 times as indicated by the value of 3314 ifCounterDiscontinuityTime." 3315 ::= { cMTInterfaceMetricStatsEntry 9 } 3316 3317cMTInterfaceInOctets OBJECT-TYPE 3318 SYNTAX Counter32 3319 MAX-ACCESS read-only 3320 STATUS current 3321 DESCRIPTION 3322 "This object indicates the total number of octets received on 3323 the interface, including framing characters. 3324 3325 Discontinuities in the value of this counter can occur at 3326 re-initialization of the management system, and at other 3327 times as indicated by the value of 3328 ifCounterDiscontinuityTime." 3329 ::= { cMTInterfaceMetricStatsEntry 10 } 3330 3331 3332ciscoMediatraceMIBCompliances OBJECT IDENTIFIER 3333 ::= { ciscoMediatraceMIBConform 1 } 3334 3335ciscoMediatraceMIBGroups OBJECT IDENTIFIER 3336 ::= { ciscoMediatraceMIBConform 2 } 3337 3338 3339ciscoMediatraceMIBCompliance MODULE-COMPLIANCE 3340 STATUS current 3341 DESCRIPTION 3342 "This is a default module-compliance 3343 containing default object groups." 3344 MODULE -- this module 3345 MANDATORY-GROUPS { ciscoMediatraceMIBMainObjectGroup } 3346 ::= { ciscoMediatraceMIBCompliances 1 } 3347 3348-- Units of Conformance 3349 3350ciscoMediatraceMIBMainObjectGroup OBJECT-GROUP 3351 OBJECTS { 3352 cMTFlowSpecifierRowStatus, 3353 cMTFlowSpecifierDestAddrType, 3354 cMTFlowSpecifierDestAddr, 3355 cMTFlowSpecifierDestPort, 3356 cMTFlowSpecifierSourceAddrType, 3357 cMTFlowSpecifierSourceAddr, 3358 cMTFlowSpecifierSourcePort, 3359 cMTFlowSpecifierIpProtocol, 3360 cMTPathSpecifierRowStatus, 3361 cMTPathSpecifierDestAddrType, 3362 cMTPathSpecifierDestAddr, 3363 cMTPathSpecifierDestPort, 3364 cMTPathSpecifierSourceAddrType, 3365 cMTPathSpecifierSourceAddr, 3366 cMTPathSpecifierSourcePort, 3367 cMTPathSpecifierProtocolForDiscovery, 3368 cMTPathSpecifierGatewayAddrType, 3369 cMTPathSpecifierGatewayAddr, 3370 cMTPathSpecifierGatewayVlanId, 3371 cMTPathSpecifierIpProtocol, 3372 cMTSessionParamsResponseTimeout, 3373 cMTSessionParamsFrequency, 3374 cMTSessionParamsHistoryBuckets, 3375 cMTSessionParamsInactivityTimeout, 3376 cMTSessionParamsRouteChangeReactiontime, 3377 cMTSessionParamsRowStatus, 3378 cMTSessionPathSpecifierName, 3379 cMTMediaMonitorProfileRtpMaxDropout, 3380 cMTMediaMonitorProfileRtpMaxReorder, 3381 cMTMediaMonitorProfileRtpMinimalSequential, 3382 cMTMediaMonitorProfileInterval, 3383 cMTMediaMonitorProfileRowStatus, 3384 cMTSessionFlowSpecifierName, 3385 cMTSessionParamName, 3386 cMTSessionProfileName, 3387 cMTSessionRequestStatsRouteIndex, 3388 cMTSessionRequestStatsTracerouteStatus, 3389 cMTSessionRowStatus, 3390 cMTScheduleLife, 3391 cMTScheduleStartTime, 3392 cMTScheduleEntryAgeout, 3393 cMTScheduleRowStatus, 3394 cMTSystemProfileMetric, 3395 cMTSystemProfileRowStatus, 3396 cMTHopStatsMediatraceTtl, 3397 cMTHopStatsName, 3398 cMTHopStatsCollectionStatus, 3399 cMTHopStatsIngressInterface, 3400 cMTHopStatsEgressInterface, 3401 cMTPathHopType, 3402 cMTPathHopAddrType, 3403 cMTPathHopAddr, 3404 cMTPathHopAlternate1AddrType, 3405 cMTPathHopAlternate1Addr, 3406 cMTPathHopAlternate2AddrType, 3407 cMTPathHopAlternate2Addr, 3408 cMTPathHopAlternate3AddrType, 3409 cMTPathHopAlternate3Addr, 3410 cMTTraceRouteHopNumber, 3411 cMTTraceRouteHopRtt, 3412 cMTSessionRequestStatsRequestTimestamp, 3413 cMTSessionRequestStatsRequestStatus, 3414 cMTSessionRequestStatsNumberOfMediatraceHops, 3415 cMTSessionRequestStatsNumberOfValidHops, 3416 cMTSessionRequestStatsNumberOfErrorHops, 3417 cMTSessionRequestStatsNumberOfNoDataRecordHops, 3418 cMTSessionRequestStatsNumberOfNonMediatraceHops, 3419 cMTCommonMetricsIpPktDropped, 3420 cMTCommonMetricsIpOctets, 3421 cMTCommonMetricsIpPktCount, 3422 cMTCommonMetricsIpByteRate, 3423 cMTCommonMetricsIpDscp, 3424 cMTCommonMetricsIpTtl, 3425 cMTCommonMetricsFlowCounter, 3426 cMTCommonMetricsFlowDirection, 3427 cMTCommonMetricsLossMeasurement, 3428 cMTCommonMetricsMediaStopOccurred, 3429 cMTCommonMetricsRouteForward, 3430 cMTCommonMetricsIpProtocol, 3431 cMTRtpMetricsBitRate, 3432 cMTRtpMetricsOctets, 3433 cMTRtpMetricsPkts, 3434 cMTRtpMetricsJitter, 3435 cMTRtpMetricsLostPkts, 3436 cMTRtpMetricsExpectedPkts, 3437 cMTRtpMetricsLostPktEvents, 3438 cMTRtpMetricsLossPercent, 3439 cMTTcpMetricMediaByteCount, 3440 cMTTcpMetricConnectRoundTripDelay, 3441 cMTTcpMetricLostEventCount, 3442 cMTSystemMetricCpuOneMinuteUtilization, 3443 cMTSystemMetricCpuFiveMinutesUtilization, 3444 cMTSystemMetricMemoryUtilization, 3445 cMTInterfaceOutSpeed, 3446 cMTInterfaceInSpeed, 3447 cMTInterfaceOutDiscards, 3448 cMTInterfaceInDiscards, 3449 cMTInterfaceOutErrors, 3450 cMTInterfaceInErrors, 3451 cMTInterfaceOutOctets, 3452 cMTInterfaceInOctets, 3453 cMTMediaMonitorProfileMetric, 3454 cMTSessionTraceRouteEnabled, 3455 cMTScheduleRecurring, 3456 cMTFlowSpecifierMetadataGlobalId, 3457 cMTPathSpecifierMetadataGlobalId, 3458 cMTHopStatsMaskBitmaps, 3459 cMTSessionStatusBitmaps, 3460 cMTCommonMetricsBitmaps, 3461 cMTRtpMetricsBitmaps, 3462 cMTTcpMetricBitmaps, 3463 cMTSystemMetricBitmaps, 3464 cMTInterfaceBitmaps, 3465 cMTSessionStatusOperationState, 3466 cMTSessionStatusOperationTimeToLive, 3467 cMTSessionStatusGlobalSessionId, 3468 cMTSessionRequestStatsBitmaps, 3469 cMTSessionRequestStatsMDGlobalId, 3470 cMTSessionRequestStatsMDMultiPartySessionId, 3471 cMTSessionRequestStatsMDAppName, 3472 cMTInitiatorEnable, 3473 cMTInitiatorSourceInterface, 3474 cMTInitiatorSourceAddressType, 3475 cMTInitiatorSourceAddress, 3476 cMTInitiatorMaxSessions, 3477 cMTInitiatorSoftwareVersionMajor, 3478 cMTInitiatorProtocolVersionMajor, 3479 cMTInitiatorConfiguredSessions, 3480 cMTInitiatorPendingSessions, 3481 cMTInitiatorInactiveSessions, 3482 cMTInitiatorActiveSessions, 3483 cMTResponderEnable, 3484 cMTResponderMaxSessions, 3485 cMTResponderActiveSessions, 3486 cMTInitiatorSoftwareVersionMinor, 3487 cMTInitiatorProtocolVersionMinor, 3488 cMTCommonMetricsFlowSamplingStartTime 3489 } 3490 STATUS current 3491 DESCRIPTION 3492 "The is a object group." 3493 ::= { ciscoMediatraceMIBGroups 1 } 3494 3495END 3496 3497 3498 3499 3500 3501 3502