1-- ***************************************************************** 2-- CISCO-VISM-MODULE-MIB 3-- The MIB contains Card statistics and specific 4-- information for VISM(Voice Interworking Service Module) 5-- 6-- October 2005, Rashmi Purandare 7-- 8-- Copyright (c) 2003, 2004, 2005 by Cisco Systems, Inc. 9-- All rights reserved. 10-- **************************************************************** 11 12CISCO-VISM-MODULE-MIB DEFINITIONS ::= BEGIN 13IMPORTS 14 MODULE-IDENTITY, 15 OBJECT-TYPE, 16 Integer32, 17 IpAddress, 18 Unsigned32 FROM SNMPv2-SMI 19 MODULE-COMPLIANCE, 20 OBJECT-GROUP FROM SNMPv2-CONF 21 SnmpAdminString FROM SNMP-FRAMEWORK-MIB 22 TruthValue, 23 TEXTUAL-CONVENTION FROM SNMPv2-TC 24 cardSpecific, 25 voice FROM BASIS-MIB 26 ciscoWan FROM CISCOWAN-SMI; 27 28ciscoVismModuleMIB MODULE-IDENTITY 29 LAST-UPDATED "200510170000Z" 30 ORGANIZATION "Cisco Systems, Inc." 31 CONTACT-INFO 32 " Cisco Systems 33 Customer Service 34 35 Postal: 170 W Tasman Drive 36 San Jose, CA 95134 37 USA 38 39 Tel: +1 800 553-NETS 40 41 E-mail: cs-wanatm@cisco.com" 42 DESCRIPTION 43 "This MIB module contains VISM Card specific attributes 44 and call statistics information for VISM service module. 45 " 46 REVISION "200510170000Z" 47 DESCRIPTION 48 "Added objects 49 - vismOamLoopbackSetCLP 50 - vismFaxDeJitterMode 51 - vismFaxDeJitterInitialDelay 52 - vismPvcAlarmLogEnable 53 - vismPvcAlarmLogAdminTimer 54 - vismPvcAlarmLogOperTimer 55 - vismContinuityCheckCellEnable 56 " 57 REVISION "200503010000Z" 58 DESCRIPTION 59 "Added objects 60 - vismSplModemToneBitMap 61 - vismSSRCEnable 62 " 63 REVISION "200405240000Z" 64 DESCRIPTION 65 "Corrected description for vismConfigChangeTypeBitMap 66 Added new objects 67 - vismBearerIpPingEnable 68 - vismTrapFilteringEnable 69 - vismTrapIntegerValue 70 " 71 REVISION "200403090000Z" 72 DESCRIPTION 73 "Deprecated object: 74 -vismAisSuppression 75 Modified description for vismConfigChangeTypeBitMap 76 " 77 REVISION "200310310000Z" 78 DESCRIPTION 79 "Update descriptions in MIB. 80 Add new object vismAisSuppression to vismSystemGrp. 81 " 82 REVISION "200306180000Z" 83 DESCRIPTION 84 "Initial version of the MIB. 85 86 The content of this MIB was originally available 87 in SMIv1 version. The MIB has been converted to 88 SMIv2 version and descriptions of some of the objects 89 have been modified." 90 ::= { ciscoWan 82 } 91 92vismSystemPerfStats OBJECT IDENTIFIER ::= { cardSpecific 25 } 93vismCallStats OBJECT IDENTIFIER ::= { voice 13 } 94vismConfig OBJECT IDENTIFIER ::= { cardSpecific 17 } 95 96 97-- 98-- vismConfig group 99-- 100-- 101 102vismIpGrp OBJECT IDENTIFIER ::= { vismConfig 1 } 103vismVoIpGrp OBJECT IDENTIFIER ::= { vismConfig 2 } 104vismDspGrp OBJECT IDENTIFIER ::= { vismConfig 3 } 105vismSystemGrp OBJECT IDENTIFIER ::= { vismConfig 4 } 106vismTrapObjGrp OBJECT IDENTIFIER ::= { vismConfig 5 } 107vismAal2Grp OBJECT IDENTIFIER ::= { vismConfig 6 } 108vismInteropGrp OBJECT IDENTIFIER ::= { vismConfig 7 } 109 110-- Textual Conventions 111VismFaxDeJitterMode::= TEXTUAL-CONVENTION 112 STATUS current 113 DESCRIPTION 114 "This mode parameter selects the de-jitter mode to be 115 used during fax calls. 116 'unSpecified': Unspecified mode of operation 117 'adaptive': In this mode of operation, the delay applied by 118 the de-jitter buffer is adapted based on 119 observations of the incoming packet jitter. 120 'fixedWithTS': Indicates use of a constant jitter buffer 121 size with a timestamp check on the incoming 122 packets, as defined by the object 123 vismFaxDeJitterInitialDelay. 124 'fixedWithoutTS': Indicates use of a constant jitter buffer 125 size, which is defined by the object 126 vismFaxDeJitterInitialDelay. 127 'passThrough': This mode is designed to support de-jittering 128 while in pass-through mode for the transport 129 of modem and fax signals. 130 " 131 SYNTAX INTEGER { 132 unSpecified (1), 133 adaptive (2), 134 fixedWithTS (3), 135 fixedWithoutTS (4), 136 passThrough (5) 137 } 138 139VismFaxDeJitterInitDelay::= TEXTUAL-CONVENTION 140 STATUS current 141 DESCRIPTION 142 "General category of fax initial delays in milliseconds 143 supported on the module." 144 SYNTAX INTEGER { 145 unSpecified (0), 146 five (5), 147 ten (10), 148 fifteen (15), 149 twenty (20), 150 twentyfive (25), 151 thirty (30), 152 thirtyfive (35), 153 forty (40), 154 fortyfive (45), 155 fifty (50), 156 fiftyfive (55), 157 sixty (60), 158 sixtyfive (65), 159 seventy (70), 160 seventyfive (75), 161 eighty (80), 162 eightyfive (85), 163 ninety (90), 164 ninetyfive (95), 165 hundred (100) 166 } 167 168-- 169-- VISM Performance statistics 170-- 171 172vismCPUUtilization OBJECT-TYPE 173 SYNTAX Integer32 (0..100) 174 MAX-ACCESS read-only 175 STATUS current 176 DESCRIPTION 177 "This is the percentage of time CPU is 178 in non-idle state. 179 " 180 DEFVAL { 0 } 181 ::= { vismSystemPerfStats 1 } 182 183vismMemoryUtilization OBJECT-TYPE 184 SYNTAX Integer32 (0..100) 185 MAX-ACCESS read-only 186 STATUS current 187 DESCRIPTION 188 "This is the percentage of memory in use by VISM. 189 " 190 DEFVAL { 0 } 191 ::= { vismSystemPerfStats 2 } 192 193vismSysPerfClrButton OBJECT-TYPE 194 SYNTAX INTEGER { 195 noaction (1), 196 clear (2) 197 } 198 MAX-ACCESS read-write 199 STATUS current 200 DESCRIPTION 201 "This variable is used to clear all the CPU 202 and Memory Utilization statistics. 203 'noaction(1)': The value return on a GET operation. 204 'clear(2)' : Clear alarm. 205 " 206 ::= { vismSystemPerfStats 3 } 207 208-- 209-- VISM Call statistics 210-- 211 212vismTotalCalls OBJECT-TYPE 213 SYNTAX Integer32 (0..2147483647) 214 MAX-ACCESS read-only 215 STATUS current 216 DESCRIPTION 217 "Total number of calls made in VISM. 218 " 219 DEFVAL { 0 } 220 ::= { vismCallStats 1 } 221 222vismSuccessfulCalls OBJECT-TYPE 223 SYNTAX Integer32 (0..2147483647) 224 MAX-ACCESS read-only 225 STATUS current 226 DESCRIPTION 227 "Total number successful calls made in VISM. 228 " 229 DEFVAL { 0 } 230 ::= { vismCallStats 2 } 231 232vismFailedCalls OBJECT-TYPE 233 SYNTAX Integer32 (0..2147483647) 234 MAX-ACCESS read-only 235 STATUS current 236 DESCRIPTION 237 "Total number failed calls made in VISM. 238 " 239 DEFVAL { 0 } 240 ::= { vismCallStats 3 } 241 242vismCallStatsClrButton OBJECT-TYPE 243 SYNTAX INTEGER { 244 noaction (1), 245 clear (2) 246 } 247 MAX-ACCESS read-write 248 STATUS current 249 DESCRIPTION 250 "This variable is used to clear all the VISM call statistics. 251 'noaction': The value return on a GET operation 252 'clear': Clear all alarm 253 " 254 ::= { vismCallStats 4 } 255 256 257-- 258-- vismIpGrp group 259-- 260-- 261 262vismIpAddress OBJECT-TYPE 263 SYNTAX IpAddress 264 MAX-ACCESS read-write 265 STATUS current 266 DESCRIPTION 267 "This object identifies the IP address of VISM card. 268 Each VISM card has its own IP address. IP address for 269 each VISM card is required to communicate with the call 270 agent. This object is applicable if the object vismMode 271 is in VoIP(Voice Over IP) or Switched mode. 272 " 273 ::= { vismIpGrp 1 } 274 275vismSubNetMask OBJECT-TYPE 276 SYNTAX IpAddress 277 MAX-ACCESS read-write 278 STATUS current 279 DESCRIPTION 280 "SUB-NETMASK of the VISM IP interface. This object 281 is applicable if the object vismMode is in VoIP 282 or Switched mode. 283 " 284 ::= { vismIpGrp 2 } 285 286vismControlTos OBJECT-TYPE 287 SYNTAX Integer32 (0..255) 288 MAX-ACCESS read-write 289 STATUS current 290 DESCRIPTION 291 "This object is used to provision the bitmask used for 292 the TOS (Type Of Service) octet for cells carrying the 293 control xGCP(Gateway Control Protocol) traffic. 294 Default value 96 = 0x60 => Precedence = 3 and TOS 295 nibble = 0 The bitmask can be only a byte value. 296 " 297 DEFVAL { 96 } 298 ::= { vismIpGrp 3 } 299 300vismBearerIpAddress OBJECT-TYPE 301 SYNTAX IpAddress 302 MAX-ACCESS read-write 303 STATUS current 304 DESCRIPTION 305 "The bearer IP address of VISM card. This is an 306 optional second IP address of the VISM card. If 307 this bearer IP address is defined, the vismIpAddress 308 automatically becomes the control IP address. 309 " 310 ::= { vismIpGrp 4 } 311 312vismBearerSubNetMask OBJECT-TYPE 313 SYNTAX IpAddress 314 MAX-ACCESS read-write 315 STATUS current 316 DESCRIPTION 317 "Bearer SUB-NETMASK of the VISM IP interface. 318 This optional bearer subnet mask must be provided 319 when vismBearerIpAddress is provided. 320 " 321 ::= { vismIpGrp 5 } 322 323-- 324-- vismVoIPGrp group 325-- 326-- 327 328vismBearerTos OBJECT-TYPE 329 SYNTAX Integer32 (0..255) 330 MAX-ACCESS read-write 331 STATUS current 332 DESCRIPTION 333 "This object is used to provision the bitmask used for the 334 TOS octet for cells carrying VoIP bearer RTP(Real-time 335 Transport Protocol) traffic. 336 Default value 160 = 0xA0 => Precedence = 5 and TOS nibble = 0 337 The bitmask can be only a byte value. 338 " 339 DEFVAL { 160 } 340 ::= { vismVoIpGrp 1 } 341 342vismRtcpRepInterval OBJECT-TYPE 343 SYNTAX Integer32 (500..15000) 344 UNITS "milliseconds" 345 MAX-ACCESS read-write 346 STATUS current 347 DESCRIPTION 348 "This attribute defines the RTCP(Real-time Transport 349 Control Protocol) report interval (defined in RFC 350 1889). This indicates the interval at which the RTCP 351 reports should be sent to the participating members. 352 The RTCP reports are not sent at a fixed rate at this 353 interval. Rather, this value is used as a base value 354 to arrive at a random number between 0.5 and 1.5 times 355 this value. 356 357 This interval timer also serves the purpose of RTP 358 packets receive timer. At every vismRtcpRecvMultiplier 359 times this interval, where vismRtcpRecvMultiplier 360 is specified in the MIB object below, a check is made 361 on a VoIP connection (which is in SENDRECV or RECVONLY 362 xGCP modes) to see if any RTP packets have been 363 received. If not, gateway-initiated DLCX should be 364 sent to the Call Agent. 365 366 Currently, this interval timer is a card-specific 367 value, which means the value is configurable on a per 368 card basis and not on a per call basis. 369 370 This value is applicable for VoIP adaptation only. 371 " 372 DEFVAL { 5000 } 373 ::= { vismVoIpGrp 2 } 374 375vismRtpReceiveTimer OBJECT-TYPE 376 SYNTAX INTEGER { 377 disable (1), 378 enable (2) 379 } 380 MAX-ACCESS read-write 381 STATUS current 382 DESCRIPTION 383 "This object defines whether the RTP packets receive timer on 384 the VISM needs to be enabled or not. For some VoIP applications 385 if a connection is in send-recv mode or recv-only mode, after 386 the bearer cut-through is done, the RTP stream should be 387 monitored for RTP packets. If there are no packets received 388 within a time interval specified by 5 seconds, then a 389 Gateway initiated DLCX (Delete connection) should be sent 390 on that connection. 391 392 If this object is set to enable, the RTP stream is monitored. 393 Otherwise, it is not monitored. 394 395 This value is applicable for VoIP adaptation only. 396 " 397 DEFVAL { disable } 398 ::= { vismVoIpGrp 3 } 399 400-- This object is deprecated as we have a seperate per codec 401-- packetization period table 402 403vismPacketizationPeriod OBJECT-TYPE 404 SYNTAX INTEGER { 405 tenms (10), 406 twentyms (20), 407 thirtyms (30), 408 fourtyms (40) 409 } 410 MAX-ACCESS read-only 411 STATUS deprecated 412 DESCRIPTION 413 " This object is used to provision the packetization period 414 to be applied and is applicable for VoIP only. For 415 VoAAL2 adaptations, the packetization period is derived from 416 the profile table entry. For VoAAL1 adaptation, it is fixed 417 at 5.875 ms." 418 DEFVAL { tenms } 419 ::= { vismVoIpGrp 4 } 420 421vismVoIpDtmfRelay OBJECT-TYPE 422 SYNTAX TruthValue 423 MAX-ACCESS read-write 424 STATUS current 425 DESCRIPTION 426 "This attribute defines whether the DTMF 427 (Dual Tone Multi-Frequency) digits need to be 428 transported to the other endpoint via 429 NSE(Named Signal Event) packets. 430 " 431 DEFVAL { true } 432 ::= { vismVoIpGrp 5 } 433 434vismVoIpCasTransport OBJECT-TYPE 435 SYNTAX TruthValue 436 MAX-ACCESS read-write 437 STATUS current 438 DESCRIPTION 439 "This attribute defines whether the CAS(Channel 440 Associated Signaling) bits need to be transported 441 to the other endpoint via NSE packets. 442 " 443 DEFVAL { false } 444 ::= { vismVoIpGrp 6 } 445 446vismVoIpTripleRedundancy OBJECT-TYPE 447 SYNTAX TruthValue 448 MAX-ACCESS read-write 449 STATUS current 450 DESCRIPTION 451 "This attribute defines whether triple redundancy is enabled 452 or not. With triple redundancy, NSEs are sent three times at 453 20 ms intervals. For reliable channels, triple redundancy 454 can be disabled in order to save the bandwidth and the 455 processing overheads. 456 " 457 DEFVAL { false } 458 ::= { vismVoIpGrp 7 } 459 460vismVoIpVADTimer OBJECT-TYPE 461 SYNTAX Integer32(250..65535) 462 UNITS "milliseconds" 463 MAX-ACCESS read-write 464 STATUS current 465 DESCRIPTION 466 "This attribute defines the hangover time for 467 VAD(Voice Activity Detection) in milliseconds. Once 468 the voice inactivity is detected, the gateway will wait for 469 this duration before activating silence suppression. 470 " 471 DEFVAL { 250 } 472 ::= { vismVoIpGrp 8 } 473 474vismVoIpNTECapabilityNegotiate OBJECT-TYPE 475 SYNTAX TruthValue 476 MAX-ACCESS read-write 477 STATUS current 478 DESCRIPTION 479 "This attribute defines whether the VISM has the 480 capability to negotiate the list of events 481 either NSE or NTE(Named Telephony Events), using 482 rtpmap and fmtpmap in the SDP. 483 484 If the value is 'true(1)', then VISM will accept 485 rtpmap and fmtpmap in the SDP. Any events NSE/NTE 486 not listed will be interpreted as not supported. 487 488 If the value is 'false(2)', then VISM will neither 489 include nor accept rtpmap for X-NSE & X-NTE, and 490 fmtpmap. For the backward compatibility sake VISM 491 will transmit DTMF digits using NSEs if the value 492 is 'false(2).' 493 " 494 DEFVAL { true } 495 ::= { vismVoIpGrp 9 } 496 497vismVoIpSIDPayloadType OBJECT-TYPE 498 SYNTAX Integer32(0..255) 499 MAX-ACCESS read-write 500 STATUS current 501 DESCRIPTION 502 "This attribute sets the payload type of a RTP packet 503 carrying SID(Silence Insertion Descriptor) which is 504 sent to the other end when silence is detected. The 505 default value is in accordance to RFC-3551. 506 " 507 DEFVAL { 13 } 508 ::= { vismVoIpGrp 10 } 509 510vismVoIpDPvcOamCellGap OBJECT-TYPE 511 SYNTAX Integer32(10..5000) 512 UNITS "milliseconds" 513 MAX-ACCESS read-write 514 STATUS current 515 DESCRIPTION 516 "This attribute defines the inter cell gap for 517 dual PVC(Permanent Virtual Circuit) OAM 518 (Operational and management) cells. 519 " 520 DEFVAL { 500 } 521 ::= { vismVoIpGrp 11 } 522 523vismVoIpDPvcRetryCnt OBJECT-TYPE 524 SYNTAX Integer32(1..20) 525 MAX-ACCESS read-write 526 STATUS current 527 DESCRIPTION 528 "This attribute defines the threshold for failure of a PVC. 529 If the number of consecutive OAM cells sent for which no 530 ack was received equals this number then the connection 531 is considered failed. 532 " 533 DEFVAL { 3 } 534 ::= { vismVoIpGrp 12 } 535 536vismVoIpDPvcRecoverCnt OBJECT-TYPE 537 SYNTAX Integer32(1..20) 538 MAX-ACCESS read-write 539 STATUS current 540 DESCRIPTION 541 "This attribute defines the threshold for recovery of 542 a PVC. If the number of consecutive OAM cells sent 543 for which ack was received equals this number then 544 the connection is considered recovered from failure. 545 " 546 DEFVAL { 5 } 547 ::= { vismVoIpGrp 13 } 548 549vismRtcpRecvMultiplier OBJECT-TYPE 550 SYNTAX Integer32 (1..10) 551 UNITS "milliseconds" 552 MAX-ACCESS read-write 553 STATUS current 554 DESCRIPTION 555 "The object vismRtcpRepInterval specified above defines 556 an approximate RTCP report interval (defined in RFC 1889) 557 which indicates the interval in milliseconds at which 558 the RTCP reports should be sent to the participating members. 559 560 The object vismRtcpRecvMultiplier defines how many 561 times the RTCP reports may fail before exception condition 562 activity may be done. 563 564 The number of times specified in this MIB object times 565 the RTCP Report Interval, a check is made on a VoIP 566 connection (which is in SENDRECV or RECVONLY xGCP 567 modes) to see if any RTP packets have been received. If 568 not, gateway-initiated DLCX should be sent to the 569 call agent. 570 571 Currently, this interval multiplier is a card-specific 572 value, which means the value is configurable on a per 573 card basis and not on a per call basis. 574 575 This value is applicable for VoIP adaptation only." 576 DEFVAL { 3 } 577 ::= { vismVoIpGrp 14 } 578 579vismVoIpLapdTrunkPVC OBJECT-TYPE 580 SYNTAX INTEGER { 581 control (1), 582 bearer (2) 583 } 584 MAX-ACCESS read-write 585 STATUS current 586 DESCRIPTION 587 "This object should be used for VoIP Trunking 588 applications and only if the signaling type is 589 configured to be CCS(Common Channel Signaling). 590 By default the PRI(Primary Rate Interface) 591 D-channel information will be sent on the control 592 channel. If the control network is totally 593 separated from the bearer network then the user 594 needs to set this object to 'bearer' to send his 595 LAPD(Link Access Procedure on the D-channel) 596 Trunk messages to the remote VISM. 597 " 598 DEFVAL { control } 599 ::= { vismVoIpGrp 15 } 600 601vismVoIpEventNegotiationPolicy OBJECT-TYPE 602 SYNTAX INTEGER { 603 none (1), 604 proprietary (2), 605 all (3) 606 } 607 MAX-ACCESS read-write 608 STATUS current 609 DESCRIPTION 610 "This attribute defines whether or not the VISM should 611 advertise the event codecs, NSE, NTE, or Cisco-rtp, 612 in addition to the list of events specified by the 613 call agent. 614 615 If the value is 'none', then VISM will not include any 616 more event codecs than what has been specified by the 617 call agent. 618 619 If the value is 'proprietary', then VISM can advertise 620 proprietary event codecs in addition to the event codecs 621 specified by the call agent. 622 623 If the value is 'all', then VISM can advertise both 624 proprietary as well as standard event codecs in 625 addition to the event codecs specified by the call 626 agent. 627 " 628 DEFVAL { proprietary } 629 ::= { vismVoIpGrp 16 } 630 631-- 632-- vismDspGrp group 633-- 634-- Deprecated the following two objects as it was never used !! 635vismEcanCnfIdlePattern OBJECT-TYPE 636 SYNTAX INTEGER { 637 pattern1 (1), 638 pattern2 (2), 639 pattern3 (3), 640 pattern4 (4) 641 } 642 MAX-ACCESS read-only 643 STATUS deprecated 644 DESCRIPTION 645 "Echo Canceller pattern for Idle code. 646 Mu-Law : 1 - 7f, 2 - ff, 3 - 7f or ff, 4 - f7 647 A-Law : 1 - None, 2 - 54, 3 - 55, 4 - Programmable Idle code. 648 DEFVAL : 'pattern3' (7f or ff) for Mu-law and 649 'pattern2' (54) for A-Law. 650 " 651 ::= { vismDspGrp 1 } 652 653vismEcanCnfIdleDirection OBJECT-TYPE 654 SYNTAX INTEGER { 655 both (1), 656 either (2), 657 send (3), 658 receive (4) 659 } 660 MAX-ACCESS read-only 661 STATUS deprecated 662 DESCRIPTION 663 "Echo Canceller Idle Direction. This determines in 664 which direction the Idle code must be present. 665 " 666 DEFVAL { both } 667 ::= { vismDspGrp 2 } 668 669vismCompCnfPacketSize OBJECT-TYPE 670 SYNTAX Integer32 (80|160) 671 MAX-ACCESS read-write 672 STATUS current 673 DESCRIPTION 674 "Compressed output packet size - This value is used in the 675 DSP(Digital Signal Processing) interface API commands 676 to configure the DSPs for the maximum packet size. 677 The valid values are 80 and 160 only. 678 " 679 DEFVAL { 80 } 680 ::= { vismDspGrp 3 } 681 682vismERL OBJECT-TYPE 683 SYNTAX INTEGER { 684 zerodb (1), 685 threedb (2), 686 sixdb (3), 687 worstdb (4) 688 } 689 MAX-ACCESS read-write 690 STATUS current 691 DESCRIPTION 692 "This object is used to provision the return echo lost, 693 i.e the db loss of the echo that the DSPs are supposed 694 to cancel. 695 " 696 DEFVAL { sixdb } 697 ::= { vismDspGrp 4 } 698 699-- 700-- The following object is deprecated in RI release because per codec 701-- based vismCodecJitterDelayMode is introduced 702-- 703vismJitterDelayMode OBJECT-TYPE 704 SYNTAX INTEGER { 705 fixed (1), 706 adaptive (2) 707 } 708 MAX-ACCESS read-write 709 STATUS deprecated 710 DESCRIPTION 711 " This object is used to provision the jitter buffer mode 712 to be apply to a call connection. 713 The possible values are: 714 'fixed' : means use a constant jitter buffer size, which 715 is defined by the object vismJitterInitialDelay. 716 'adaptive': means let the DSP pick the optimal value for 717 the call connection. 718 " 719 DEFVAL { fixed } 720 ::= { vismDspGrp 5 } 721 722-- 723-- The following object is deprecated in RI release because per codec 724-- based vismCodecJitterInitialdelay is introduced 725-- 726vismJitterInitialDelay OBJECT-TYPE 727 SYNTAX INTEGER { 728 zero (1), 729 five (5), 730 ten (10), 731 fifteen (15), 732 twenty (20), 733 twentyfive (25), 734 thirty (30), 735 thirtyfive (35), 736 fourty (40), 737 fortyfive (45), 738 fifty (50), 739 fiftyfive (55), 740 sixty (60), 741 sixtyfive (65), 742 seventy (70), 743 seventyfive (75), 744 eighty (80), 745 eightyfive (85), 746 ninty (90), 747 ninetyfive (95), 748 hundred (100) 749 } 750 MAX-ACCESS read-write 751 STATUS deprecated 752 DESCRIPTION 753 "Defines the jitter buffer size. If the vismJitterDelayMode 754 is set to be fixed, the jitter buffer is fixed at this 755 value for the call. If vismJitterDelayMode is adaptive, 756 this is the initial jitter buffer size, and the DSP will 757 adapt to an optimal size. 758 759 The valid range for template 1 : 1,10,20,30,40,50,60,70, 760 80,90,100 761 The valid range for template 2 : 1,5,10,15,20,25,30,35, 762 40,45,50,55,60,65,70, 763 75,80,85,90,95,100. 764 765 When the template of the card changes, either from 766 template 1 to 2 or vice versa the value of this 767 object will be implicitly set to default value. 768 " 769 DEFVAL { fourty } 770 ::= { vismDspGrp 6 } 771 772vismAdaptiveGainControl OBJECT-TYPE 773 SYNTAX INTEGER { 774 off (1), 775 on (2) 776 } 777 MAX-ACCESS read-write 778 STATUS current 779 DESCRIPTION 780 "If set to 'on', the DSP will adjust the gain of the 781 call connection to an optimal value. 782 " 783 DEFVAL { off } 784 ::= { vismDspGrp 7 } 785 786vismDspHealth OBJECT-TYPE 787 SYNTAX Integer32 (0..2147483647) 788 MAX-ACCESS read-only 789 STATUS current 790 DESCRIPTION 791 "This attribute indicates the health of the DSPs. 792 It is a percentage of the total number of DSPs 793 that are currently functional. 794 " 795 ::= { vismDspGrp 8 } 796 797vismUpspeedCodec OBJECT-TYPE 798 SYNTAX INTEGER { 799 g-711u (1), 800 g-711a (2), 801 g-726-32 (3), 802 clearChannel (4), 803 g-723h (5), 804 g-723l (6), 805 g-726-16 (7), 806 g-726-24 (8), 807 g-726-40 (9) 808 } 809 MAX-ACCESS read-write 810 STATUS current 811 DESCRIPTION 812 "This object specifies the codec to be used when 813 fax upspeed happens. 814 815 The default value for this object is 'g711u' when 816 the line type is T1 and 'g711a' when the line 817 type is E1. 818 819 This object is applicable only in the case of 820 VoIP applications, for AAL2 the upspeedCodec 821 is obtained from profile table and this object 822 will have no affect. 823 " 824 ::= { vismDspGrp 9 } 825 826vismPayloadType OBJECT-TYPE 827 SYNTAX Integer32 (0..256) 828 MAX-ACCESS read-write 829 STATUS current 830 DESCRIPTION 831 "This object specifies the payload type to be used when 832 fax upspeed happens. 833 834 IANA values (0..95) are static payload and (96..127) are 835 dynamic payload type. 836 837 This object is applicable only in the case of 838 VoIP applications, for AAL2 the upspeedCodec is 839 obtained from profile table and this object will 840 have no affect. 841 " 842 DEFVAL { 256 } 843 ::= { vismDspGrp 10 } 844 845vismDSPHeartbeat OBJECT-TYPE 846 SYNTAX Integer32 (0..65535) 847 MAX-ACCESS read-write 848 STATUS current 849 DESCRIPTION 850 "This object will specify the timer interval, DSP send 851 a regular heartbeat messages from the DSP to the HOST 852 Application. 853 854 If the value is zero the Heartbeat message will be 855 disabled. 856 " 857 DEFVAL { 0 } 858 ::= { vismDspGrp 11 } 859 860vismFaxDeJitterMode OBJECT-TYPE 861 SYNTAX VismFaxDeJitterMode 862 MAX-ACCESS read-write 863 STATUS current 864 DESCRIPTION 865 "This object specifies the de-jitter mode to 866 be used for the fax upspeed. 867 This object is applicable only in the case of 868 VoIP applications. 869 " 870 DEFVAL { unSpecified } 871 ::= { vismDspGrp 12 } 872 873vismFaxDeJitterInitialDelay OBJECT-TYPE 874 SYNTAX VismFaxDeJitterInitDelay 875 MAX-ACCESS read-write 876 STATUS current 877 DESCRIPTION 878 "This object defines the de-jitter buffer size 879 for fax upspeed. If the vismFaxDeJitter Mode is 880 set to be 'fixedWithTS' or 'fixedWithoutTS', the jitter 881 buffer size is set to this value for the call. 882 If vismDeJitterMode is 'adaptive', this is the initial 883 jitter buffer size, and the DSP will adapt to an optimal 884 size. If the vismDeJitterMode is 'passThrough', this value 885 is ignored. 886 " 887 DEFVAL { unSpecified } 888 ::= { vismDspGrp 13 } 889 890-- 891-- vismSystemGrp group 892-- 893-- 894 895vismDaughterCardSerialNum OBJECT-TYPE 896 SYNTAX SnmpAdminString (SIZE (0..6)) 897 MAX-ACCESS read-only 898 STATUS current 899 DESCRIPTION 900 "A unique value for each VISM daughter card, entered 901 in nvram by manufacturing. The serial number is on 902 the non-volatile RAM on the VISM daughter card. 903 " 904 ::= { vismSystemGrp 1 } 905 906vismDaughterCardDescription OBJECT-TYPE 907 SYNTAX SnmpAdminString (SIZE (0..20)) 908 MAX-ACCESS read-only 909 STATUS current 910 DESCRIPTION 911 "This object identifies the VISM daughter card. 912 " 913 ::= { vismSystemGrp 2 } 914 915vismDaughterCardHWRev OBJECT-TYPE 916 SYNTAX SnmpAdminString (SIZE (0..2)) 917 MAX-ACCESS read-only 918 STATUS current 919 DESCRIPTION 920 "This object identifies the hardware revision number 921 for the daughter card. 922 " 923 ::= { vismSystemGrp 3 } 924 925vismEcanEncoding OBJECT-TYPE 926 SYNTAX INTEGER { 927 mu-law (1), 928 a-law (2) 929 } 930 MAX-ACCESS read-only 931 STATUS current 932 DESCRIPTION 933 "The object identifies the voice encoding type, 934 mu-law or a-law. 'mu-law' is returned for T1 lines 935 and 'a-law' is returned for E1 lines. 936 " 937 ::= { vismSystemGrp 4 } 938 939vismMode OBJECT-TYPE 940 SYNTAX INTEGER { 941 voipSwitching (1), 942 aal2Trunking (2), 943 aal1Svc (3), 944-- <Ignored 945 switchedVoipCASBh (4), 946 switchedVoipPRIBh (5), 947 switchedAal2CASBh (6), 948-- Ignored> 949 switchedAal2Svc (7), 950 switchedAal2Pvc (8), 951 voipAndAal1Svc (9), 952 voipAndAal2Trunking (10), 953-- <Ignored 954 superMode (99), 955-- Ignored> 956 unknownMode (100) 957 } 958 MAX-ACCESS read-only 959 STATUS current 960 DESCRIPTION 961 " This attribute defines the connection model that 962 the VISM card is configured to operate with. This 963 object can be modified by CLI(Command Line Interface) 964 only. The CLI 'cnfvismmode' can be used to set this 965 object. VISM card will be reset after modifying 966 this parameter for the VISM card to come up in the 967 new mode. 968 969 Each mode enables a set of features on the VISM card. 970 971 The feature set for each of the above modes is : 972 'voipSwitching':VoIP mode. In this mode VISM interacts 973 with the call agent using XGCP protocol, 974 bearer path is VoIP. This mode is also 975 used for VoIP applications that dosen't use 976 call agent(VoIP Trunking). 977 'aal2Trunking': AAL2 Trunking mode. In this mode VISM does 978 not interact with the call agent. Bearer 979 Path is AAL2. 980 'aal1Svc' : AAL1 SVC(Switched Virtual Circuit) mode. 981 In this mode VISM interacts with call 982 agent using XGCP protocol over AAL5 983 control PVCs. In this mode, bearer 984 path is VoAAL1 and the bearer 985 connections are SVCs. i.e VISM dynamically 986 sets-up and tears down bearer connections. 987 'switchedVoipCASBh', 'switchedVoipPRIBh', 988 'switchedAal2CASBh', 989 'switchedAal2Svc' and superMode are ignored. 990 991 'switchedAal2Pvc': Switched and trunked AAL2 PVC with CAS 992 xGCP backhaul, CCS and CAS forwarding. 993 994 'switchedAal2Svc': Switched AAL2 SVC with PRI backhaul. 995 996 'voipAndAal1Svc': VoIP and ATM Groomer. 997 998 'voipAndAal2Trunking': VoIP Trunking And AAL2 Trunking. 999 1000 'unknowMode': Unknown mode, when user change 1001 vismFeatureBitMap to a combination of 1002 Features that are not in the above modes. 1003 1004 This object has to be synchronized with 1005 vismFeatureBitMap. When vismFeatureBitMap is 1006 changed this object will be implicitly set to 1007 the mode that has the right combination of features. 1008 " 1009 DEFVAL { voipSwitching } 1010 ::= { vismSystemGrp 5 } 1011 1012vismPrevMode OBJECT-TYPE 1013 SYNTAX INTEGER { 1014 voipSwitching (1), 1015 aal2Trunking (2), 1016 aal1Svc (3), 1017 aal2PvcSwitching (4) 1018 } 1019 MAX-ACCESS read-only 1020 STATUS deprecated 1021 DESCRIPTION 1022 "This attribute indicates the mode in which VISM was 1023 operating before the object vismMode value was 1024 changed. i.e It gives the value of vismMode before 1025 it got changed to the current value. 1026 1027 When the card comes up in the default mode, the value 1028 of vismPrevMode will be the same as vismMode. Hence 1029 this object is no longer needed. 1030 " 1031 DEFVAL { voipSwitching } 1032 ::= { vismSystemGrp 6 } 1033 1034vismCacEnable OBJECT-TYPE 1035 SYNTAX INTEGER { 1036 disable (1), 1037 enable (2) 1038 } 1039 MAX-ACCESS read-write 1040 STATUS current 1041 DESCRIPTION 1042 "This attribute describes whether CAC (Connection 1043 Admission Control) functionality needs to be 1044 applied on the VISM card, on a per PVC basis. 1045 For some applications, the CAC functionality may 1046 not be required and in that case, it has to be 1047 disabled on a card basis. 1048 " 1049 DEFVAL { enable } 1050 ::= { vismSystemGrp 7 } 1051 1052vismAvailableDs0Count OBJECT-TYPE 1053 SYNTAX Integer32 (0..248) 1054 MAX-ACCESS read-only 1055 STATUS current 1056 DESCRIPTION 1057 "This attribute describes the number of DS0s available 1058 for new connections on VISM. This is modified by the 1059 VISM firmware after each connection is setup. 1060 " 1061 ::= { vismSystemGrp 8 } 1062 1063vismAppliedTemplate OBJECT-TYPE 1064 SYNTAX Integer32 (0..2147483647) 1065 MAX-ACCESS read-only 1066 STATUS current 1067 DESCRIPTION 1068 " This attribute describes the Codec template 1069 currently configured on the VISM card. The 1070 value refers to an index to the 1071 vismCodecTemplateCnfGrpTable (defined in 1072 CISCO-VISM-CODEC-MIB MIB). This template is 1073 applicable for all connections on the card. 1074 1075 When a switch is made to a new template, the 1076 number of channels (endpoints) in use will be 1077 checked to ensure the switch will not occur if 1078 there are more endpoints active at the present 1079 time than what the new template allow, the number 1080 of channels per template are specify in 1081 vismCodecTemplateMaxChanCount. 1082 1083 Also whenever an attempt is made to add a new 1084 endpoint for any template, this template maximum 1085 number will limit the number of endpoints that 1086 may be added for this template. 1087 " 1088 ::= { vismSystemGrp 9 } 1089 1090vismTftpServerDn OBJECT-TYPE 1091 SYNTAX SnmpAdminString (SIZE (1..64)) 1092 MAX-ACCESS read-write 1093 STATUS current 1094 DESCRIPTION 1095 "This object holds the domain name of the tftp server 1096 from where the CAS module will download the CAS files. 1097 1098 This domain name can be resolved internally or externally. 1099 Before configuring this object the domain name should be 1100 added in the mgDomainNameTable(defined in 1101 CISCO-WAN-MG-MIB MIB) and at least one IP address 1102 (internal or external) should be associated with this 1103 domain name in mgcResolutionTable (defined in the 1104 same MIB). 1105 1106 By default, the object is set to TFTPDOMAIN. 1107 1108 Before the last entry corresponding to the tftp 1109 domain is deleted from the mgDomainNameTable or 1110 the last IP address associated with this object is 1111 deleted from mgcResolutionTable, it should be set 1112 to 'TFTPDOMAIN'. 1113 1114 If the user configures 'localhost' to be the tftp 1115 server domain then the cas files will be 1116 downloaded from PXM(Processor Switch Module). 1117 1118 If the user configures the domain name to be TFTPDOMIAN or 1119 localhost then that entry need not be present in 1120 mgDomainNameTable or mgcResolutionTable. 1121 " 1122 ::= { vismSystemGrp 11 } 1123 1124vismXgcpBearerNetworkType OBJECT-TYPE 1125 SYNTAX INTEGER { 1126 ip (1), 1127 atm (2) 1128 } 1129 MAX-ACCESS read-write 1130 STATUS current 1131 DESCRIPTION 1132 "This object specifies the network type to use in 1133 order to transport bearer traffic. 1134 The user can configure this to IP or ATM based 1135 on where the VISM will be located. 1136 1137 If the call agent specifies the network type in the 1138 MGCP local connection options CRCX(Create Connection) 1139 request, then the configuration of this object will 1140 have no effect, else the value of this object will 1141 be used when sending CRCX response. 1142 " 1143 DEFVAL{ ip } 1144 ::= { vismSystemGrp 12 } 1145 1146vismXgcpBearerVCType OBJECT-TYPE 1147 SYNTAX INTEGER { 1148 pvc (1), 1149 svc (2) 1150 } 1151 MAX-ACCESS read-write 1152 STATUS current 1153 DESCRIPTION 1154 "This object specifies the VC(Virtual Channel) type 1155 to use in order to transport bearer traffic. 1156 1157 If the call agent specifies the VC type in the 1158 MGCP local connection options (CRCX request), then 1159 the configuration of this object will have no 1160 effect, else the value of this object will be 1161 used when sending CRCX response. 1162 " 1163 DEFVAL{ pvc } 1164 ::= { vismSystemGrp 13 } 1165 1166vismXgcpBearerConnectionType OBJECT-TYPE 1167 SYNTAX INTEGER { 1168 aal1Sdt (1), 1169 aal2 (2), 1170 notApplicable (3) 1171 } 1172 MAX-ACCESS read-write 1173 STATUS current 1174 DESCRIPTION 1175 "This object specifies the connection type used 1176 to transport bearer traffic. If the 1177 vismXgcpBearerNetworkType is chosen to be IP 1178 then the value of this object has to be/will 1179 be set to 'notApplicable'. 1180 1181 If the call agent specifies the connection 1182 type in the MGCP local connection options 1183 (CRCX request), then the configuration of this 1184 object will have no effect, else the value of 1185 this object will be used when sending CRCX response. 1186 " 1187 DEFVAL{ notApplicable } 1188 ::= { vismSystemGrp 14 } 1189 1190vismBearerContinuityTimer OBJECT-TYPE 1191 SYNTAX Integer32 (0 .. 10000) 1192 MAX-ACCESS read-write 1193 STATUS current 1194 DESCRIPTION 1195 "This object specifies the co4 (bearer continuity) timer in 1196 millisecs. 1197 1198 The timer will be started in the terminating/originating 1199 gateway for a duration as specified in this MIB object 1200 when a co3 message is sent from the terminating/originating 1201 gateway to the originating/terminating gateway. 1202 1203 If the terminating/originating gateway does not receive 1204 co4 as an acknowledgement from the originating/termintaing 1205 gateway and the timer expires, gateway initiated DLCX is 1206 sent to the call agent from the terminating/originating 1207 gateway. 1208 1209 This object is applicable when the call agent feature is 1210 available. 1211 " 1212 DEFVAL{ 1000 } 1213 ::={ vismSystemGrp 15 } 1214 1215vismCodecNegotiationOption OBJECT-TYPE 1216 SYNTAX INTEGER { 1217 lcoRcdLcl (1), 1218 lcoLclRcd (2), 1219 rcdLcoLcl (3), 1220 rcdLclLco (4), 1221 lclLcoRcd (5), 1222 lclRcdLco (6) 1223 } 1224 MAX-ACCESS read-write 1225 STATUS current 1226 DESCRIPTION 1227 "This object helps in forming an ordered intersection 1228 of lists and one of the lists must be used in determining 1229 the resulting order of codecs. 1230 1231 Lco - local connection options 1232 Rcd - remote connection description 1233 Lcl - local codec list 1234 1235 If the value of this object is 'lcoRcdLcl' then 1236 effectively we are giving first priority to the 1237 local connection options sent by the call agent, 1238 followed by remote connection description sent by 1239 the remote gateway (CA) and the last priority will 1240 be to local codec list stored in VISM. 1241 1242 If the value of this object is 'lcoLclRcd' then 1243 effectively we are giving first priority to local 1244 connection options sent by the call agent, followed 1245 by local codec list stored in VISM and the last 1246 priority will be to remote connection description sent 1247 by the remote gateway (or remote CA). 1248 1249 If the value of this object is 'rcdLcoLcl' then 1250 effectively we are giving first priority to remote 1251 connection description sent by the remote gateway 1252 /call agent, followed by local connection options 1253 sent by the call agent and the last priority will be 1254 to the local codec list stored on the local 1255 gateway(VISM). 1256 1257 If the value of this object is 'rcdLclLco' then 1258 effectively we are giving first priority to remote 1259 connection description sent by the remote 1260 gateway/CA followed by local codec list stored 1261 on the local gateway and the last priority will be 1262 to the local connection options sent by the call agent. 1263 1264 If the value of this object is 'lclLcoRcd' then 1265 effectively we are giving first priority to local 1266 codec list stored on the local gateway (VISM) followed 1267 by local connection options sent by the call agent 1268 and the last priority will be to remote connection 1269 description sent by the remote gateway (or remote CA). 1270 1271 If the value of this object is 'lclRcdLco' then 1272 effectively we are giving first priority to local 1273 codec list stored on the VISM followed by remote 1274 connection description sent by the remote gateway 1275 (or remote CA) and the last priority will be to 1276 local connection options sent by the call agent. 1277 " 1278 DEFVAL { lcoRcdLcl } 1279 ::= { vismSystemGrp 16 } 1280 1281vismProfileNegotiationOption OBJECT-TYPE 1282SYNTAX INTEGER { 1283 lcoRcdLcl (1), 1284 lcoLclRcd (2), 1285 rcdLcoLcl (3), 1286 rcdLclLco (4), 1287 lclLcoRcd (5), 1288 lclRcdLco (6) 1289 } 1290 MAX-ACCESS read-write 1291 STATUS current 1292 DESCRIPTION 1293 "This object helps in forming an ordered intersection 1294 of lists and one of the lists must be used in determining 1295 the resulting order of profiles. 1296 1297 Lco - local connection options 1298 Rcd - remote connection description 1299 Lcl - local codec list 1300 1301 If the value of this object is 'lcoRcdLcl' then 1302 effectively we are giving first priority to the 1303 local connection options sent by the call agent, 1304 followed by remote connection description sent by 1305 the remote gateway (CA) and the last priority will 1306 be to local codec list stored in VISM. 1307 1308 If the value of this object is 'lcoLclRcd' then 1309 effectively we are giving first priority to local 1310 connection options sent by the call agent, followed 1311 by local codec list stored in VISM and the last 1312 priority will be to remote connection description 1313 sent by the remote gateway (or remote CA). 1314 1315 If the value of this object is 'rcdLcoLcl' then 1316 effectively we are giving first priority to remote 1317 connection description sent by the remote gateway 1318 /call agent, followed by local connection options 1319 sent by the call agent and the last priority will be 1320 to the local codec list stored on the local 1321 gateway(VISM). 1322 1323 If the value of this object is 'rcdLclLco' then 1324 effectively we are giving first priority to remote 1325 connection description sent by the remote gateway 1326 followed by local codec list stored on the local 1327 gateway and the last priority will be to the local 1328 connection options sent by the CA. 1329 1330 If the value of this object is 'lclLcoRcd' then 1331 effectively we are giving first priority to local 1332 codec list stored on the local gateway (VISM) followed 1333 by local connection options sent by the call agent 1334 and the last priority will be to remote connection 1335 description sent by the remote gateway (or remote CA). 1336 1337 If the value of this object is 'lclRcdLco' then 1338 effectively we are giving first priority to local 1339 codec list stored on the VISM followed by remote 1340 connection description sent by the remote gateway 1341 (or remote CA) and the last priority will be to 1342 local connection options sent by the call agent. 1343 " 1344 DEFVAL { lcoRcdLcl } 1345 ::= { vismSystemGrp 17 } 1346 1347vismCarrierLossPolicy OBJECT-TYPE 1348 SYNTAX INTEGER { 1349 previousCodec (1), 1350 upspeedCodec (2) 1351 } 1352 MAX-ACCESS read-write 1353 STATUS current 1354 DESCRIPTION 1355 "This object defines the policy that needs to be 1356 applied when a carrier loss is detected. 1357 1358 This states whether to switch to the pre-upspeed codec 1359 or to remain with the upspeed codec. 1360 1361 This object is applicable in case of SVCs. This 1362 object will be applicable in case of PVC if the 1363 per PVC object - vismChanCarrierLossPolicy 1364 (defined in vismChanCacTable) is set to 1365 'unspecified'. 1366 1367 Configuring this object will not have any affect 1368 when card level CAC is disabled (vismCacEnable). 1369 " 1370 DEFVAL { previousCodec } 1371 ::= { vismSystemGrp 18 } 1372 1373vismCacRejectionPolicy OBJECT-TYPE 1374 SYNTAX INTEGER { 1375 delete (1), 1376 maintain (2) 1377 } 1378 MAX-ACCESS read-write 1379 STATUS current 1380 DESCRIPTION 1381 "This attribute defines the policy that needs to be 1382 applied once the CAC function rejects the upspeeding 1383 of a connection, due to a fax/modem switch-over 1384 request. The applicable options are: 1385 'delete' : To delete the connection that got 1386 rejected by CAC for upspeed. 1387 'maintain' : To maintain the connection with 1388 the prior compression scheme. 1389 This object is applicable in case of SVCs. This 1390 object will be applicable in case of PVCs if the 1391 per PVC object - vismChanCacRejectionPolicy 1392 (defined in vismChanCacTable) is set to 1393 'unspecified'. 1394 1395 Configuring this object will not have any affect 1396 when card level CAC is disabled (vismCacEnable). 1397 " 1398 DEFVAL{ maintain } 1399 ::= { vismSystemGrp 19 } 1400 1401vismExtDnsServerDn OBJECT-TYPE 1402 SYNTAX SnmpAdminString (SIZE (1..64)) 1403 MAX-ACCESS read-write 1404 STATUS current 1405 DESCRIPTION 1406 "This object refers to the domain name of the external 1407 DNS server which will be used to resolve other 1408 domain name. 1409 1410 Currently this domain name can only be resolved 1411 internally. Therefore, before configuring this object 1412 not only the domain name has to be added in the 1413 mgDomainNameTable with resolution type 'internalOnly' 1414 but also at least one IP address has been added with 1415 this domain name in mgcResolutionTable. 1416 1417 Before deleting external DNS server from mgDomainNameTable 1418 or deleting the last IP address associated with the 1419 external DNS server this object should be set to 'NULL'. 1420 After we change the value of this object to NULL, all the 1421 externally resolved IP address in mgcResolutionTable 1422 will be purged. 1423 1424 By default this object will be set to 'NULL'. 1425 " 1426 ::= { vismSystemGrp 20 } 1427 1428vismFeatureBitMap OBJECT-TYPE 1429 SYNTAX Integer32 (0..2147483647) 1430 MAX-ACCESS read-write 1431 STATUS current 1432 DESCRIPTION 1433 "This object denotes the bit map for VISM features. It 1434 indicates the current features that are enabled. It 1435 should be consistent with vismMode. When user change 1436 vismMode, this object is implicitly set to the feature 1437 combination that indicate to that mode. The change of 1438 vismFeatureBitMap will not cause VISM to reset and the 1439 configuration will not be cleared. 1440 1441 For each bit, value 1 means the feature is enabled, 0 means 1442 disabled. 1443 Bit 0 - AAL1 adaptation 1444 Bit 1 - AAL2 adaptation 1445 Bit 2 - AAL5 adaptation (Bearer network type is IP). 1446 Bit 3 - Switching (with Call Agent) 1447 Bit 4 - Trunking (without Call Agent) 1448 Bit 5 - Bearer VC type is PVC. 1449 Bit 6 - Bearer VC type is SVC. 1450 Bit 7 - CAS signaling 1451 Bit 8 - PRI backhaul 1452 Bit 9 - CCS signaling 1453 Bit 10 - Domain Name 1454 1455 For example, 0x5AC corresponds to vismMode 1 1456 (VoipSwitching). 1457 1458 Currently this object is not settable, it can only be 1459 set thru 1460 some debug commands. 1461 " 1462 ::= { vismSystemGrp 21 } 1463 1464vismVADTolerance OBJECT-TYPE 1465 SYNTAX Integer32(1..10000) 1466 MAX-ACCESS read-write 1467 STATUS current 1468 DESCRIPTION 1469 "The value in this object refers to the customer 1470 accepted drop rate for voice connections when the 1471 bandwidth usage exceeds allowed value. 1472 1473 The actual range of this object is 0.0001% - 1.00 % 1474 1475 The unit is in percentage, since the default is 0.01 %, 1476 and since we cannot express such fractions 1477 in MIB , it is being multiplied by 10000 . 1478 1479 However, when the underlying CAC module is notified of 1480 the change in this object, then the value 1481 has to be divided by a factor of 10000. 1482 1483 Multiplication factor 10000 is picked as someone might 1484 be interested in a tolerance as low as 0.0001%. 1485 1486 This object will be applicable in case of AAL2 SVCs 1487 where the user does not add a PVC and also this 1488 object will be applicable if the per PVC level object 1489 vismChanVADTolerance(defined in CISCO-VISM-CAC-MIB MIB) 1490 is configured to have a value of zero. 1491 1492 Configuring this object will not have any affect when 1493 card level CAC is disabled (vismCacEnable). 1494 " 1495 DEFVAL { 100 } 1496 ::= { vismSystemGrp 22 } 1497 1498vismVADDutyCycle OBJECT-TYPE 1499 SYNTAX Integer32 (1..100) 1500 MAX-ACCESS read-write 1501 STATUS current 1502 DESCRIPTION 1503 " This object refers to the talk-spurts duty cycle. 1504 The unit is in percentage. 1505 1506 When the value of this object is to be passed 1507 to underlying CAC module in VISM this value has to 1508 be divided by 100. 1509 1510 This causes the actual range of this object to be 1511 0.01 to 0.99 and not 0.01 to 1.00 as specified in 1512 the range of values above. Since a value of 100 1513 will cause a floating point exception, this value 1514 is disallowed. 1515 1516 The default value is 0.61 and since we cannot 1517 have fractions in a MIB variable the value 1518 is being multiplied by 100 and is expressed as 1519 61. 1520 1521 This object will be applicable in case of AAL2 1522 SVCs where the user does not add a PVC and also 1523 this object will be applicable if the per PVC 1524 level object vismChanVADDutyCycle(defined in 1525 CISCO-VISM-CAC-MIB MIB) is configured to have a 1526 value of zero. 1527 1528 Configuring this object will not have any affect 1529 when card level CAC is disabled (vismCacEnable). 1530 " 1531 DEFVAL { 61 } 1532 ::= { vismSystemGrp 23 } 1533 1534vismAggregateTrafficClipping OBJECT-TYPE 1535 SYNTAX INTEGER { 1536 disable (1), 1537 enable (2) 1538 } 1539 MAX-ACCESS read-write 1540 STATUS current 1541 DESCRIPTION 1542 "This attribute defines the aggregate traffic clipping 1543 policy which is applicable to all bearer traffic 1544 generated at VISM card. The applicable options are: 1545 'disable' : aggregate traffic clipping is disabled, 1546 VISM card traffic management does not 1547 perform aggregate traffic clipping. 1548 'enable' : aggregate traffic clipping is enabled, 1549 VISM card traffic management performs 1550 aggregate traffic clipping. 1551 1552 This is applicable to only AAL2 SVC voice bearer traffic. 1553 1554 When aggregate traffic clipping is enabled, VISM card 1555 can discard cells which are exceeding VISM card 1556 aggregate SVC bandwidth which is specified as 1557 vismAggregateSvcBandwidth value. 1558 " 1559 DEFVAL { enable } 1560 ::= { vismSystemGrp 24 } 1561 1562vismAggregateSvcBandwidth OBJECT-TYPE 1563 SYNTAX Integer32(0..100000) 1564 MAX-ACCESS read-write 1565 STATUS current 1566 DESCRIPTION 1567 "The aggregate svc bandwidth is used for AAL2 SVC 1568 aggregate SVC CAC and also used for aggregate 1569 traffic clipping at VISM card when 1570 vismAggregateTrafficClipping is enabled. 1571 1572 This is expressed in cells per second. This need 1573 to be configured for AAL2 SVC aggregate bandwidth 1574 call admission control to admit AAL2 SVC connections 1575 at VISM card. 1576 " 1577 DEFVAL { 0 } 1578 ::= { vismSystemGrp 25 } 1579 1580vismBearerContinuityTest OBJECT-TYPE 1581 SYNTAX TruthValue 1582 MAX-ACCESS read-write 1583 STATUS current 1584 DESCRIPTION 1585 "This attribute defines whether the bearer continuity 1586 test for a connection will be performed at the time of 1587 call setup or not. 1588 1589 When the vismBearerContinuityTest is enabled, the 1590 terminating media Gateway initiates a NSE/Type 3 packet 1591 towards the originating gateway and starts a timer 1592 defined by vismBearerContinuityTimer. 1593 1594 The originating gateway, on receipt of co3, responds by 1595 sending a co4 to the terminating end. 1596 1597 If the terminating gateway doesn't receive co4 NSE/Type 3 1598 packet with in the time defined by co4 timer, it 1599 initiates a GW-initiated DLCX to the call agent which 1600 in turn deletes the connection. 1601 1602 The value in this object will be utilized when the call 1603 agent does not specify this. 1604 " 1605 DEFVAL { false } 1606 ::= { vismSystemGrp 26 } 1607 1608vismCaleaEnable OBJECT-TYPE 1609 SYNTAX TruthValue 1610 MAX-ACCESS read-write 1611 STATUS current 1612 DESCRIPTION 1613 "This attribute describes whether CALEA (Communication 1614 Assistance for Law Enforcement Agency) functionality 1615 needs to be enabled on the VISM card. This attribute 1616 enables/disables this feature at a card level. 1617 This command is only applicable for CALEA enable image. 1618 " 1619 DEFVAL { false } 1620 ::= { vismSystemGrp 27 } 1621 1622vismMaxConfNum OBJECT-TYPE 1623 SYNTAX Integer32(0..50) 1624 MAX-ACCESS read-write 1625 STATUS current 1626 DESCRIPTION 1627 "Identify how many conference will be supported on a VISM 1628 card 1629 " 1630 DEFVAL { 0 } 1631 ::= { vismSystemGrp 28 } 1632 1633vismLongDurationTimer OBJECT-TYPE 1634 SYNTAX Integer32(0..24) 1635 MAX-ACCESS read-write 1636 STATUS current 1637 DESCRIPTION 1638 "The long duration is the elapse time in hour to 1639 indicate a connection has been established for a 1640 given period of time. The default time is one hour. 1641 " 1642 DEFVAL { 1 } 1643 ::= { vismSystemGrp 29 } 1644 1645vismContinuityCo1Timer OBJECT-TYPE 1646 SYNTAX Integer32(0..60) 1647 MAX-ACCESS read-write 1648 STATUS current 1649 DESCRIPTION 1650 "A 2010Hz tone is applied, if the co1(Continuity 1651 Tone 1) is specify as a signal the range is 1652 2010Hz +/- 8Hz and if it is specify as an event 1653 the range is 2010Hz +/- 30Hz. The continuity tone 1654 is applied for the specified duration of time in 1655 seconds. 1656 " 1657 DEFVAL { 3 } 1658 ::= { vismSystemGrp 30 } 1659 1660vismContinuityCo2Timer OBJECT-TYPE 1661 SYNTAX Integer32(0..60) 1662 MAX-ACCESS read-write 1663 STATUS current 1664 DESCRIPTION 1665 " A 1780Hz tone is applied, if the co2(Continuity 1666 Tone 2) is specify as a signal the range is 1667 1780Hz +/- 20Hz and if it is specify as an event 1668 the range is 1780Hz +/- 30Hz. The continuity tone 1669 is applied for the specified duration of time in 1670 seconds. 1671 " 1672 DEFVAL { 3 } 1673 ::= { vismSystemGrp 31 } 1674 1675vismReverseCotTone OBJECT-TYPE 1676 SYNTAX TruthValue 1677 MAX-ACCESS read-write 1678 STATUS current 1679 DESCRIPTION 1680 " This attribute defines the direction of COT Tone 1681 that is sent in a 2w to 4w arrangement. The VISM 1682 responds to a request from the call agent through 1683 the M:conttest mode, it returns a 1780 Hz tone in 1684 response to a 2010 Hz go tone and vice versa. 1685 " 1686 DEFVAL { false } 1687 ::= { vismSystemGrp 32 } 1688 1689vismSendDnEnable OBJECT-TYPE 1690 SYNTAX TruthValue 1691 MAX-ACCESS read-write 1692 STATUS current 1693 DESCRIPTION 1694 "This will allow VISM to send domain name as part 1695 of Audit Enpoint response to the call agent 1696 when it is configured as 'true(1)'. 1697 " 1698 DEFVAL { false } 1699 ::= { vismSystemGrp 33 } 1700 1701vismSendDataGramSize OBJECT-TYPE 1702 SYNTAX Integer32(0..20000) 1703 MAX-ACCESS read-write 1704 STATUS current 1705 DESCRIPTION 1706 "Specify the size of datagram that should be sent 1707 when the vismSendDnEnable is set to 'true(1)'. 1708 Any value greater than the specified size will 1709 be rejected. 1710 " 1711 DEFVAL { 0 } 1712 ::= { vismSystemGrp 34 } 1713 1714vismOamLoopThreshold OBJECT-TYPE 1715 SYNTAX Integer32(1..60) 1716 MAX-ACCESS read-write 1717 STATUS current 1718 DESCRIPTION 1719 "Specify OAM loopback cell loss count before 1720 declaring a PVC alarm. 1721 " 1722 DEFVAL { 5 } 1723 ::= { vismSystemGrp 35 } 1724 1725vismFreeDs0Threshold OBJECT-TYPE 1726 SYNTAX Integer32 (0..248) 1727 MAX-ACCESS read-write 1728 STATUS current 1729 DESCRIPTION 1730 "This attribute holds the threshold value of free 1731 DS0 counts on the VISM card. A trap is sent out 1732 if the number of free ds0s fall below this threshold. 1733 " 1734 DEFVAL { 0 } 1735 ::= { vismSystemGrp 36 } 1736 1737vismCPUUtilizationThreshold OBJECT-TYPE 1738 SYNTAX Integer32 (1..100) 1739 MAX-ACCESS read-write 1740 STATUS current 1741 DESCRIPTION 1742 "This attribute holds the threshold value of CPU utilization 1743 on the VISM card. A trap is sent out if the CPU utilization 1744 equals or exceeds this threshold. 1745 " 1746 DEFVAL { 100 } 1747 ::= { vismSystemGrp 37 } 1748 1749vismMemoryUtilizationThreshold OBJECT-TYPE 1750 SYNTAX Integer32 (1..100) 1751 MAX-ACCESS read-write 1752 STATUS current 1753 DESCRIPTION 1754 "This attribute holds the threshold value of memory 1755 utilization on the VISM card. A trap is sent out if the 1756 memory utilization equals or exceeds this threshold. 1757 " 1758 DEFVAL { 100 } 1759 ::= { vismSystemGrp 38 } 1760 1761vismDualToneDetect OBJECT-TYPE 1762 SYNTAX TruthValue 1763 MAX-ACCESS read-write 1764 STATUS current 1765 DESCRIPTION 1766 "This object is use to enable/disable dual tone 1767 configuration. When the dual tone is enable and 1768 detected, the Marconi Application will upspeed 1769 to VBD(Voice Band Data) codec. 1770 " 1771 DEFVAL { false } 1772 ::= { vismSystemGrp 39 } 1773 1774vismAisSuppression OBJECT-TYPE 1775 SYNTAX INTEGER 1776 { 1777 enable (1), 1778 disable (2) 1779 } 1780 MAX-ACCESS read-write 1781 STATUS deprecated 1782 DESCRIPTION 1783 "This object is used to enable/disable the 1784 AIS(Alarm Indication Signal) suppression 1785 functionality. When AIS suppression is enabled 1786 AIS and RDI(Remote Defect Indication)/FERF(Far End 1787 Receive Failure) alarm cells received from 1788 the network will not propagate to the line and 1789 cause an line alarm. 1790 NOTE: CID(Channel Identifier) alarms are not 1791 affected by this setting. 1792 " 1793 DEFVAL { disable } 1794 ::= { vismSystemGrp 40 } 1795 1796vismBearerIpPingEnable OBJECT-TYPE 1797 SYNTAX TruthValue 1798 MAX-ACCESS read-write 1799 STATUS current 1800 DESCRIPTION 1801 "This object is used to enable/disable the bearer 1802 IP ping response configuration. 1803 When set to true, the bearer IP ping feature will 1804 be enabled on the module and the bearer IP will 1805 respond to ping messages. 1806 When set to false, the bearer IP ping feature is 1807 disabled on the module. 1808 " 1809 DEFVAL { true } 1810 ::= { vismSystemGrp 41 } 1811 1812vismTrapFilteringEnable OBJECT-TYPE 1813 SYNTAX TruthValue 1814 MAX-ACCESS read-write 1815 STATUS current 1816 DESCRIPTION 1817 "This object is used to enable/disable the trap 1818 filtering feature on the module. 1819 When set to true, the trap filtering feature is 1820 enabled on the module. 1821 When set to false, the trap filtering feature is 1822 disabled on the module." 1823 DEFVAL { false } 1824 ::= { vismSystemGrp 42 } 1825 1826vismSplModemToneBitMap OBJECT-TYPE 1827 SYNTAX BITS { 1828 vism1560980Tone(0) 1829 } 1830 MAX-ACCESS read-write 1831 STATUS current 1832 DESCRIPTION 1833 "This bit map is applicable for any special modem 1834 tones that need to be enabled or disabled on the module. 1835 If a bit is set to 1, the tone detection is enabled. 1836 If the bit is set to 0, the tone detection is disabled. 1837 The values mean: 1838 vism1560980Tone: 1560/ 980Hz tone in used in special modem 1839 calls to carry encrypted data." 1840 ::= { vismSystemGrp 43 } 1841 1842vismSSRCEnable OBJECT-TYPE 1843 SYNTAX TruthValue 1844 MAX-ACCESS read-write 1845 STATUS current 1846 DESCRIPTION 1847 "This object is used to enable/disable more than one 1848 SSRC (Synchronization Source) per RTP session. 1849 When set to true, the module will accept more than 1850 one SSRC per RTP session. 1851 When set to false, the module will not allow more 1852 than one SSRC per RTP session." 1853 DEFVAL { false } 1854 ::= { vismSystemGrp 44 } 1855 1856vismOamLoopbackSetCLP OBJECT-TYPE 1857 SYNTAX TruthValue 1858 MAX-ACCESS read-write 1859 STATUS current 1860 DESCRIPTION 1861 "This object is used to set the cell loss priority 1862 of the oam loopback cell for all the PVCs. 1863 If set to true, all the CLP bits will be set to 1. 1864 If set to false, all the CLP bits will be set to 0. 1865 " 1866DEFVAL { true } 1867 ::= { vismSystemGrp 45 } 1868 1869vismPvcAlarmLogEnable OBJECT-TYPE 1870 SYNTAX TruthValue 1871 MAX-ACCESS read-write 1872 STATUS current 1873 DESCRIPTION 1874 "This object specifies whether detailed alarm logging 1875 on all the PVC's on the module is enabled or disabled. 1876 If this object is true, detailed alarm logging for all 1877 the PVC's on the module will be enabled. 1878 If this object is false, detailed alarm logging for all 1879 the PVC's on the module will be disabled." 1880 DEFVAL { false } 1881 ::= { vismSystemGrp 46 } 1882 1883vismPvcAlarmLogAdminTimer OBJECT-TYPE 1884 SYNTAX Unsigned32 (0..2147483647) 1885 UNITS "minutes" 1886 MAX-ACCESS read-write 1887 STATUS current 1888 DESCRIPTION 1889 "This object specifies the time for which the detailed 1890 alarm logging for all the PVCs on the module will 1891 remain active. 1892 The value in this object can be set and is valid only 1893 if vismPvcAlarmLogEnable is set to true. 1894 If this object is set to 0, it indicates that the alarm 1895 logging will remain active forever. 1896 Once set, this object can be overwritten as long as 1897 vismPvcAlarmLogEnable is true. If this is done, the 1898 vismPvcAlarmLogAdminTimer will be refreshed to take the 1899 new value set in this object." 1900 DEFVAL { 7200 } 1901 ::= { vismSystemGrp 47 } 1902 1903vismPvcAlarmLogOperTimer OBJECT-TYPE 1904 SYNTAX Unsigned32 (0..2147483647) 1905 UNITS "minutes" 1906 MAX-ACCESS read-only 1907 STATUS current 1908 DESCRIPTION 1909 "This object specifies the time remaining in minutes for 1910 which the detailed alarm logging will remain enabled on 1911 all the PVCs on the module. 1912 When this value becomes 0, it indicates that all the PVCs 1913 on the module have run through the time specified in 1914 vismPvcAlarmLogOperTimer. This will cause the 1915 vismPvcAlarmLogEnable to be set to false. 1916 If vismPvcAlarmLogAdminTimer is overwritten with a new 1917 value, this object will also be set to reflect the new value." 1918 ::= { vismSystemGrp 48 } 1919 1920vismContinuityCheckCellEnable OBJECT-TYPE 1921 SYNTAX TruthValue 1922 MAX-ACCESS read-write 1923 STATUS current 1924 DESCRIPTION 1925 "This object is used to enable/disable the continuity check 1926 cell for all the PVCs on the module. 1927 If set to true, the module will transmit continuity check 1928 cells. 1929 If set to false, the module will disable the cell transmission. 1930 " 1931 DEFVAL { true } 1932 ::= { vismSystemGrp 49 } 1933 1934-- 1935-- vismInteropGrp group 1936-- 1937-- 1938 1939vismXgcpSdpOst OBJECT-TYPE 1940 SYNTAX INTEGER 1941 { 1942 enable (1), 1943 disable (2) 1944 } 1945 MAX-ACCESS read-write 1946 STATUS current 1947 DESCRIPTION 1948 "This object is used to enable/disable building of 1949 s=,t=,o= lines in SDP(Session Description 1950 Protocol) message. 1951 1952 If this object is set to 'enable' then it indicates that 1953 the o=, s=, t= lines be built before sending 1954 SDP (Session Description Protocol). 1955 If it set to 'disable' then it indicates that the o=,s=,t= 1956 parameters need not be built for SDP. 1957 1958 where o field indicates the owner/creator and 1959 session identifier 1960 s field indicates the session name 1961 t field indicates the duration while a 1962 session is valid. 1963 " 1964 DEFVAL { enable } 1965 ::= { vismInteropGrp 1 } 1966 1967vismDynamicPT OBJECT-TYPE 1968 SYNTAX INTEGER 1969 { 1970 enable (1), 1971 disable (2) 1972 } 1973 MAX-ACCESS read-write 1974 STATUS current 1975 DESCRIPTION 1976 "This object is used to enable/disable dynamic 1977 payload type configuration on the VISM Card. 1978 " 1979 DEFVAL {disable} 1980 ::= { vismInteropGrp 2 } 1981 1982-- 1983-- vismTrapObj group 1984-- 1985-- 1986 1987vismConfigChangeTypeBitMap OBJECT-TYPE 1988 SYNTAX Integer32 (0..2147483647) 1989 MAX-ACCESS read-only 1990 STATUS current 1991 DESCRIPTION 1992 "Configuration change Type BitMap used in vismTableChanged 1993 trap and vismScalarChanged trap. 1994 1995 When used in vismTableChanged trap, the bits indicate 1996 the following: 1997 1998 bit 0 set = mgcTable changed 1999 bit 1 set = mgEndpointTable changed 2000 bit 2 set = mgcResolutionTable changed 2001 bit 3 set = srcpPeerTable changed 2002 bit 4 set = vismDsx1Table changed 2003 bit 5 set = vismXgcpPeerTable changed 2004 bit 6 set = xgcpPackageTable changed 2005 bit 7 set = vismChanCacTable changed 2006 bit 8 set = vismCasVariantTable changed 2007 bit 9 set = vismCasXgcpVariantTable changed 2008 bit 10 set = vismAal2CidCnfTable changed 2009 bit 11 set = dsx0VismCnfTable changed 2010 bit 12 set = vismHdlcChanCnfTable changed 2011 bit 13 set = lineAssignmentTable changed 2012 bit 14 set = vismCodecCnfTable changed 2013 bit 15 set = vismLapdTable changed 2014 bit 16 set = vismRudpSessionCnfTable changed 2015 bit 17 set = aal2ProfilesGrpTable changed 2016 bit 18 set = mgDomainNameTable changed 2017 bit 19 set = vismPortCnfGrpTable changed 2018 bit 20 set = mgcRedundancyGrpTable changed 2019 bit 21 set = mgcRedundancyGrpParamTable changed 2020 bit 22 set = srcpPeerGrpParamTable changed 2021 bit 23 set = vismRtpConnGrpTable changed 2022 bit 24 set = vismCodecGenParmTable changed 2023 bit 25 set = t38FaxRelayGrpTable changed 2024 bit 26 set = mgcRedundancyProtocolTable changed 2025 bit 27 set = vismSessionSetTable changed 2026 bit 28 set = vismSessionGrpTable changed 2027 bit 29 set = cvcmABCDBitTemplateConfigTable changed 2028 bit 30 set = vismConfigToneDetectTable changed 2029 2030 When used in vismScalarChanged trap, the bits indicate 2031 the following: 2032 2033 bit 0 set = mediaGateway group changed 2034 bit 1 set = mediaGatewayEndpoint group changed 2035 bit 2 set = mediaGatewayControllerResolution group changed 2036 bit 3 set = srcpAdminObjects group changed 2037 bit 4 set = vismConfig group changed 2038 bit 5 set = vismXgcpCoreObjects group changed 2039 bit 6 set = xgcpCoreObjects group changed 2040 bit 7 set = xgcpExtensionObjects group changed 2041 bit 8 set = xgcpPackageObjects group changed 2042 2043 bit 9 set = vismSvcAtmQosGrp Objects group changed 2044 bit 10 set = vismSvcTrfScalingGrp Objects group changed 2045 bit 11 set = vismSvcAal2CidGrp Objects group changed 2046 bit 12 set = srcpAdminRetryObjects Objects group changed 2047 2048 bit 13 set = vismConfig IpGrp group objects changed 2049 bit 14 set = vismConfig VoipGrp group objects changed 2050 bit 15 set = vismConfig DspGrp group objects changed 2051 bit 16 set = vismConfig SystemGrp group objects changed 2052 bit 17 set = vismConfig Aal2Grp group objects changed 2053 bit 18 set = vismConfig InteropGrp group objects changed 2054 2055 bit 19 set = announceControlGrp Objects group changed 2056 bit 20 set = vismXgcpEnhancementsObjects group changed 2057 bit 21 set = vismSequentialToneDetectGrp changed 2058 2059 default value is 0, no change 2060 2061 This MIB makes sense only in traps. A GET 2062 on this may not return a Useful result. 2063 " 2064 DEFVAL { 0 } 2065 ::= { vismTrapObjGrp 1 } 2066 2067vismTrapIntIndex1 OBJECT-TYPE 2068 SYNTAX Integer32 (0..2147483647) 2069 MAX-ACCESS read-only 2070 STATUS current 2071 DESCRIPTION 2072 "This object is used only for the purpose of sending it in 2073 the trap varbind. This object is used for two purposes: 2074 2075 1. When the integer index of a SMIv2 table has to be sent, 2076 this object will be used instead of the actual index object. 2077 The instance value of the object will be the instance value 2078 of the actual index. 2079 2080 2. In the config change trap trapVismTableChange, to send the 2081 index value of the table entry which got changed. This object 2082 will contain the value of the first integer index. 2083 2084 The NMS applications should not depend on the implementation 2085 of this object. The SNMP Requests(GET,GET-NEXT) may not be 2086 valid for this object. 2087 " 2088 ::= { vismTrapObjGrp 2 } 2089 2090vismTrapIntIndex2 OBJECT-TYPE 2091 SYNTAX Integer32 (0..2147483647) 2092 MAX-ACCESS read-only 2093 STATUS current 2094 DESCRIPTION 2095 "This object is used only for the purpose of sending it in 2096 the trap varbind. This object is used for two purposes: 2097 2098 1. This object will be used when the SMIv2 table has two 2099 index objects and the 2nd object is an integer. This object 2100 will be used instead of the actual second index object. The 2101 instance value of the object will be the instance value of 2102 the actual second index. 2103 2104 2. In the config change trap trapVismTableChange, to send the 2105 index value of the table entry which got changed. This object 2106 will contain the value of the second integer index. 2107 2108 The NMS applications should not depend on the implementation 2109 of this object. The SNMP Requests(GET,GET-NEXT) may not be 2110 valid for this object. 2111 " 2112 ::= { vismTrapObjGrp 3 } 2113 2114vismTrapStrIndex1 OBJECT-TYPE 2115 SYNTAX OCTET STRING (SIZE(0..66)) 2116 MAX-ACCESS read-only 2117 STATUS current 2118 DESCRIPTION 2119 "This object is used only for the purpose of sending it in 2120 the trap varbind. This object is used for two purposes: 2121 2122 1. When the OctetString index of a SMIv2 table has to be 2123 sent, this object will be used instead of the actual 2124 index object. The instance value of the object will be 2125 the instance value of the actual index. 2126 2127 2. In the config change trap trapVismTableChange, to send the 2128 index value of the table entry which got changed. This object 2129 will contain the value of the first OctetString index. 2130 2131 The NMS applications should not depend on the implementation 2132 of this object. The SNMP Requests(GET,GET-NEXT) may not be 2133 valid for this object. 2134 " 2135 ::= { vismTrapObjGrp 4 } 2136 2137vismTrapIntegerValue OBJECT-TYPE 2138 SYNTAX Integer32 (0..2147483647) 2139 MAX-ACCESS accessible-for-notify 2140 STATUS current 2141 DESCRIPTION 2142 "This object is used only for the purpose of sending it in 2143 the trap varbind. 2144 2145 This object can be used when the instance value of an 2146 integer object has to be sent instead of the actual 2147 integer object. 2148 2149 The NMS applications should not depend on the implementation 2150 of this object. The SNMP Requests(GET,GET-NEXT) may not be 2151 valid for this object. 2152 " 2153 ::= { vismTrapObjGrp 5 } 2154 2155-- 2156-- vismAal2Group 2157-- 2158 2159vismAal2SubcellMuxing OBJECT-TYPE 2160 SYNTAX TruthValue 2161 MAX-ACCESS read-write 2162 STATUS current 2163 DESCRIPTION 2164 "This object is a card level parameter for AAL2 2165 adaptation and it identifies the mutiplexing 2166 function of the AAL2 CPS(Common Part Sub-layer). 2167 When it is disabled then each CPS-Packet would fill 2168 only one or two cells with padding (Partial fill 2169 cells) Note that the length field for each CPS-Packet 2170 can be up to 64bytes. When this option is enabled 2171 then mutiple streams of CPS-Packets are mutiplexed 2172 to a single ATM connection without partial fill 2173 unless there is time-out. Refer to ITU-T I.363.2 for more 2174 information. 2175 2176 When the muxing type changes if CIDs are present, then 2177 we need to check for CAC voilation for all CIDs, if 2178 the CAC fails then the change request will be rejected 2179 else the muxing status will be changed and the 2180 vismAal2MuxingTrap will be sent and the card will be 2181 reset . All the existing connecitons will come up in 2182 new muxing type. 2183 2184 when the muxing type changes while there are no CIDs 2185 then the card will NOT be reset, but the 2186 vismAal2MuxingTrap will be sent. 2187 " 2188 ::= { vismAal2Grp 1 } 2189 2190vismAal2DtmfRelay OBJECT-TYPE 2191 SYNTAX TruthValue 2192 MAX-ACCESS read-write 2193 STATUS current 2194 DESCRIPTION 2195 "This attribute defines whether the DTMF(Dual Tone 2196 Multi Frequency) digits need to be transported 2197 to the other end-point or not. 2198 2199 The value in this object will be utilized when the call 2200 agent does not specify this in CRCX. 2201 " 2202 DEFVAL { false } 2203 ::= { vismAal2Grp 2 } 2204 2205vismAal2CasTransport OBJECT-TYPE 2206 SYNTAX TruthValue 2207 MAX-ACCESS read-write 2208 STATUS current 2209 DESCRIPTION 2210 "This attribute defines whether the CAS bits need 2211 to be transported to the other endpoint. In the case 2212 of switching application, the CAS bits are backhauled 2213 to the Call Agent through xGCP-CAS protocol. 2214 2215 The value in this object will be utilized when the call 2216 agent does not specify this in CRCX. 2217 " 2218 DEFVAL { false } 2219 ::= { vismAal2Grp 3 } 2220 2221vismAal2Type3Redundancy OBJECT-TYPE 2222 SYNTAX TruthValue 2223 MAX-ACCESS read-write 2224 STATUS current 2225 DESCRIPTION 2226 "This attribute defines whether the triple redundancy 2227 is supported for Type 3 packets in AAL2 SVC/PVC. When 2228 Triple redundancy is enabled, the Type 3 packets (CAS 2229 bits, dialled digits and user state control packets) 2230 are transmitted in triplicates with an interval defined 2231 as per the standards I.366.2. For channels which are 2232 quite reliable, triple redundancy can be disabled in 2233 order to save the bandwidth and the processing overheads. 2234 2235 The value in this object will be utilized when the call 2236 agent does not specify this in CRCX. 2237 " 2238 DEFVAL { true } 2239 ::= { vismAal2Grp 4 } 2240 2241vismAal2VADTimer OBJECT-TYPE 2242 SYNTAX Integer32(250..65535) 2243 MAX-ACCESS read-write 2244 STATUS current 2245 DESCRIPTION 2246 "This attribute defines the hangover time for VAD in 2247 milliseconds. Once the voice inactivity is detected, 2248 the gateway will wait for this duration before 2249 activating silence suppression on an AAL2 SVC/PVC. 2250 2251 The value in this object will be utilized when the call 2252 agent does not specify this in CRCX. 2253 " 2254 DEFVAL { 250 } 2255 ::= {vismAal2Grp 5} 2256 2257vismAal2CidFillTimer OBJECT-TYPE 2258 SYNTAX Integer32(5..100) 2259 MAX-ACCESS read-write 2260 STATUS current 2261 DESCRIPTION 2262 "This attribute defines the time (millisecs) to wait 2263 for filling up the cell when the next packet is not ready. 2264 2265 After waiting for the time configured in this object, the 2266 cell will be sent out. This timer has no effect when 2267 vismAal2SubcellMuxing is disabled. 2268 2269 This object is applicable only for AAL2 adaptations. 2270 " 2271 DEFVAL { 30 } 2272 ::= { vismAal2Grp 6 } 2273 2274-- conformance information 2275 2276ciscoVismModuleMIBConformance OBJECT IDENTIFIER ::= 2277 { ciscoVismModuleMIB 2 } 2278 2279ciscoVismModuleMIBGroups OBJECT IDENTIFIER ::= 2280 { ciscoVismModuleMIBConformance 1 } 2281 2282ciscoVismModuleMIBCompliances OBJECT IDENTIFIER ::= 2283 { ciscoVismModuleMIBConformance 2 } 2284 2285-- compliance statements 2286 2287ciscoVismModuleCompliance MODULE-COMPLIANCE 2288 STATUS deprecated 2289 DESCRIPTION 2290 "The compliance statement for objects related 2291 to VISM module." 2292 MODULE -- this module 2293 MANDATORY-GROUPS { 2294 ciscoVismPerfStatsGroup, 2295 ciscoVismCallStatsGroup, 2296 ciscoVismIpGroup, 2297 ciscoVismVoIpGroup, 2298 ciscoVismDspGroup, 2299 ciscoVismSystemGroup, 2300 ciscoVismInteropGroup, 2301 ciscoVismTrapObjGroup, 2302 ciscoVismAal2Group 2303 } 2304 ::= { ciscoVismModuleMIBCompliances 1 } 2305 2306ciscoVismModuleCompliance1 MODULE-COMPLIANCE 2307 STATUS deprecated --Replaced by ciscoVismModuleComplianceRev2 2308 DESCRIPTION 2309 "The compliance statement for objects related 2310 to VISM module." 2311 MODULE -- this module 2312 MANDATORY-GROUPS { 2313 ciscoVismPerfStatsGroup, 2314 ciscoVismCallStatsGroup, 2315 ciscoVismIpGroup, 2316 ciscoVismVoIpGroup, 2317 ciscoVismDspGroup, 2318 ciscoVismSystemGroup1, 2319 ciscoVismInteropGroup, 2320 ciscoVismTrapObjGroup, 2321 ciscoVismAal2Group 2322 } 2323 ::= { ciscoVismModuleMIBCompliances 2 } 2324 2325ciscoVismModuleComplianceRev2 MODULE-COMPLIANCE 2326 STATUS deprecated --Replaced by ciscoVismModuleComplianceRev3 2327 DESCRIPTION 2328 "The compliance statement for objects related 2329 to VISM module." 2330 MODULE -- this module 2331 MANDATORY-GROUPS { 2332 ciscoVismPerfStatsGroup, 2333 ciscoVismCallStatsGroup, 2334 ciscoVismIpGroup, 2335 ciscoVismVoIpGroup, 2336 ciscoVismDspGroup, 2337 ciscoVismSystemGroup1, 2338 ciscoVismInteropGroup, 2339 ciscoVismTrapObjGroup, 2340 ciscoVismAal2Group, 2341 ciscoVismSystemFeatureGroup, 2342 ciscoVismTrapVarbindGroup 2343 } 2344 ::= { ciscoVismModuleMIBCompliances 3 } 2345 2346ciscoVismModuleComplianceRev3 MODULE-COMPLIANCE 2347 STATUS deprecated --Replaced by ciscoVismModuleComplianceRev4 2348 DESCRIPTION 2349 "The compliance statement for objects related 2350 to VISM module." 2351 MODULE -- this module 2352 MANDATORY-GROUPS { 2353 ciscoVismPerfStatsGroup, 2354 ciscoVismCallStatsGroup, 2355 ciscoVismIpGroup, 2356 ciscoVismVoIpGroup, 2357 ciscoVismDspGroup, 2358 ciscoVismSystemGroup1, 2359 ciscoVismInteropGroup, 2360 ciscoVismTrapObjGroup, 2361 ciscoVismAal2Group, 2362 ciscoVismSystemFeatureGroupRev1, 2363 ciscoVismTrapVarbindGroup 2364 } 2365 ::= { ciscoVismModuleMIBCompliances 4 } 2366 2367ciscoVismModuleComplianceRev4 MODULE-COMPLIANCE 2368 STATUS current 2369 DESCRIPTION 2370 "The compliance statement for objects related 2371 to VISM module." 2372 MODULE -- this module 2373 MANDATORY-GROUPS { 2374 ciscoVismPerfStatsGroup, 2375 ciscoVismCallStatsGroup, 2376 ciscoVismIpGroup, 2377 ciscoVismVoIpGroup, 2378 ciscoVismDspGroup, 2379 ciscoVismSystemGroup1, 2380 ciscoVismInteropGroup, 2381 ciscoVismTrapObjGroup, 2382 ciscoVismAal2Group, 2383 ciscoVismSystemFeatureGroupRev1, 2384 ciscoVismTrapVarbindGroup, 2385 ciscoVismDspGroupSup1, 2386 ciscoVismSystemGroupSup1 2387 } 2388 ::= { ciscoVismModuleMIBCompliances 5 } 2389 2390ciscoVismPerfStatsGroup OBJECT-GROUP 2391 OBJECTS { 2392 vismCPUUtilization, 2393 vismMemoryUtilization, 2394 vismSysPerfClrButton 2395 } 2396 STATUS current 2397 DESCRIPTION 2398 "The collection of objects which are used to represent 2399 VISM performance statistics." 2400 ::= { ciscoVismModuleMIBGroups 1 } 2401 2402ciscoVismCallStatsGroup OBJECT-GROUP 2403 OBJECTS { 2404 vismTotalCalls, 2405 vismSuccessfulCalls, 2406 vismFailedCalls, 2407 vismCallStatsClrButton 2408 } 2409 STATUS current 2410 DESCRIPTION 2411 "The collection of objects which are used to represent 2412 VISM Call Statistics." 2413 ::= { ciscoVismModuleMIBGroups 2 } 2414 2415ciscoVismIpGroup OBJECT-GROUP 2416 OBJECTS { 2417 vismIpAddress, 2418 vismSubNetMask, 2419 vismControlTos, 2420 vismBearerIpAddress, 2421 vismBearerSubNetMask 2422 } 2423 STATUS current 2424 DESCRIPTION 2425 "This group contains objects that are specific to IP." 2426 ::= { ciscoVismModuleMIBGroups 3 } 2427 2428 2429ciscoVismVoIpGroup OBJECT-GROUP 2430 OBJECTS { 2431 vismBearerTos, 2432 vismRtcpRepInterval, 2433 vismRtpReceiveTimer, 2434 vismVoIpDtmfRelay, 2435 vismVoIpCasTransport, 2436 vismVoIpTripleRedundancy, 2437 vismVoIpVADTimer, 2438 vismVoIpNTECapabilityNegotiate, 2439 vismVoIpSIDPayloadType, 2440 vismVoIpDPvcOamCellGap, 2441 vismVoIpDPvcRetryCnt, 2442 vismVoIpDPvcRecoverCnt, 2443 vismRtcpRecvMultiplier, 2444 vismVoIpLapdTrunkPVC, 2445 vismVoIpEventNegotiationPolicy 2446 } 2447 STATUS current 2448 DESCRIPTION 2449 "This group contains objects that are specific to VoIP." 2450 ::= { ciscoVismModuleMIBGroups 4 } 2451 2452 2453ciscoVismDspGroup OBJECT-GROUP 2454 OBJECTS { 2455 vismCompCnfPacketSize, 2456 vismERL, 2457 vismAdaptiveGainControl, 2458 vismDspHealth, 2459 vismUpspeedCodec, 2460 vismPayloadType, 2461 vismDSPHeartbeat 2462 } 2463 STATUS current 2464 DESCRIPTION 2465 "This group contains objects that are used to manage 2466 DSPs on the VISM card." 2467 ::= { ciscoVismModuleMIBGroups 5 } 2468 2469ciscoVismSystemGroup OBJECT-GROUP 2470 OBJECTS { 2471 vismDaughterCardSerialNum, 2472 vismDaughterCardDescription, 2473 vismDaughterCardHWRev, 2474 vismEcanEncoding, 2475 vismMode, 2476 vismCacEnable, 2477 vismAvailableDs0Count, 2478 vismAppliedTemplate, 2479 vismTftpServerDn, 2480 vismXgcpBearerNetworkType, 2481 vismXgcpBearerVCType, 2482 vismXgcpBearerConnectionType, 2483 vismBearerContinuityTimer, 2484 vismCodecNegotiationOption, 2485 vismProfileNegotiationOption, 2486 vismCarrierLossPolicy, 2487 vismCacRejectionPolicy, 2488 vismExtDnsServerDn, 2489 vismFeatureBitMap, 2490 vismVADTolerance, 2491 vismVADDutyCycle, 2492 vismAggregateTrafficClipping, 2493 vismAggregateSvcBandwidth, 2494 vismBearerContinuityTest, 2495 vismCaleaEnable, 2496 vismMaxConfNum, 2497 vismLongDurationTimer, 2498 vismContinuityCo1Timer, 2499 vismContinuityCo2Timer, 2500 vismReverseCotTone, 2501 vismSendDnEnable, 2502 vismSendDataGramSize, 2503 vismOamLoopThreshold, 2504 vismFreeDs0Threshold, 2505 vismCPUUtilizationThreshold, 2506 vismMemoryUtilizationThreshold, 2507 vismDualToneDetect, 2508 vismAisSuppression 2509 } 2510 STATUS deprecated 2511 DESCRIPTION 2512 "This group contains objects that are specific to the card." 2513 ::= { ciscoVismModuleMIBGroups 6 } 2514 2515ciscoVismInteropGroup OBJECT-GROUP 2516 OBJECTS { 2517 vismXgcpSdpOst, 2518 vismDynamicPT 2519 } 2520 STATUS current 2521 DESCRIPTION 2522 "This group contains objects which will enhance the 2523 interoperability functionalities of VISM." 2524 ::= { ciscoVismModuleMIBGroups 7 } 2525 2526 2527ciscoVismTrapObjGroup OBJECT-GROUP 2528 OBJECTS { 2529 vismConfigChangeTypeBitMap, 2530 vismTrapIntIndex1, 2531 vismTrapIntIndex2, 2532 vismTrapStrIndex1 2533 } 2534 STATUS current 2535 DESCRIPTION 2536 "This group contains objects that are defined for the 2537 purpose of sending in trap varbinds." 2538 ::= { ciscoVismModuleMIBGroups 8 } 2539 2540ciscoVismAal2Group OBJECT-GROUP 2541 OBJECTS { 2542 vismAal2SubcellMuxing, 2543 vismAal2DtmfRelay, 2544 vismAal2CasTransport, 2545 vismAal2Type3Redundancy, 2546 vismAal2VADTimer, 2547 vismAal2CidFillTimer 2548 } 2549 STATUS current 2550 DESCRIPTION 2551 "This group contains objects which will enhance the 2552 interoperability functionalities of VISM." 2553 ::= { ciscoVismModuleMIBGroups 9 } 2554 2555ciscoVismDspDeprecatedGroup OBJECT-GROUP 2556 OBJECTS { 2557 vismEcanCnfIdlePattern, 2558 vismEcanCnfIdleDirection, 2559 vismJitterDelayMode, 2560 vismJitterInitialDelay 2561 } 2562 STATUS deprecated 2563 DESCRIPTION 2564 "The collection of objects that were 2565 supported earlier but deprecated now." 2566 ::= { ciscoVismModuleMIBGroups 10 } 2567 2568ciscoVismSystemDeprecatedGroup OBJECT-GROUP 2569 OBJECTS { 2570 vismPrevMode 2571 } 2572 STATUS deprecated 2573 DESCRIPTION 2574 "The collection of objects that were 2575 supported earlier but deprecated now." 2576 ::= { ciscoVismModuleMIBGroups 11 } 2577 2578ciscoVismVoIpDeprecateGroup OBJECT-GROUP 2579 OBJECTS { 2580 vismPacketizationPeriod 2581 } 2582 STATUS deprecated 2583 DESCRIPTION 2584 "The collection of objects that were 2585 supported earlier but deprecated now." 2586 ::= { ciscoVismModuleMIBGroups 12 } 2587 2588ciscoVismSystemGroup1 OBJECT-GROUP 2589 OBJECTS { 2590 vismDaughterCardSerialNum, 2591 vismDaughterCardDescription, 2592 vismDaughterCardHWRev, 2593 vismEcanEncoding, 2594 vismMode, 2595 vismCacEnable, 2596 vismAvailableDs0Count, 2597 vismAppliedTemplate, 2598 vismTftpServerDn, 2599 vismXgcpBearerNetworkType, 2600 vismXgcpBearerVCType, 2601 vismXgcpBearerConnectionType, 2602 vismBearerContinuityTimer, 2603 vismCodecNegotiationOption, 2604 vismProfileNegotiationOption, 2605 vismCarrierLossPolicy, 2606 vismCacRejectionPolicy, 2607 vismExtDnsServerDn, 2608 vismFeatureBitMap, 2609 vismVADTolerance, 2610 vismVADDutyCycle, 2611 vismAggregateTrafficClipping, 2612 vismAggregateSvcBandwidth, 2613 vismBearerContinuityTest, 2614 vismCaleaEnable, 2615 vismMaxConfNum, 2616 vismLongDurationTimer, 2617 vismContinuityCo1Timer, 2618 vismContinuityCo2Timer, 2619 vismReverseCotTone, 2620 vismSendDnEnable, 2621 vismSendDataGramSize, 2622 vismOamLoopThreshold, 2623 vismFreeDs0Threshold, 2624 vismCPUUtilizationThreshold, 2625 vismMemoryUtilizationThreshold, 2626 vismDualToneDetect 2627 } 2628 STATUS current 2629 DESCRIPTION 2630 "This group contains objects that are specific to the card." 2631 ::= { ciscoVismModuleMIBGroups 13 } 2632 2633ciscoVismSystemFeatureGroup OBJECT-GROUP 2634 OBJECTS { 2635 vismBearerIpPingEnable, 2636 vismTrapFilteringEnable 2637 } 2638 STATUS deprecated --Replaced by ciscoVismSystemFeatureGroupRev1 2639 DESCRIPTION 2640 "This group contains specific card level 2641 objects for feature support on the module." 2642 ::= { ciscoVismModuleMIBGroups 14 } 2643 2644ciscoVismTrapVarbindGroup OBJECT-GROUP 2645 OBJECTS { 2646 vismTrapIntegerValue 2647 } 2648 STATUS current 2649 DESCRIPTION 2650 "This group contains objects that are defined for the 2651 purpose of sending in trap varbinds." 2652 ::= { ciscoVismModuleMIBGroups 15 } 2653 2654ciscoVismSystemFeatureGroupRev1 OBJECT-GROUP 2655 OBJECTS { 2656 vismBearerIpPingEnable, 2657 vismTrapFilteringEnable, 2658 vismSplModemToneBitMap, 2659 vismSSRCEnable 2660 } 2661 STATUS current 2662 DESCRIPTION 2663 "This group contains specific card level 2664 objects for feature support on the module." 2665 ::= { ciscoVismModuleMIBGroups 16 } 2666 2667ciscoVismSystemGroupSup1 OBJECT-GROUP 2668 OBJECTS { 2669 vismOamLoopbackSetCLP, 2670 vismPvcAlarmLogEnable, 2671 vismPvcAlarmLogAdminTimer, 2672 vismPvcAlarmLogOperTimer, 2673 vismContinuityCheckCellEnable 2674 } 2675 STATUS current 2676 DESCRIPTION 2677 "This group contains objects that are specific to the card." 2678 ::= { ciscoVismModuleMIBGroups 17 } 2679 2680ciscoVismDspGroupSup1 OBJECT-GROUP 2681 OBJECTS { 2682 vismFaxDeJitterMode, 2683 vismFaxDeJitterInitialDelay 2684 } 2685 STATUS current 2686 DESCRIPTION 2687 "This group contains objects that are used to manage 2688 DSPs on the VISM card." 2689 ::= { ciscoVismModuleMIBGroups 18 } 2690END 2691 2692