mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-18 00:13:02 +00:00
1074 lines
39 KiB
Plaintext
1074 lines
39 KiB
Plaintext
|
|
-- *****************************************************************
|
|
-- CISCO-MMAIL-DIAL-CONTROL-MIB.my:
|
|
-- Multi-media Mail Dial Control MIB file
|
|
--
|
|
-- May 1998 Hongchi Shih
|
|
--
|
|
-- Copyright (c) 1998, 1999 by cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
|
|
CISCO-MMAIL-DIAL-CONTROL-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
IpAddress
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION,
|
|
DisplayString,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
callActiveSetupTime,
|
|
callActiveIndex,
|
|
AbsoluteCounter32
|
|
FROM DIAL-CONTROL-MIB
|
|
cCallHistoryIndex
|
|
FROM CISCO-DIAL-CONTROL-MIB
|
|
CvcGUid
|
|
FROM CISCO-VOICE-COMMON-DIAL-CONTROL-MIB
|
|
ifIndex
|
|
FROM IF-MIB
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
|
|
ciscoMediaMailDialControlMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200202250000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
" Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 W. Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
E-mail: cs-voice@cisco.com"
|
|
DESCRIPTION
|
|
"This MIB module enhances the IETF Dial Control MIB
|
|
(RFC2128) for providing management of dial peers on
|
|
both a circuit-switched telephony network, and a mail
|
|
server on IP network.
|
|
"
|
|
REVISION "200202250000Z"
|
|
DESCRIPTION
|
|
"Fix for CSCdu86743 and CSCdu86778. The change include:
|
|
- DEFVAL for cmmIpPeerCfgDeliStatNotification
|
|
- Add dsnMdn option for cmmIpCallActiveNotification
|
|
and cmmIpCallHistoryNotification
|
|
- Object descriptor name change due to length
|
|
exceeding 32. These are :
|
|
cmmIpPeerCfgDeliStatNotification
|
|
cmmIpCallHistoryAcceptMimeTypes
|
|
cmmIpCallHistoryDiscdMimeTypes
|
|
- All the lines exceed length 72 are being rewitten
|
|
"
|
|
::= { ciscoMgmt 102 }
|
|
|
|
|
|
--
|
|
-- Textual Conventions
|
|
--
|
|
|
|
--
|
|
-- Media Mail image resolution textual convention
|
|
--
|
|
|
|
CmmImgResolution ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents possible image resolution in Media Mail.
|
|
standard - standard resolution.
|
|
fine - fine resolution.
|
|
superFine - super fine resolution.
|
|
"
|
|
REFERENCE
|
|
"RFC2301: Section 4.5.2 Encoding and Resolution."
|
|
|
|
SYNTAX INTEGER {
|
|
standard (2),
|
|
fine (3),
|
|
superFine (4)
|
|
}
|
|
|
|
CmmImgResolutionOrTransparent ::= TEXTUAL-CONVENTION
|
|
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents possible image resolution and transparent mode.
|
|
transparent - pass through mode.
|
|
standard - standard resolution.
|
|
fine - fine resolution.
|
|
superFine - super fine resolution.
|
|
"
|
|
REFERENCE
|
|
"RFC2301: Section 4.5.2 Encoding and Resolution."
|
|
SYNTAX INTEGER {
|
|
transparent (1),
|
|
standard (2),
|
|
fine (3),
|
|
superFine (4)
|
|
}
|
|
|
|
CmmImgEncoding ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents possible image encoding types in Media Mail.
|
|
modifiedHuffman - Modified Huffman (MH).
|
|
modifiedREAD - Modified READ (MR).
|
|
modifiedMR - Modified Modified READ (MMR).
|
|
"
|
|
REFERENCE
|
|
"RFC2301: Section 1.3 Overview of this draft.
|
|
ITU-T Rec. T.4 (MH - Modified Huffman).
|
|
ITU-T Rec. T.4 (MR - Modified READ).
|
|
ITU-T Rec. T.6 (MRR - Modified MR).
|
|
"
|
|
SYNTAX INTEGER {
|
|
modifiedHuffman (2),
|
|
modifiedREAD (3),
|
|
modifiedMR (4)
|
|
}
|
|
|
|
CmmImgEncodingOrTransparent ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents possible image encoding types and transparent
|
|
mode.
|
|
transparent - pass through mode.
|
|
modifiedHuffman - Modified Huffman (MH).
|
|
modifiedREAD - Modified READ (MR).
|
|
modifiedMR - Modified Modified READ (MMR).
|
|
"
|
|
REFERENCE
|
|
"RFC2301: Section 1.3 Overview of this draft.
|
|
ITU-T Rec. T.4 (MH - Modified Huffman).
|
|
ITU-T Rec. T.4 (MR - Modified READ).
|
|
ITU-T Rec. T.6 (MRR - Modified MR).
|
|
"
|
|
SYNTAX INTEGER {
|
|
transparent (1),
|
|
modifiedHuffman (2),
|
|
modifiedREAD (3),
|
|
modifiedMR (4)
|
|
}
|
|
|
|
CmmFaxHeadingString ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The regular expression for the FAX heading at the top of
|
|
cover page or text page. The regular expression syntax
|
|
used in this object is the same as that used by the UNIX
|
|
grep program. The embedded pattern substitutions are
|
|
defined as follows:
|
|
$p$ - translates to the page number as passed by
|
|
FAX processing.
|
|
$a$ - translates to human readable year-month-day
|
|
that is defined in DateAndTime of SNMPv2-TC.
|
|
$d$ - translates to the called party address.
|
|
$s$ - translates to the calling party address.
|
|
$t$ - translates to the time of transmission of the
|
|
first FAX/image page. The human readable format
|
|
is defined as year-month-day,hour:minutes:second
|
|
in the DateAndTime of SNMPv2-TC.
|
|
|
|
Example,
|
|
'Date:$a$' means replacing the heading of a FAX page with
|
|
the the string and date substitution.
|
|
|
|
'From $s$ Broadcast Service' means replacing the heading
|
|
of FAX page with the the string and calling party address
|
|
substitution.
|
|
|
|
'Page:$p$' means replacing the heading of a FAX page with
|
|
the string and page number substitution.
|
|
"
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
|
|
|
|
--
|
|
-- Overview of Media Mail Gateway Call between Data and Telephony
|
|
-- network
|
|
--
|
|
-- | Media Mail | Voice | Voice | Telephony |
|
|
-- <===+==== Peer ====+=Gateway=+=== Peer ===+= Interfaces =+==========>
|
|
-- Data| : I | T | M | Media | | DS0 T1/E1 | Telephony
|
|
-- Network |P | C | A | Mail | Voice/FAX | ISDN B | Network
|
|
-- | | P | I | session |encapsulation FXO |
|
|
-- | | | L | | | E&M |
|
|
-- | | | | | | FXS |
|
|
-- |Voice P|
|
|
-- <==========================+Fax <=*=>C+================>
|
|
-- E-Mail Mail | M PCM data
|
|
-- CODEC
|
|
--
|
|
|
|
--
|
|
-- Media Mail Gateway call leg connections are as follows:
|
|
--
|
|
-- [1] Call establishment using a local telephony interface
|
|
-- Call establishment using a local telephony interface involves
|
|
-- the Media Session Control module, the Media Mail Protocol module,
|
|
-- and the Telephony interface itself. Media Session Control is
|
|
-- responsible for controlling the local telephony interfaces and
|
|
-- assigning a Voice/FAX encapsulation module, with its associated
|
|
-- CODEC (most CODECs execute in DSP code) or FAX modem to the call.
|
|
-- The CODEC/FAX modem is responsible for encode/decode, as well has
|
|
-- the generation and detection of signaling information, such as call
|
|
-- progress tones, DTMF or pulse dialing signals, etc. During an active
|
|
-- call, the selected CODEC/Fax modem is responsible for collecting the
|
|
-- voice and fax statistics for the call.
|
|
--
|
|
-- [2] Call establishment using the media session protocol over IP
|
|
-- network
|
|
-- Call establishment using the media session protocol over IP network
|
|
-- involves the Media Session Control module and
|
|
-- Media Mail encapsulation module.
|
|
-- Media Session Control is responsible for controlling the selected
|
|
-- session protocol and assigning a Media encapsulation module with
|
|
-- store and forward method for media mail connection.
|
|
--
|
|
-- This MIB uses IETF Dial Control MIB (RFC2128) as a base and adds
|
|
-- features to support media mail calls via a Multi service gateway.
|
|
-- The gateway call supports connection establishment of both telephony
|
|
-- circuit-switched call and the media mail session.
|
|
-- The following architectural diagram illustrates this:
|
|
--
|
|
-- +================================================================+
|
|
-- | Media Mail Gateway |
|
|
-- +===+ +=========+ +=======+ +=======+ +=========+ +=============+
|
|
-- | | | | | | | | | |
|
|
-- | | | | | | | | | |
|
|
-- | | | | | | | | | |
|
|
-- | | | | | | | | | |
|
|
-- | | | | | | | | | |
|
|
-- | | | | | | | | | |
|
|
-- | | | | | | | | | |
|
|
-- | | | | | | | | | |<== appears active
|
|
-- +=+ +=+ +=+ +=+ +=+ +=+ +=+ +=+ +=+ +=+
|
|
-- |VOICE| |VOICE| |VOICE| |VOICE| |MMAIL| VOICE
|
|
-- | for | | for | | for | | for | | for | ifEntry with
|
|
-- |Peer1| |Peer2| |Peer3| |Peer4| |Peer5| shadow
|
|
-- | | | | | | | | | | Voice PeerEntry
|
|
-- +=====+ +=+ +=+ +=+ +=+ +=+ +=+ +=====+
|
|
-- | | | | | | <== appears active
|
|
-- +=======+ +==+ +==+ +==+ +==+ | | when the VOICE
|
|
-- | B | | B | | DS0 | | | connects to
|
|
-- |channel| |channel| |channel| | | telephony interface
|
|
-- +==+ +==+ +==+ +==+ +==+ +==+ | |
|
|
-- | | | | | | | |
|
|
-- +===+ +=========+ +==+ +==+ +==+ +==+ +======+
|
|
-- | ISDN BRI/PRI | | T1/E1 | |E&M/FXO/FXS|
|
|
-- +====================+ +=======+ +===========+
|
|
--
|
|
--
|
|
-- In this model, each Voice peer must have an associated encapsulation
|
|
-- interface ifEntry. Refer to CISCO-VOICE-DIAL-CONTROL-MIB for the
|
|
-- detailed information.
|
|
--
|
|
-- Each Media Mail Encapsulation ifEntry contains the ifType
|
|
-- 'mediaMailOverIp'
|
|
-- For each Media Mail encapsulation associated peer, the
|
|
-- dialCtlPeerCfgIfType object of IETF Dial Control MIB must set to
|
|
-- 'other' and dialCtlPeerCfgLowerIf
|
|
-- must set to '0'.
|
|
--
|
|
|
|
|
|
-- ifEntry for the 'mediaMailOverIp' encapsulation
|
|
--
|
|
-- The ifEntry for the 'mediaMailOverIp' encapsulation supports the
|
|
-- ifGeneralInformationGroup of Cisco IF-MIB
|
|
|
|
-- ifTable Comments
|
|
-- ============= ===========================================
|
|
-- ifIndex Each mediaMailOverIp encapsulation is represented by an
|
|
-- ifEntry.
|
|
-- ifDescr Textual description
|
|
-- "Media Mail Over IP Encapsulation: ".
|
|
-- ifType The IANA value of mediaMailOverIp(139).
|
|
-- ifSpeed contains a zero value.
|
|
-- ifPhysAddress contains an octet string of zero length.
|
|
--
|
|
-- ifAdminStatus The desired administrative status of the
|
|
-- Media Mail encapsulation.
|
|
-- ifOperStatus The current operational status of the Media Mail
|
|
-- encapsulation.
|
|
-- ifLastChange Refer to RFC 1573.
|
|
-- ifLinkUpDownTrapEnable
|
|
-- Only support the read-only ifLinkUpDownTrapEnable.
|
|
-- It contains a 'disabled(2)' value.
|
|
-- ifConnectorPresent
|
|
-- Refer to RFC 1573.
|
|
-- ifHighSpeed contains a zero value.
|
|
-- ifName Refer to RFC 1573.
|
|
-- ifAlias Only support the read-only ifAlias. It contains an
|
|
-- octet string of zero length.
|
|
--
|
|
|
|
|
|
-- Media Mail Dial Control MIB objects definitions
|
|
|
|
cmmdcMIBObjects OBJECT IDENTIFIER ::= { ciscoMediaMailDialControlMIB 1 }
|
|
|
|
|
|
-- The Media Mail Dial Control MIB consists of the following group
|
|
-- [1] Media Mail Peer Configuration Group (cmmPeer)
|
|
-- [2] Media Mail Call Active Group(cmmCallActive)
|
|
-- [3] Media Mail Call History Group(cmmCallHistory)
|
|
-- [4] FAX General configuration Group(cmmFaxGeneralCfg)
|
|
|
|
cmmPeer OBJECT IDENTIFIER ::= { cmmdcMIBObjects 1 }
|
|
cmmCallActive OBJECT IDENTIFIER ::= { cmmdcMIBObjects 2 }
|
|
cmmCallHistory OBJECT IDENTIFIER ::= { cmmdcMIBObjects 3 }
|
|
cmmFaxGeneralCfg OBJECT IDENTIFIER ::= { cmmdcMIBObjects 4 }
|
|
|
|
|
|
--
|
|
-- Media Mail specific Peer Configuration Table
|
|
--
|
|
|
|
cmmIpPeerCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmmIpPeerCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains the Media mail peer specific
|
|
information that is required to accept mail connection or
|
|
to which it will connect them via IP network with the
|
|
specified session protocol in cmmIpPeerCfgSessionProtocol.
|
|
"
|
|
::= { cmmPeer 1 }
|
|
|
|
cmmIpPeerCfgEntry OBJECT-TYPE
|
|
SYNTAX CmmIpPeerCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A single Media Mail specific Peer. One entry per media mail
|
|
encapsulation. The entry is created when its associated
|
|
'mediaMailOverIp(139)' encapsulation ifEntry is created.
|
|
This entry is deleted when its associated ifEntry is
|
|
deleted.
|
|
"
|
|
INDEX { ifIndex }
|
|
::= { cmmIpPeerCfgTable 1 }
|
|
|
|
CmmIpPeerCfgEntry ::= SEQUENCE {
|
|
cmmIpPeerCfgSessionProtocol INTEGER,
|
|
cmmIpPeerCfgSessionTarget DisplayString,
|
|
cmmIpPeerCfgImgEncodingType CmmImgEncodingOrTransparent,
|
|
cmmIpPeerCfgImgResolution CmmImgResolutionOrTransparent,
|
|
cmmIpPeerCfgMsgDispoNotification TruthValue,
|
|
cmmIpPeerCfgDeliStatNotification BITS
|
|
}
|
|
|
|
cmmIpPeerCfgSessionProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
smtp (1)
|
|
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object specifies the session protocol to be used
|
|
for sending/receiving media mail between local and remote
|
|
mail sever via IP network.
|
|
smtp - Simple Mail Transfer Protocol.
|
|
"
|
|
DEFVAL { smtp }
|
|
::= { cmmIpPeerCfgEntry 1 }
|
|
|
|
|
|
cmmIpPeerCfgSessionTarget OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object specifies the session target of the peer.
|
|
Session Targets definitions:
|
|
The session target has the syntax used by the IETF service
|
|
location protocol. The syntax is as follows:
|
|
|
|
mapping-type:type-specific-syntax
|
|
|
|
The mapping-type specifies a scheme for mapping the
|
|
matching dial string to a session target. The
|
|
type-specific-syntax is exactly that, something that the
|
|
particular mapping scheme can understand.
|
|
For example,
|
|
Session target mailto:+$d$@fax.cisco.com
|
|
|
|
The valid Mapping type definitions for the peer are as
|
|
follows:
|
|
mailto - Syntax: mailto:w@x.y.z
|
|
"
|
|
DEFVAL { "" }
|
|
::= { cmmIpPeerCfgEntry 2 }
|
|
|
|
cmmIpPeerCfgImgEncodingType OBJECT-TYPE
|
|
SYNTAX CmmImgEncodingOrTransparent
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the image encoding conversion for
|
|
outgoing mail connection to mail server.
|
|
If the value of this object is transparent, it means
|
|
'pass through' without encoding conversion.
|
|
"
|
|
DEFVAL { transparent }
|
|
::= { cmmIpPeerCfgEntry 3 }
|
|
|
|
cmmIpPeerCfgImgResolution OBJECT-TYPE
|
|
SYNTAX CmmImgResolutionOrTransparent
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the image resolution conversion for
|
|
outgoing mail connection to mail server.
|
|
If the value of this object is transparent, it means
|
|
'pass through' without resolution conversion.
|
|
"
|
|
DEFVAL { transparent }
|
|
::= { cmmIpPeerCfgEntry 4 }
|
|
|
|
cmmIpPeerCfgMsgDispoNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the Request of Message Disposition
|
|
Notification.
|
|
true - Request Message Disposition Notification.
|
|
false - No Message Disposition Notification.
|
|
"
|
|
DEFVAL { false }
|
|
::= { cmmIpPeerCfgEntry 5 }
|
|
|
|
cmmIpPeerCfgDeliStatNotification OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
success (0),
|
|
failure (1),
|
|
delayed (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the Request of Delivery Status
|
|
Notification.
|
|
success - Request Notification if the media mail is
|
|
successfully delivered to the recipient.
|
|
failure - Request Notification if the media mail is failed
|
|
to deliver to the recipient.
|
|
delayed - Request Notification if the media mail is delayed
|
|
to deliver to the recipient.
|
|
"
|
|
DEFVAL { {} }
|
|
::= { cmmIpPeerCfgEntry 6 }
|
|
|
|
|
|
--**********************************************************************
|
|
-- Media Mail Call Active Group
|
|
--**********************************************************************
|
|
--
|
|
-- For a Media Mail Gateway call, it normally has two or more call leg
|
|
-- entries appear in the call active table after a successful
|
|
-- Gateway call establishment between a mail server and FAX or voice
|
|
-- capable device(s) on the telephony network. All call legs for a given
|
|
-- gateway call will contain the same global call identifier.
|
|
--
|
|
|
|
--
|
|
-- Media Mail Call Active Table
|
|
--
|
|
|
|
cmmIpCallActiveTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmmIpCallActiveEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is the Media Mail over IP extension to the call
|
|
active table of IETF Dial Control MIB. It contains Media
|
|
Mail over IP call leg information.
|
|
"
|
|
::= { cmmCallActive 1 }
|
|
|
|
cmmIpCallActiveEntry OBJECT-TYPE
|
|
SYNTAX CmmIpCallActiveEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The information regarding a single Media mail over IP call
|
|
leg. The call leg entry is identified by using the same
|
|
index objects that are used by Call Active table of IETF
|
|
Dial Control MIB to identify the call.
|
|
An entry of this table is created when its associated call
|
|
active entry in the IETF Dial Control MIB is created and
|
|
the call active entry contains information for the call
|
|
establishment to the mail server peer on the IP network
|
|
via a Media Mail over IP peer.
|
|
The entry is deleted when its associated call active entry
|
|
in the IETF Dial Control MIB is deleted.
|
|
"
|
|
INDEX { callActiveSetupTime, callActiveIndex }
|
|
::= { cmmIpCallActiveTable 1 }
|
|
|
|
|
|
CmmIpCallActiveEntry ::=
|
|
SEQUENCE {
|
|
cmmIpCallActiveConnectionId CvcGUid,
|
|
cmmIpCallActiveRemoteIPAddress IpAddress,
|
|
cmmIpCallActiveSessionProtocol INTEGER,
|
|
cmmIpCallActiveSessionTarget DisplayString,
|
|
cmmIpCallActiveMessageId DisplayString,
|
|
cmmIpCallActiveAccountId DisplayString,
|
|
cmmIpCallActiveImgEncodingType CmmImgEncoding,
|
|
cmmIpCallActiveImgResolution CmmImgResolution,
|
|
cmmIpCallActiveAcceptMimeTypes AbsoluteCounter32,
|
|
cmmIpCallActiveDiscdMimeTypes AbsoluteCounter32,
|
|
cmmIpCallActiveNotification INTEGER
|
|
}
|
|
|
|
cmmIpCallActiveConnectionId OBJECT-TYPE
|
|
SYNTAX CvcGUid
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The global call identifier for the gateway call."
|
|
::= { cmmIpCallActiveEntry 1 }
|
|
|
|
|
|
cmmIpCallActiveRemoteIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remote mail server IP address for the Media mail call.
|
|
"
|
|
::= { cmmIpCallActiveEntry 2 }
|
|
|
|
cmmIpCallActiveSessionProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
smtp (1)
|
|
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object specifies the session protocol to be used
|
|
for the media mail call between local and remote mail
|
|
server via IP network.
|
|
"
|
|
::= { cmmIpCallActiveEntry 3 }
|
|
|
|
cmmIpCallActiveSessionTarget OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object specifies the session target of the peer that
|
|
is used for the call. This object is set with the
|
|
information in the call associated
|
|
cmmIpPeerCfgSessionTarget object when the media mail call
|
|
is connected.
|
|
"
|
|
::= { cmmIpCallActiveEntry 4 }
|
|
|
|
|
|
cmmIpCallActiveMessageId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The global unique message identification of
|
|
the Media mail.
|
|
"
|
|
::= { cmmIpCallActiveEntry 5 }
|
|
|
|
cmmIpCallActiveAccountId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Account ID of Media mail."
|
|
::= { cmmIpCallActiveEntry 6 }
|
|
|
|
cmmIpCallActiveImgEncodingType OBJECT-TYPE
|
|
SYNTAX CmmImgEncoding
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The image encoding type of Media mail."
|
|
::= { cmmIpCallActiveEntry 7 }
|
|
|
|
cmmIpCallActiveImgResolution OBJECT-TYPE
|
|
SYNTAX CmmImgResolution
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The image resolution of Media mail."
|
|
::= { cmmIpCallActiveEntry 8 }
|
|
|
|
cmmIpCallActiveAcceptMimeTypes OBJECT-TYPE
|
|
SYNTAX AbsoluteCounter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of accepted MIME types for the Media mail call.
|
|
"
|
|
::= { cmmIpCallActiveEntry 9 }
|
|
|
|
cmmIpCallActiveDiscdMimeTypes OBJECT-TYPE
|
|
SYNTAX AbsoluteCounter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of discarded MIME types for the Media mail call.
|
|
"
|
|
::= { cmmIpCallActiveEntry 10 }
|
|
|
|
cmmIpCallActiveNotification OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
mdn (2),
|
|
dsn (3),
|
|
dsnMdn (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The notification type of the Media mail call.
|
|
none - No notification.
|
|
mdn - Message Disposition notification.
|
|
dsn - Delivery Status notification.
|
|
dsnMdn - Both Delivery Status and Message Disposition
|
|
notification
|
|
"
|
|
::= { cmmIpCallActiveEntry 11 }
|
|
|
|
|
|
--**********************************************************************
|
|
-- Media Mail Dial Control Gateway Call History Group
|
|
--**********************************************************************
|
|
|
|
--
|
|
-- Media mail over IP Call History Table
|
|
--
|
|
|
|
cmmIpCallHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmmIpCallHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is the Media Mail extension to the call history
|
|
table of IETF Dial Control MIB. It contains Media Mail call
|
|
leg information about specific Media mail gateway call.
|
|
"
|
|
::= { cmmCallHistory 1 }
|
|
|
|
cmmIpCallHistoryEntry OBJECT-TYPE
|
|
SYNTAX CmmIpCallHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The information regarding a single Media Mail call leg.
|
|
The call leg entry is identified by using the same index
|
|
objects that are used by Call Active table of IETF Dial
|
|
Control MIB to identify the call.
|
|
An entry of this table is created when its associated call
|
|
history entry in the IETF Dial Control MIB is created and
|
|
the call history entry contains information for the call
|
|
establishment to the mail server on the IP network via a
|
|
Media Mail over IP peer.
|
|
The entry is deleted when its associated call history entry
|
|
in the IETF Dial Control MIB is deleted.
|
|
"
|
|
INDEX { cCallHistoryIndex }
|
|
::= { cmmIpCallHistoryTable 1 }
|
|
|
|
|
|
CmmIpCallHistoryEntry ::=
|
|
SEQUENCE {
|
|
cmmIpCallHistoryConnectionId CvcGUid,
|
|
cmmIpCallHistoryRemoteIPAddress IpAddress,
|
|
cmmIpCallHistorySessionProtocol INTEGER,
|
|
cmmIpCallHistorySessionTarget DisplayString,
|
|
cmmIpCallHistoryMessageId DisplayString,
|
|
cmmIpCallHistoryAccountId DisplayString,
|
|
cmmIpCallHistoryImgEncodingType CmmImgEncoding,
|
|
cmmIpCallHistoryImgResolution CmmImgResolution,
|
|
cmmIpCallHistoryAcceptMimeTypes AbsoluteCounter32,
|
|
cmmIpCallHistoryDiscdMimeTypes AbsoluteCounter32,
|
|
cmmIpCallHistoryNotification INTEGER
|
|
}
|
|
|
|
cmmIpCallHistoryConnectionId OBJECT-TYPE
|
|
SYNTAX CvcGUid
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The global call identifier for the gateway call."
|
|
::= { cmmIpCallHistoryEntry 1 }
|
|
|
|
|
|
cmmIpCallHistoryRemoteIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remote mail server IP address for the media mail call.
|
|
"
|
|
::= { cmmIpCallHistoryEntry 2 }
|
|
|
|
cmmIpCallHistorySessionProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
smtp (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object specifies the session protocol to be used
|
|
for the media mail call between local and remote mail
|
|
server via IP network.
|
|
"
|
|
::= { cmmIpCallHistoryEntry 3 }
|
|
|
|
cmmIpCallHistorySessionTarget OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object specifies the session target of the peer that
|
|
is used for the call. This object is set with the
|
|
information in the call associated
|
|
cmmIpPeerCfgSessionTarget object when the media mail call
|
|
is connected.
|
|
"
|
|
::= { cmmIpCallHistoryEntry 4 }
|
|
|
|
|
|
cmmIpCallHistoryMessageId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The global unique message identification of
|
|
the Media mail.
|
|
"
|
|
::= { cmmIpCallHistoryEntry 5 }
|
|
|
|
cmmIpCallHistoryAccountId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Account ID of Media mail."
|
|
::= { cmmIpCallHistoryEntry 6 }
|
|
|
|
cmmIpCallHistoryImgEncodingType OBJECT-TYPE
|
|
SYNTAX CmmImgEncoding
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The image encoding type of Media mail."
|
|
::= { cmmIpCallHistoryEntry 7 }
|
|
|
|
cmmIpCallHistoryImgResolution OBJECT-TYPE
|
|
SYNTAX CmmImgResolution
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The image resolution of Media mail."
|
|
::= { cmmIpCallHistoryEntry 8 }
|
|
|
|
cmmIpCallHistoryAcceptMimeTypes OBJECT-TYPE
|
|
SYNTAX AbsoluteCounter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of accepted MIME types for the Media mail call.
|
|
"
|
|
::= { cmmIpCallHistoryEntry 9 }
|
|
|
|
cmmIpCallHistoryDiscdMimeTypes OBJECT-TYPE
|
|
SYNTAX AbsoluteCounter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of discarded MIME types for the Media mail call.
|
|
"
|
|
::= { cmmIpCallHistoryEntry 10 }
|
|
|
|
cmmIpCallHistoryNotification OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
mdn (2),
|
|
dsn (3),
|
|
dsnMdn (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The notification type of the Media mail call.
|
|
none - No notification.
|
|
mdn - Message Disposition notification.
|
|
dsn - Delivery Status notification.
|
|
dsnMdn - Both Delivery Status and Message Disposition
|
|
notification
|
|
"
|
|
::= { cmmIpCallHistoryEntry 11 }
|
|
|
|
--**********************************************************************
|
|
-- FAX general configuration Group
|
|
--**********************************************************************
|
|
|
|
cmmFaxCfgCalledSubscriberId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The regular expression for the FAX called subscriber
|
|
identification (CSI) coding format.
|
|
$d$ in the regular expression substitute CSI with the
|
|
destination number of the call.
|
|
"
|
|
REFERENCE
|
|
"ITU-T T30: Section 5.3.6.2.4 CSI coding format.
|
|
"
|
|
::= { cmmFaxGeneralCfg 1 }
|
|
|
|
cmmFaxCfgXmitSubscriberId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The regular expression for the FAX Transmitting subscriber
|
|
identification (TSI) coding format.
|
|
$s$ in the regular expression substitute TSI with the
|
|
caller ID of the call.
|
|
"
|
|
REFERENCE
|
|
"ITU-T T30: Section 5.3.6.2.6 TSI coding format.
|
|
"
|
|
::= { cmmFaxGeneralCfg 2 }
|
|
|
|
cmmFaxCfgRightHeadingString OBJECT-TYPE
|
|
SYNTAX CmmFaxHeadingString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The regular expression for the FAX right heading at the top
|
|
of cover page or text page.
|
|
|
|
The default value of this object is an empty string.
|
|
"
|
|
::= { cmmFaxGeneralCfg 3 }
|
|
|
|
cmmFaxCfgCenterHeadingString OBJECT-TYPE
|
|
SYNTAX CmmFaxHeadingString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The regular expression for the FAX center heading at the
|
|
top of cover page or text page.
|
|
|
|
The default value of this object is an empty string.
|
|
"
|
|
::= { cmmFaxGeneralCfg 4 }
|
|
|
|
cmmFaxCfgLeftHeadingString OBJECT-TYPE
|
|
SYNTAX CmmFaxHeadingString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The regular expression for the FAX left heading at the top
|
|
of cover page or text page.
|
|
|
|
The default value of this object is an empty string.
|
|
"
|
|
::= { cmmFaxGeneralCfg 5 }
|
|
|
|
cmmFaxCfgCovergPageControl OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
coverPageEnable (0),
|
|
coverPageCtlByEmail (1),
|
|
coverPageDetailEnable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object controls the generation of cover page of FAX.
|
|
coverPageEnable - enable the managed system to generate
|
|
the FAX cover page.
|
|
coverPageCtlByEmail - allow email to control the FAX cover
|
|
page generation.
|
|
coverPageDetailEnable- enable the detailed mail header on
|
|
the cover page.
|
|
"
|
|
::= { cmmFaxGeneralCfg 6 }
|
|
|
|
cmmFaxCfgCovergPageComment OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object contains the comment on the FAX cover page.
|
|
"
|
|
::= { cmmFaxGeneralCfg 7 }
|
|
|
|
cmmFaxCfgFaxProfile OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
profileS (0),
|
|
profileF (1),
|
|
profileJ (2),
|
|
profileC (3),
|
|
profileL (4),
|
|
profileM (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The profile that applies to TIFF file for facsimile. The
|
|
default value of this object is profileF.
|
|
"
|
|
REFERENCE
|
|
"RFC 2301: Section 2.2.4 New TIFF fields recommended for fax
|
|
modes.
|
|
"
|
|
::= { cmmFaxGeneralCfg 8 }
|
|
|
|
cmmdcMIBConformance OBJECT IDENTIFIER ::=
|
|
{ ciscoMediaMailDialControlMIB 3 }
|
|
cmmdcMIBCompliances OBJECT IDENTIFIER ::=
|
|
{ cmmdcMIBConformance 1 }
|
|
cmmdcMIBGroups OBJECT IDENTIFIER ::=
|
|
{ cmmdcMIBConformance 2 }
|
|
|
|
-- compliance statements
|
|
|
|
cmmdcMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which
|
|
implement the CISCO MMAIL DIAL CONTROL MIB"
|
|
MODULE -- this module
|
|
GROUP cmmdcPeerCfgGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for dial peer configuration
|
|
which is related to Media Mail.
|
|
"
|
|
GROUP cmmIpCallGeneralGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for general Media Mail related
|
|
active call and call history via IP network.
|
|
"
|
|
GROUP cmmIpCallImageGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for Image related Media Mail
|
|
related active call and call history via IP network.
|
|
"
|
|
GROUP cmmFaxGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for store and forward FAX general
|
|
configuration.
|
|
"
|
|
OBJECT cmmFaxCfgFaxProfile
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Only the defalut value 'profileF ' is allowed.
|
|
Write access is not required.
|
|
"
|
|
::= { cmmdcMIBCompliances 1 }
|
|
|
|
|
|
|
|
-- units of conformance
|
|
|
|
|
|
|
|
cmmdcPeerCfgGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cmmIpPeerCfgSessionProtocol,
|
|
cmmIpPeerCfgSessionTarget,
|
|
cmmIpPeerCfgImgEncodingType,
|
|
cmmIpPeerCfgImgResolution,
|
|
cmmIpPeerCfgMsgDispoNotification,
|
|
cmmIpPeerCfgDeliStatNotification
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the Media Mail Dial
|
|
Control configuration capability.
|
|
"
|
|
::= { cmmdcMIBGroups 1 }
|
|
|
|
|
|
cmmIpCallGeneralGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cmmIpCallActiveConnectionId,
|
|
cmmIpCallActiveRemoteIPAddress,
|
|
cmmIpCallActiveSessionProtocol,
|
|
cmmIpCallActiveSessionTarget,
|
|
cmmIpCallActiveMessageId,
|
|
cmmIpCallActiveAccountId,
|
|
cmmIpCallActiveAcceptMimeTypes,
|
|
cmmIpCallActiveDiscdMimeTypes,
|
|
cmmIpCallActiveNotification,
|
|
cmmIpCallHistoryConnectionId,
|
|
cmmIpCallHistoryRemoteIPAddress,
|
|
cmmIpCallHistorySessionProtocol,
|
|
cmmIpCallHistorySessionTarget,
|
|
cmmIpCallHistoryMessageId,
|
|
cmmIpCallHistoryAccountId,
|
|
cmmIpCallHistoryAcceptMimeTypes,
|
|
cmmIpCallHistoryDiscdMimeTypes,
|
|
cmmIpCallHistoryNotification
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the General Media Mail
|
|
Call capability.
|
|
"
|
|
::= { cmmdcMIBGroups 2 }
|
|
|
|
cmmIpCallImageGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cmmIpCallActiveImgEncodingType,
|
|
cmmIpCallActiveImgResolution,
|
|
cmmIpCallHistoryImgEncodingType,
|
|
cmmIpCallHistoryImgResolution
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the Image related Media
|
|
Mail Call capability.
|
|
"
|
|
::= { cmmdcMIBGroups 3 }
|
|
|
|
cmmFaxGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cmmFaxCfgCalledSubscriberId,
|
|
cmmFaxCfgXmitSubscriberId,
|
|
cmmFaxCfgRightHeadingString,
|
|
cmmFaxCfgCenterHeadingString,
|
|
cmmFaxCfgLeftHeadingString,
|
|
cmmFaxCfgCovergPageControl,
|
|
cmmFaxCfgCovergPageComment,
|
|
cmmFaxCfgFaxProfile
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the general FAX
|
|
configuration capability.
|
|
"
|
|
::= { cmmdcMIBGroups 4 }
|
|
END
|
|
|