1 2-- ***************************************************************** 3-- CISCO-MMAIL-DIAL-CONTROL-MIB.my: 4-- Multi-media Mail Dial Control MIB file 5-- 6-- May 1998 Hongchi Shih 7-- 8-- Copyright (c) 1998, 1999 by cisco Systems, Inc. 9-- All rights reserved. 10-- ***************************************************************** 11 12CISCO-MMAIL-DIAL-CONTROL-MIB DEFINITIONS ::= BEGIN 13 14IMPORTS 15 MODULE-IDENTITY, 16 OBJECT-TYPE, 17 IpAddress 18 FROM SNMPv2-SMI 19 TEXTUAL-CONVENTION, 20 DisplayString, 21 TruthValue 22 FROM SNMPv2-TC 23 MODULE-COMPLIANCE, 24 OBJECT-GROUP 25 FROM SNMPv2-CONF 26 callActiveSetupTime, 27 callActiveIndex, 28 AbsoluteCounter32 29 FROM DIAL-CONTROL-MIB 30 cCallHistoryIndex 31 FROM CISCO-DIAL-CONTROL-MIB 32 CvcGUid 33 FROM CISCO-VOICE-COMMON-DIAL-CONTROL-MIB 34 ifIndex 35 FROM IF-MIB 36 ciscoMgmt 37 FROM CISCO-SMI; 38 39 40ciscoMediaMailDialControlMIB MODULE-IDENTITY 41 LAST-UPDATED "200202250000Z" 42 ORGANIZATION "Cisco Systems, Inc." 43 CONTACT-INFO 44 " Cisco Systems 45 Customer Service 46 47 Postal: 170 W. Tasman Drive 48 San Jose, CA 95134 49 USA 50 51 Tel: +1 800 553-NETS 52 53 E-mail: cs-voice@cisco.com" 54 DESCRIPTION 55 "This MIB module enhances the IETF Dial Control MIB 56 (RFC2128) for providing management of dial peers on 57 both a circuit-switched telephony network, and a mail 58 server on IP network. 59 " 60 REVISION "200202250000Z" 61 DESCRIPTION 62 "Fix for CSCdu86743 and CSCdu86778. The change include: 63 - DEFVAL for cmmIpPeerCfgDeliStatNotification 64 - Add dsnMdn option for cmmIpCallActiveNotification 65 and cmmIpCallHistoryNotification 66 - Object descriptor name change due to length 67 exceeding 32. These are : 68 cmmIpPeerCfgDeliStatNotification 69 cmmIpCallHistoryAcceptMimeTypes 70 cmmIpCallHistoryDiscdMimeTypes 71 - All the lines exceed length 72 are being rewitten 72 " 73 ::= { ciscoMgmt 102 } 74 75 76-- 77-- Textual Conventions 78-- 79 80-- 81-- Media Mail image resolution textual convention 82-- 83 84CmmImgResolution ::= TEXTUAL-CONVENTION 85 STATUS current 86 DESCRIPTION 87 "Represents possible image resolution in Media Mail. 88 standard - standard resolution. 89 fine - fine resolution. 90 superFine - super fine resolution. 91 " 92 REFERENCE 93 "RFC2301: Section 4.5.2 Encoding and Resolution." 94 95 SYNTAX INTEGER { 96 standard (2), 97 fine (3), 98 superFine (4) 99 } 100 101CmmImgResolutionOrTransparent ::= TEXTUAL-CONVENTION 102 103 STATUS current 104 DESCRIPTION 105 "Represents possible image resolution and transparent mode. 106 transparent - pass through mode. 107 standard - standard resolution. 108 fine - fine resolution. 109 superFine - super fine resolution. 110 " 111 REFERENCE 112 "RFC2301: Section 4.5.2 Encoding and Resolution." 113 SYNTAX INTEGER { 114 transparent (1), 115 standard (2), 116 fine (3), 117 superFine (4) 118 } 119 120CmmImgEncoding ::= TEXTUAL-CONVENTION 121 STATUS current 122 DESCRIPTION 123 "Represents possible image encoding types in Media Mail. 124 modifiedHuffman - Modified Huffman (MH). 125 modifiedREAD - Modified READ (MR). 126 modifiedMR - Modified Modified READ (MMR). 127 " 128 REFERENCE 129 "RFC2301: Section 1.3 Overview of this draft. 130 ITU-T Rec. T.4 (MH - Modified Huffman). 131 ITU-T Rec. T.4 (MR - Modified READ). 132 ITU-T Rec. T.6 (MRR - Modified MR). 133 " 134 SYNTAX INTEGER { 135 modifiedHuffman (2), 136 modifiedREAD (3), 137 modifiedMR (4) 138 } 139 140CmmImgEncodingOrTransparent ::= TEXTUAL-CONVENTION 141 STATUS current 142 DESCRIPTION 143 "Represents possible image encoding types and transparent 144 mode. 145 transparent - pass through mode. 146 modifiedHuffman - Modified Huffman (MH). 147 modifiedREAD - Modified READ (MR). 148 modifiedMR - Modified Modified READ (MMR). 149 " 150 REFERENCE 151 "RFC2301: Section 1.3 Overview of this draft. 152 ITU-T Rec. T.4 (MH - Modified Huffman). 153 ITU-T Rec. T.4 (MR - Modified READ). 154 ITU-T Rec. T.6 (MRR - Modified MR). 155 " 156 SYNTAX INTEGER { 157 transparent (1), 158 modifiedHuffman (2), 159 modifiedREAD (3), 160 modifiedMR (4) 161 } 162 163CmmFaxHeadingString ::= TEXTUAL-CONVENTION 164 STATUS current 165 DESCRIPTION 166 "The regular expression for the FAX heading at the top of 167 cover page or text page. The regular expression syntax 168 used in this object is the same as that used by the UNIX 169 grep program. The embedded pattern substitutions are 170 defined as follows: 171 $p$ - translates to the page number as passed by 172 FAX processing. 173 $a$ - translates to human readable year-month-day 174 that is defined in DateAndTime of SNMPv2-TC. 175 $d$ - translates to the called party address. 176 $s$ - translates to the calling party address. 177 $t$ - translates to the time of transmission of the 178 first FAX/image page. The human readable format 179 is defined as year-month-day,hour:minutes:second 180 in the DateAndTime of SNMPv2-TC. 181 182 Example, 183 'Date:$a$' means replacing the heading of a FAX page with 184 the the string and date substitution. 185 186 'From $s$ Broadcast Service' means replacing the heading 187 of FAX page with the the string and calling party address 188 substitution. 189 190 'Page:$p$' means replacing the heading of a FAX page with 191 the string and page number substitution. 192 " 193 SYNTAX DisplayString (SIZE(0..80)) 194 195 196-- 197-- Overview of Media Mail Gateway Call between Data and Telephony 198-- network 199-- 200-- | Media Mail | Voice | Voice | Telephony | 201-- <===+==== Peer ====+=Gateway=+=== Peer ===+= Interfaces =+==========> 202-- Data| : I | T | M | Media | | DS0 T1/E1 | Telephony 203-- Network |P | C | A | Mail | Voice/FAX | ISDN B | Network 204-- | | P | I | session |encapsulation FXO | 205-- | | | L | | | E&M | 206-- | | | | | | FXS | 207-- |Voice P| 208-- <==========================+Fax <=*=>C+================> 209-- E-Mail Mail | M PCM data 210-- CODEC 211-- 212 213-- 214-- Media Mail Gateway call leg connections are as follows: 215-- 216-- [1] Call establishment using a local telephony interface 217-- Call establishment using a local telephony interface involves 218-- the Media Session Control module, the Media Mail Protocol module, 219-- and the Telephony interface itself. Media Session Control is 220-- responsible for controlling the local telephony interfaces and 221-- assigning a Voice/FAX encapsulation module, with its associated 222-- CODEC (most CODECs execute in DSP code) or FAX modem to the call. 223-- The CODEC/FAX modem is responsible for encode/decode, as well has 224-- the generation and detection of signaling information, such as call 225-- progress tones, DTMF or pulse dialing signals, etc. During an active 226-- call, the selected CODEC/Fax modem is responsible for collecting the 227-- voice and fax statistics for the call. 228-- 229-- [2] Call establishment using the media session protocol over IP 230-- network 231-- Call establishment using the media session protocol over IP network 232-- involves the Media Session Control module and 233-- Media Mail encapsulation module. 234-- Media Session Control is responsible for controlling the selected 235-- session protocol and assigning a Media encapsulation module with 236-- store and forward method for media mail connection. 237-- 238-- This MIB uses IETF Dial Control MIB (RFC2128) as a base and adds 239-- features to support media mail calls via a Multi service gateway. 240-- The gateway call supports connection establishment of both telephony 241-- circuit-switched call and the media mail session. 242-- The following architectural diagram illustrates this: 243-- 244-- +================================================================+ 245-- | Media Mail Gateway | 246-- +===+ +=========+ +=======+ +=======+ +=========+ +=============+ 247-- | | | | | | | | | | 248-- | | | | | | | | | | 249-- | | | | | | | | | | 250-- | | | | | | | | | | 251-- | | | | | | | | | | 252-- | | | | | | | | | | 253-- | | | | | | | | | | 254-- | | | | | | | | | |<== appears active 255-- +=+ +=+ +=+ +=+ +=+ +=+ +=+ +=+ +=+ +=+ 256-- |VOICE| |VOICE| |VOICE| |VOICE| |MMAIL| VOICE 257-- | for | | for | | for | | for | | for | ifEntry with 258-- |Peer1| |Peer2| |Peer3| |Peer4| |Peer5| shadow 259-- | | | | | | | | | | Voice PeerEntry 260-- +=====+ +=+ +=+ +=+ +=+ +=+ +=+ +=====+ 261-- | | | | | | <== appears active 262-- +=======+ +==+ +==+ +==+ +==+ | | when the VOICE 263-- | B | | B | | DS0 | | | connects to 264-- |channel| |channel| |channel| | | telephony interface 265-- +==+ +==+ +==+ +==+ +==+ +==+ | | 266-- | | | | | | | | 267-- +===+ +=========+ +==+ +==+ +==+ +==+ +======+ 268-- | ISDN BRI/PRI | | T1/E1 | |E&M/FXO/FXS| 269-- +====================+ +=======+ +===========+ 270-- 271-- 272-- In this model, each Voice peer must have an associated encapsulation 273-- interface ifEntry. Refer to CISCO-VOICE-DIAL-CONTROL-MIB for the 274-- detailed information. 275-- 276-- Each Media Mail Encapsulation ifEntry contains the ifType 277-- 'mediaMailOverIp' 278-- For each Media Mail encapsulation associated peer, the 279-- dialCtlPeerCfgIfType object of IETF Dial Control MIB must set to 280-- 'other' and dialCtlPeerCfgLowerIf 281-- must set to '0'. 282-- 283 284 285-- ifEntry for the 'mediaMailOverIp' encapsulation 286-- 287-- The ifEntry for the 'mediaMailOverIp' encapsulation supports the 288-- ifGeneralInformationGroup of Cisco IF-MIB 289 290-- ifTable Comments 291-- ============= =========================================== 292-- ifIndex Each mediaMailOverIp encapsulation is represented by an 293-- ifEntry. 294-- ifDescr Textual description 295-- "Media Mail Over IP Encapsulation: ". 296-- ifType The IANA value of mediaMailOverIp(139). 297-- ifSpeed contains a zero value. 298-- ifPhysAddress contains an octet string of zero length. 299-- 300-- ifAdminStatus The desired administrative status of the 301-- Media Mail encapsulation. 302-- ifOperStatus The current operational status of the Media Mail 303-- encapsulation. 304-- ifLastChange Refer to RFC 1573. 305-- ifLinkUpDownTrapEnable 306-- Only support the read-only ifLinkUpDownTrapEnable. 307-- It contains a 'disabled(2)' value. 308-- ifConnectorPresent 309-- Refer to RFC 1573. 310-- ifHighSpeed contains a zero value. 311-- ifName Refer to RFC 1573. 312-- ifAlias Only support the read-only ifAlias. It contains an 313-- octet string of zero length. 314-- 315 316 317-- Media Mail Dial Control MIB objects definitions 318 319cmmdcMIBObjects OBJECT IDENTIFIER ::= { ciscoMediaMailDialControlMIB 1 } 320 321 322-- The Media Mail Dial Control MIB consists of the following group 323-- [1] Media Mail Peer Configuration Group (cmmPeer) 324-- [2] Media Mail Call Active Group(cmmCallActive) 325-- [3] Media Mail Call History Group(cmmCallHistory) 326-- [4] FAX General configuration Group(cmmFaxGeneralCfg) 327 328cmmPeer OBJECT IDENTIFIER ::= { cmmdcMIBObjects 1 } 329cmmCallActive OBJECT IDENTIFIER ::= { cmmdcMIBObjects 2 } 330cmmCallHistory OBJECT IDENTIFIER ::= { cmmdcMIBObjects 3 } 331cmmFaxGeneralCfg OBJECT IDENTIFIER ::= { cmmdcMIBObjects 4 } 332 333 334-- 335-- Media Mail specific Peer Configuration Table 336-- 337 338cmmIpPeerCfgTable OBJECT-TYPE 339 SYNTAX SEQUENCE OF CmmIpPeerCfgEntry 340 MAX-ACCESS not-accessible 341 STATUS current 342 DESCRIPTION 343 "The table contains the Media mail peer specific 344 information that is required to accept mail connection or 345 to which it will connect them via IP network with the 346 specified session protocol in cmmIpPeerCfgSessionProtocol. 347 " 348 ::= { cmmPeer 1 } 349 350cmmIpPeerCfgEntry OBJECT-TYPE 351 SYNTAX CmmIpPeerCfgEntry 352 MAX-ACCESS not-accessible 353 STATUS current 354 DESCRIPTION 355 "A single Media Mail specific Peer. One entry per media mail 356 encapsulation. The entry is created when its associated 357 'mediaMailOverIp(139)' encapsulation ifEntry is created. 358 This entry is deleted when its associated ifEntry is 359 deleted. 360 " 361 INDEX { ifIndex } 362 ::= { cmmIpPeerCfgTable 1 } 363 364CmmIpPeerCfgEntry ::= SEQUENCE { 365 cmmIpPeerCfgSessionProtocol INTEGER, 366 cmmIpPeerCfgSessionTarget DisplayString, 367 cmmIpPeerCfgImgEncodingType CmmImgEncodingOrTransparent, 368 cmmIpPeerCfgImgResolution CmmImgResolutionOrTransparent, 369 cmmIpPeerCfgMsgDispoNotification TruthValue, 370 cmmIpPeerCfgDeliStatNotification BITS 371 } 372 373cmmIpPeerCfgSessionProtocol OBJECT-TYPE 374 SYNTAX INTEGER { 375 smtp (1) 376 377 } 378 MAX-ACCESS read-write 379 STATUS current 380 DESCRIPTION 381 "The object specifies the session protocol to be used 382 for sending/receiving media mail between local and remote 383 mail sever via IP network. 384 smtp - Simple Mail Transfer Protocol. 385 " 386 DEFVAL { smtp } 387 ::= { cmmIpPeerCfgEntry 1 } 388 389 390cmmIpPeerCfgSessionTarget OBJECT-TYPE 391 SYNTAX DisplayString 392 MAX-ACCESS read-write 393 STATUS current 394 DESCRIPTION 395 "The object specifies the session target of the peer. 396 Session Targets definitions: 397 The session target has the syntax used by the IETF service 398 location protocol. The syntax is as follows: 399 400 mapping-type:type-specific-syntax 401 402 The mapping-type specifies a scheme for mapping the 403 matching dial string to a session target. The 404 type-specific-syntax is exactly that, something that the 405 particular mapping scheme can understand. 406 For example, 407 Session target mailto:+$d$@fax.cisco.com 408 409 The valid Mapping type definitions for the peer are as 410 follows: 411 mailto - Syntax: mailto:w@x.y.z 412 " 413 DEFVAL { "" } 414 ::= { cmmIpPeerCfgEntry 2 } 415 416cmmIpPeerCfgImgEncodingType OBJECT-TYPE 417 SYNTAX CmmImgEncodingOrTransparent 418 MAX-ACCESS read-write 419 STATUS current 420 DESCRIPTION 421 "This object specifies the image encoding conversion for 422 outgoing mail connection to mail server. 423 If the value of this object is transparent, it means 424 'pass through' without encoding conversion. 425 " 426 DEFVAL { transparent } 427 ::= { cmmIpPeerCfgEntry 3 } 428 429cmmIpPeerCfgImgResolution OBJECT-TYPE 430 SYNTAX CmmImgResolutionOrTransparent 431 MAX-ACCESS read-write 432 STATUS current 433 DESCRIPTION 434 "This object specifies the image resolution conversion for 435 outgoing mail connection to mail server. 436 If the value of this object is transparent, it means 437 'pass through' without resolution conversion. 438 " 439 DEFVAL { transparent } 440 ::= { cmmIpPeerCfgEntry 4 } 441 442cmmIpPeerCfgMsgDispoNotification OBJECT-TYPE 443 SYNTAX TruthValue 444 MAX-ACCESS read-write 445 STATUS current 446 DESCRIPTION 447 "This object specifies the Request of Message Disposition 448 Notification. 449 true - Request Message Disposition Notification. 450 false - No Message Disposition Notification. 451 " 452 DEFVAL { false } 453 ::= { cmmIpPeerCfgEntry 5 } 454 455cmmIpPeerCfgDeliStatNotification OBJECT-TYPE 456 SYNTAX BITS { 457 success (0), 458 failure (1), 459 delayed (2) 460 } 461 MAX-ACCESS read-write 462 STATUS current 463 DESCRIPTION 464 "This object specifies the Request of Delivery Status 465 Notification. 466 success - Request Notification if the media mail is 467 successfully delivered to the recipient. 468 failure - Request Notification if the media mail is failed 469 to deliver to the recipient. 470 delayed - Request Notification if the media mail is delayed 471 to deliver to the recipient. 472 " 473 DEFVAL { {} } 474 ::= { cmmIpPeerCfgEntry 6 } 475 476 477--********************************************************************** 478-- Media Mail Call Active Group 479--********************************************************************** 480-- 481-- For a Media Mail Gateway call, it normally has two or more call leg 482-- entries appear in the call active table after a successful 483-- Gateway call establishment between a mail server and FAX or voice 484-- capable device(s) on the telephony network. All call legs for a given 485-- gateway call will contain the same global call identifier. 486-- 487 488-- 489-- Media Mail Call Active Table 490-- 491 492cmmIpCallActiveTable OBJECT-TYPE 493 SYNTAX SEQUENCE OF CmmIpCallActiveEntry 494 MAX-ACCESS not-accessible 495 STATUS current 496 DESCRIPTION 497 "This table is the Media Mail over IP extension to the call 498 active table of IETF Dial Control MIB. It contains Media 499 Mail over IP call leg information. 500 " 501 ::= { cmmCallActive 1 } 502 503cmmIpCallActiveEntry OBJECT-TYPE 504 SYNTAX CmmIpCallActiveEntry 505 MAX-ACCESS not-accessible 506 STATUS current 507 DESCRIPTION 508 "The information regarding a single Media mail over IP call 509 leg. The call leg entry is identified by using the same 510 index objects that are used by Call Active table of IETF 511 Dial Control MIB to identify the call. 512 An entry of this table is created when its associated call 513 active entry in the IETF Dial Control MIB is created and 514 the call active entry contains information for the call 515 establishment to the mail server peer on the IP network 516 via a Media Mail over IP peer. 517 The entry is deleted when its associated call active entry 518 in the IETF Dial Control MIB is deleted. 519 " 520 INDEX { callActiveSetupTime, callActiveIndex } 521 ::= { cmmIpCallActiveTable 1 } 522 523 524CmmIpCallActiveEntry ::= 525 SEQUENCE { 526 cmmIpCallActiveConnectionId CvcGUid, 527 cmmIpCallActiveRemoteIPAddress IpAddress, 528 cmmIpCallActiveSessionProtocol INTEGER, 529 cmmIpCallActiveSessionTarget DisplayString, 530 cmmIpCallActiveMessageId DisplayString, 531 cmmIpCallActiveAccountId DisplayString, 532 cmmIpCallActiveImgEncodingType CmmImgEncoding, 533 cmmIpCallActiveImgResolution CmmImgResolution, 534 cmmIpCallActiveAcceptMimeTypes AbsoluteCounter32, 535 cmmIpCallActiveDiscdMimeTypes AbsoluteCounter32, 536 cmmIpCallActiveNotification INTEGER 537 } 538 539cmmIpCallActiveConnectionId OBJECT-TYPE 540 SYNTAX CvcGUid 541 MAX-ACCESS read-only 542 STATUS current 543 DESCRIPTION 544 "The global call identifier for the gateway call." 545 ::= { cmmIpCallActiveEntry 1 } 546 547 548cmmIpCallActiveRemoteIPAddress OBJECT-TYPE 549 SYNTAX IpAddress 550 MAX-ACCESS read-only 551 STATUS current 552 DESCRIPTION 553 "Remote mail server IP address for the Media mail call. 554 " 555 ::= { cmmIpCallActiveEntry 2 } 556 557cmmIpCallActiveSessionProtocol OBJECT-TYPE 558 SYNTAX INTEGER { 559 smtp (1) 560 561 } 562 MAX-ACCESS read-only 563 STATUS current 564 DESCRIPTION 565 "The object specifies the session protocol to be used 566 for the media mail call between local and remote mail 567 server via IP network. 568 " 569 ::= { cmmIpCallActiveEntry 3 } 570 571cmmIpCallActiveSessionTarget OBJECT-TYPE 572 SYNTAX DisplayString 573 MAX-ACCESS read-only 574 STATUS current 575 DESCRIPTION 576 "The object specifies the session target of the peer that 577 is used for the call. This object is set with the 578 information in the call associated 579 cmmIpPeerCfgSessionTarget object when the media mail call 580 is connected. 581 " 582 ::= { cmmIpCallActiveEntry 4 } 583 584 585cmmIpCallActiveMessageId OBJECT-TYPE 586 SYNTAX DisplayString 587 MAX-ACCESS read-only 588 STATUS current 589 DESCRIPTION 590 "The global unique message identification of 591 the Media mail. 592 " 593 ::= { cmmIpCallActiveEntry 5 } 594 595cmmIpCallActiveAccountId OBJECT-TYPE 596 SYNTAX DisplayString 597 MAX-ACCESS read-only 598 STATUS current 599 DESCRIPTION 600 "The Account ID of Media mail." 601 ::= { cmmIpCallActiveEntry 6 } 602 603cmmIpCallActiveImgEncodingType OBJECT-TYPE 604 SYNTAX CmmImgEncoding 605 MAX-ACCESS read-only 606 STATUS current 607 DESCRIPTION 608 "The image encoding type of Media mail." 609 ::= { cmmIpCallActiveEntry 7 } 610 611cmmIpCallActiveImgResolution OBJECT-TYPE 612 SYNTAX CmmImgResolution 613 MAX-ACCESS read-only 614 STATUS current 615 DESCRIPTION 616 "The image resolution of Media mail." 617 ::= { cmmIpCallActiveEntry 8 } 618 619cmmIpCallActiveAcceptMimeTypes OBJECT-TYPE 620 SYNTAX AbsoluteCounter32 621 MAX-ACCESS read-only 622 STATUS current 623 DESCRIPTION 624 "The number of accepted MIME types for the Media mail call. 625 " 626 ::= { cmmIpCallActiveEntry 9 } 627 628cmmIpCallActiveDiscdMimeTypes OBJECT-TYPE 629 SYNTAX AbsoluteCounter32 630 MAX-ACCESS read-only 631 STATUS current 632 DESCRIPTION 633 "The number of discarded MIME types for the Media mail call. 634 " 635 ::= { cmmIpCallActiveEntry 10 } 636 637cmmIpCallActiveNotification OBJECT-TYPE 638 SYNTAX INTEGER { 639 none (1), 640 mdn (2), 641 dsn (3), 642 dsnMdn (4) 643 } 644 MAX-ACCESS read-only 645 STATUS current 646 DESCRIPTION 647 "The notification type of the Media mail call. 648 none - No notification. 649 mdn - Message Disposition notification. 650 dsn - Delivery Status notification. 651 dsnMdn - Both Delivery Status and Message Disposition 652 notification 653 " 654 ::= { cmmIpCallActiveEntry 11 } 655 656 657--********************************************************************** 658-- Media Mail Dial Control Gateway Call History Group 659--********************************************************************** 660 661-- 662-- Media mail over IP Call History Table 663-- 664 665cmmIpCallHistoryTable OBJECT-TYPE 666 SYNTAX SEQUENCE OF CmmIpCallHistoryEntry 667 MAX-ACCESS not-accessible 668 STATUS current 669 DESCRIPTION 670 "This table is the Media Mail extension to the call history 671 table of IETF Dial Control MIB. It contains Media Mail call 672 leg information about specific Media mail gateway call. 673 " 674 ::= { cmmCallHistory 1 } 675 676cmmIpCallHistoryEntry OBJECT-TYPE 677 SYNTAX CmmIpCallHistoryEntry 678 MAX-ACCESS not-accessible 679 STATUS current 680 DESCRIPTION 681 "The information regarding a single Media Mail call leg. 682 The call leg entry is identified by using the same index 683 objects that are used by Call Active table of IETF Dial 684 Control MIB to identify the call. 685 An entry of this table is created when its associated call 686 history entry in the IETF Dial Control MIB is created and 687 the call history entry contains information for the call 688 establishment to the mail server on the IP network via a 689 Media Mail over IP peer. 690 The entry is deleted when its associated call history entry 691 in the IETF Dial Control MIB is deleted. 692 " 693 INDEX { cCallHistoryIndex } 694 ::= { cmmIpCallHistoryTable 1 } 695 696 697CmmIpCallHistoryEntry ::= 698 SEQUENCE { 699 cmmIpCallHistoryConnectionId CvcGUid, 700 cmmIpCallHistoryRemoteIPAddress IpAddress, 701 cmmIpCallHistorySessionProtocol INTEGER, 702 cmmIpCallHistorySessionTarget DisplayString, 703 cmmIpCallHistoryMessageId DisplayString, 704 cmmIpCallHistoryAccountId DisplayString, 705 cmmIpCallHistoryImgEncodingType CmmImgEncoding, 706 cmmIpCallHistoryImgResolution CmmImgResolution, 707 cmmIpCallHistoryAcceptMimeTypes AbsoluteCounter32, 708 cmmIpCallHistoryDiscdMimeTypes AbsoluteCounter32, 709 cmmIpCallHistoryNotification INTEGER 710 } 711 712cmmIpCallHistoryConnectionId OBJECT-TYPE 713 SYNTAX CvcGUid 714 MAX-ACCESS read-only 715 STATUS current 716 DESCRIPTION 717 "The global call identifier for the gateway call." 718 ::= { cmmIpCallHistoryEntry 1 } 719 720 721cmmIpCallHistoryRemoteIPAddress OBJECT-TYPE 722 SYNTAX IpAddress 723 MAX-ACCESS read-only 724 STATUS current 725 DESCRIPTION 726 "Remote mail server IP address for the media mail call. 727 " 728 ::= { cmmIpCallHistoryEntry 2 } 729 730cmmIpCallHistorySessionProtocol OBJECT-TYPE 731 SYNTAX INTEGER { 732 smtp (1) 733 } 734 MAX-ACCESS read-only 735 STATUS current 736 DESCRIPTION 737 "The object specifies the session protocol to be used 738 for the media mail call between local and remote mail 739 server via IP network. 740 " 741 ::= { cmmIpCallHistoryEntry 3 } 742 743cmmIpCallHistorySessionTarget OBJECT-TYPE 744 SYNTAX DisplayString 745 MAX-ACCESS read-only 746 STATUS current 747 DESCRIPTION 748 "The object specifies the session target of the peer that 749 is used for the call. This object is set with the 750 information in the call associated 751 cmmIpPeerCfgSessionTarget object when the media mail call 752 is connected. 753 " 754 ::= { cmmIpCallHistoryEntry 4 } 755 756 757cmmIpCallHistoryMessageId OBJECT-TYPE 758 SYNTAX DisplayString 759 MAX-ACCESS read-only 760 STATUS current 761 DESCRIPTION 762 "The global unique message identification of 763 the Media mail. 764 " 765 ::= { cmmIpCallHistoryEntry 5 } 766 767cmmIpCallHistoryAccountId OBJECT-TYPE 768 SYNTAX DisplayString 769 MAX-ACCESS read-only 770 STATUS current 771 DESCRIPTION 772 "The Account ID of Media mail." 773 ::= { cmmIpCallHistoryEntry 6 } 774 775cmmIpCallHistoryImgEncodingType OBJECT-TYPE 776 SYNTAX CmmImgEncoding 777 MAX-ACCESS read-only 778 STATUS current 779 DESCRIPTION 780 "The image encoding type of Media mail." 781 ::= { cmmIpCallHistoryEntry 7 } 782 783cmmIpCallHistoryImgResolution OBJECT-TYPE 784 SYNTAX CmmImgResolution 785 MAX-ACCESS read-only 786 STATUS current 787 DESCRIPTION 788 "The image resolution of Media mail." 789 ::= { cmmIpCallHistoryEntry 8 } 790 791cmmIpCallHistoryAcceptMimeTypes OBJECT-TYPE 792 SYNTAX AbsoluteCounter32 793 MAX-ACCESS read-only 794 STATUS current 795 DESCRIPTION 796 "The number of accepted MIME types for the Media mail call. 797 " 798 ::= { cmmIpCallHistoryEntry 9 } 799 800cmmIpCallHistoryDiscdMimeTypes OBJECT-TYPE 801 SYNTAX AbsoluteCounter32 802 MAX-ACCESS read-only 803 STATUS current 804 DESCRIPTION 805 "The number of discarded MIME types for the Media mail call. 806 " 807 ::= { cmmIpCallHistoryEntry 10 } 808 809cmmIpCallHistoryNotification OBJECT-TYPE 810 SYNTAX INTEGER { 811 none (1), 812 mdn (2), 813 dsn (3), 814 dsnMdn (4) 815 } 816 MAX-ACCESS read-only 817 STATUS current 818 DESCRIPTION 819 "The notification type of the Media mail call. 820 none - No notification. 821 mdn - Message Disposition notification. 822 dsn - Delivery Status notification. 823 dsnMdn - Both Delivery Status and Message Disposition 824 notification 825 " 826 ::= { cmmIpCallHistoryEntry 11 } 827 828--********************************************************************** 829-- FAX general configuration Group 830--********************************************************************** 831 832cmmFaxCfgCalledSubscriberId OBJECT-TYPE 833 SYNTAX DisplayString (SIZE (0..20)) 834 MAX-ACCESS read-write 835 STATUS current 836 DESCRIPTION 837 "The regular expression for the FAX called subscriber 838 identification (CSI) coding format. 839 $d$ in the regular expression substitute CSI with the 840 destination number of the call. 841 " 842 REFERENCE 843 "ITU-T T30: Section 5.3.6.2.4 CSI coding format. 844 " 845 ::= { cmmFaxGeneralCfg 1 } 846 847cmmFaxCfgXmitSubscriberId OBJECT-TYPE 848 SYNTAX DisplayString (SIZE (0..20)) 849 MAX-ACCESS read-write 850 STATUS current 851 DESCRIPTION 852 "The regular expression for the FAX Transmitting subscriber 853 identification (TSI) coding format. 854 $s$ in the regular expression substitute TSI with the 855 caller ID of the call. 856 " 857 REFERENCE 858 "ITU-T T30: Section 5.3.6.2.6 TSI coding format. 859 " 860 ::= { cmmFaxGeneralCfg 2 } 861 862cmmFaxCfgRightHeadingString OBJECT-TYPE 863 SYNTAX CmmFaxHeadingString 864 MAX-ACCESS read-write 865 STATUS current 866 DESCRIPTION 867 "The regular expression for the FAX right heading at the top 868 of cover page or text page. 869 870 The default value of this object is an empty string. 871 " 872 ::= { cmmFaxGeneralCfg 3 } 873 874cmmFaxCfgCenterHeadingString OBJECT-TYPE 875 SYNTAX CmmFaxHeadingString 876 MAX-ACCESS read-write 877 STATUS current 878 DESCRIPTION 879 "The regular expression for the FAX center heading at the 880 top of cover page or text page. 881 882 The default value of this object is an empty string. 883 " 884 ::= { cmmFaxGeneralCfg 4 } 885 886cmmFaxCfgLeftHeadingString OBJECT-TYPE 887 SYNTAX CmmFaxHeadingString 888 MAX-ACCESS read-write 889 STATUS current 890 DESCRIPTION 891 "The regular expression for the FAX left heading at the top 892 of cover page or text page. 893 894 The default value of this object is an empty string. 895 " 896 ::= { cmmFaxGeneralCfg 5 } 897 898cmmFaxCfgCovergPageControl OBJECT-TYPE 899 SYNTAX BITS { 900 coverPageEnable (0), 901 coverPageCtlByEmail (1), 902 coverPageDetailEnable (2) 903 } 904 MAX-ACCESS read-write 905 STATUS current 906 DESCRIPTION 907 "The object controls the generation of cover page of FAX. 908 coverPageEnable - enable the managed system to generate 909 the FAX cover page. 910 coverPageCtlByEmail - allow email to control the FAX cover 911 page generation. 912 coverPageDetailEnable- enable the detailed mail header on 913 the cover page. 914 " 915 ::= { cmmFaxGeneralCfg 6 } 916 917cmmFaxCfgCovergPageComment OBJECT-TYPE 918 SYNTAX DisplayString 919 MAX-ACCESS read-write 920 STATUS current 921 DESCRIPTION 922 "The object contains the comment on the FAX cover page. 923 " 924 ::= { cmmFaxGeneralCfg 7 } 925 926cmmFaxCfgFaxProfile OBJECT-TYPE 927 SYNTAX BITS { 928 profileS (0), 929 profileF (1), 930 profileJ (2), 931 profileC (3), 932 profileL (4), 933 profileM (5) 934 } 935 MAX-ACCESS read-write 936 STATUS current 937 DESCRIPTION 938 "The profile that applies to TIFF file for facsimile. The 939 default value of this object is profileF. 940 " 941 REFERENCE 942 "RFC 2301: Section 2.2.4 New TIFF fields recommended for fax 943 modes. 944 " 945 ::= { cmmFaxGeneralCfg 8 } 946 947cmmdcMIBConformance OBJECT IDENTIFIER ::= 948 { ciscoMediaMailDialControlMIB 3 } 949cmmdcMIBCompliances OBJECT IDENTIFIER ::= 950 { cmmdcMIBConformance 1 } 951cmmdcMIBGroups OBJECT IDENTIFIER ::= 952 { cmmdcMIBConformance 2 } 953 954-- compliance statements 955 956cmmdcMIBCompliance MODULE-COMPLIANCE 957 STATUS current 958 DESCRIPTION 959 "The compliance statement for entities which 960 implement the CISCO MMAIL DIAL CONTROL MIB" 961 MODULE -- this module 962 GROUP cmmdcPeerCfgGroup 963 DESCRIPTION 964 "This group is mandatory for dial peer configuration 965 which is related to Media Mail. 966 " 967 GROUP cmmIpCallGeneralGroup 968 DESCRIPTION 969 "This group is mandatory for general Media Mail related 970 active call and call history via IP network. 971 " 972 GROUP cmmIpCallImageGroup 973 DESCRIPTION 974 "This group is mandatory for Image related Media Mail 975 related active call and call history via IP network. 976 " 977 GROUP cmmFaxGroup 978 DESCRIPTION 979 "This group is mandatory for store and forward FAX general 980 configuration. 981 " 982 OBJECT cmmFaxCfgFaxProfile 983 MIN-ACCESS read-only 984 DESCRIPTION 985 "Only the defalut value 'profileF ' is allowed. 986 Write access is not required. 987 " 988 ::= { cmmdcMIBCompliances 1 } 989 990 991 992-- units of conformance 993 994 995 996cmmdcPeerCfgGroup OBJECT-GROUP 997 OBJECTS { 998 cmmIpPeerCfgSessionProtocol, 999 cmmIpPeerCfgSessionTarget, 1000 cmmIpPeerCfgImgEncodingType, 1001 cmmIpPeerCfgImgResolution, 1002 cmmIpPeerCfgMsgDispoNotification, 1003 cmmIpPeerCfgDeliStatNotification 1004 } 1005 STATUS current 1006 DESCRIPTION 1007 "A collection of objects providing the Media Mail Dial 1008 Control configuration capability. 1009 " 1010 ::= { cmmdcMIBGroups 1 } 1011 1012 1013cmmIpCallGeneralGroup OBJECT-GROUP 1014 OBJECTS { 1015 cmmIpCallActiveConnectionId, 1016 cmmIpCallActiveRemoteIPAddress, 1017 cmmIpCallActiveSessionProtocol, 1018 cmmIpCallActiveSessionTarget, 1019 cmmIpCallActiveMessageId, 1020 cmmIpCallActiveAccountId, 1021 cmmIpCallActiveAcceptMimeTypes, 1022 cmmIpCallActiveDiscdMimeTypes, 1023 cmmIpCallActiveNotification, 1024 cmmIpCallHistoryConnectionId, 1025 cmmIpCallHistoryRemoteIPAddress, 1026 cmmIpCallHistorySessionProtocol, 1027 cmmIpCallHistorySessionTarget, 1028 cmmIpCallHistoryMessageId, 1029 cmmIpCallHistoryAccountId, 1030 cmmIpCallHistoryAcceptMimeTypes, 1031 cmmIpCallHistoryDiscdMimeTypes, 1032 cmmIpCallHistoryNotification 1033 } 1034 STATUS current 1035 DESCRIPTION 1036 "A collection of objects providing the General Media Mail 1037 Call capability. 1038 " 1039 ::= { cmmdcMIBGroups 2 } 1040 1041cmmIpCallImageGroup OBJECT-GROUP 1042 OBJECTS { 1043 cmmIpCallActiveImgEncodingType, 1044 cmmIpCallActiveImgResolution, 1045 cmmIpCallHistoryImgEncodingType, 1046 cmmIpCallHistoryImgResolution 1047 } 1048 STATUS current 1049 DESCRIPTION 1050 "A collection of objects providing the Image related Media 1051 Mail Call capability. 1052 " 1053 ::= { cmmdcMIBGroups 3 } 1054 1055cmmFaxGroup OBJECT-GROUP 1056 OBJECTS { 1057 cmmFaxCfgCalledSubscriberId, 1058 cmmFaxCfgXmitSubscriberId, 1059 cmmFaxCfgRightHeadingString, 1060 cmmFaxCfgCenterHeadingString, 1061 cmmFaxCfgLeftHeadingString, 1062 cmmFaxCfgCovergPageControl, 1063 cmmFaxCfgCovergPageComment, 1064 cmmFaxCfgFaxProfile 1065 } 1066 STATUS current 1067 DESCRIPTION 1068 "A collection of objects providing the general FAX 1069 configuration capability. 1070 " 1071 ::= { cmmdcMIBGroups 4 } 1072END 1073 1074