408 lines
17 KiB
Plaintext
Executable File
408 lines
17 KiB
Plaintext
Executable File
-- Copyright 2005, 2006 MITEL Networks Corporation
|
|
-- All rights reserved.
|
|
-- This MITEL SNMP Management Information Base Specification
|
|
-- (Specification) embodies MITEL's confidential and
|
|
-- proprietary intellectual property. MITEL retains all
|
|
-- title and ownership in the Specification, including any
|
|
-- revisions.
|
|
|
|
-- This Specification is supplied "AS IS", and MITEL makes
|
|
-- no warranty, either express or implied, as to the use,
|
|
-- operation, condition, or performance of the Specification.
|
|
|
|
MITEL-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-IDENTITY,
|
|
OBJECT-TYPE,
|
|
enterprises,
|
|
Integer32 FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP FROM SNMPv2-CONF
|
|
ifIndex FROM IF-MIB;
|
|
|
|
mitel MODULE-IDENTITY
|
|
LAST-UPDATED "201402111200Z"
|
|
ORGANIZATION "MITEL Networks Corporation"
|
|
CONTACT-INFO "Standards Group,
|
|
Postal: MITEL Networks Corporation
|
|
350 Legget Drive, PO Box 13089
|
|
Kanata, Ontario
|
|
Canada K2K 2W7
|
|
Tel: +1 613 592 2122
|
|
Fax: +1 613 592 4784
|
|
URL: www.mitel.com"
|
|
DESCRIPTION "Replace E-Mail: std@mitel.com with URL: www.mitel.com."
|
|
REVISION "201402111200Z"
|
|
DESCRIPTION "The top-level MITEL MIB module."
|
|
REVISION "201107140000Z"
|
|
DESCRIPTION "Restoring the mitelIdCallServers from previous revision"
|
|
REVISION "200601010000Z"
|
|
DESCRIPTION "To be consistent with all other products this MIB was
|
|
sanitized."
|
|
REVISION "200504122134Z"
|
|
DESCRIPTION "Small mods to naming convention to be consistent."
|
|
REVISION "200402230000Z"
|
|
DESCRIPTION "MITEL-MIB Version 3.0.0.2 - Draft"
|
|
REVISION "9902230000Z"
|
|
DESCRIPTION "MIB Version 2.0"
|
|
REVISION "9604260000Z"
|
|
DESCRIPTION "MIB Version 1.0"
|
|
::= { enterprises 1027 }
|
|
|
|
|
|
-- ****************************************************************
|
|
-- MITEL-specific Textual Conventions
|
|
-- ****************************************************************
|
|
|
|
MitelIfType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "The MITEL-defined interface type.
|
|
Additions to this list must be provided
|
|
by the MITEL Standards Group."
|
|
SYNTAX INTEGER {
|
|
dnic(1) -- DNIC interface (example only)
|
|
}
|
|
|
|
MitelNotifyTransportType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "The method of transporting a notification
|
|
to an interested manager."
|
|
SYNTAX INTEGER {
|
|
mitelNotifTransV1Trap(1), -- use SNMPv1 trap PDU
|
|
mitelNotifTransV2Trap(2), -- use SNMPv2 trap PDU
|
|
mitelNotifTransInform(3) -- use InformRequest PDU
|
|
}
|
|
|
|
|
|
-- ****************************************************************
|
|
-- MITEL sub-tree
|
|
-- ****************************************************************
|
|
|
|
mitelIdentification OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The identification subtree. Leaves in this subtree are
|
|
used for the sysObjectID field in the MIB-II system tree or
|
|
other similar OID fields."
|
|
::= { mitel 1 }
|
|
|
|
mitelExperimental OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The experimental MIB development subtree. The branches
|
|
in this subtree should follow the format of the mitelProprietary
|
|
subtree."
|
|
::= { mitel 2 }
|
|
|
|
mitelExtensions OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The standards extension subtree. Used for extensions to
|
|
any of the standard subtrees under the MIB-II subtree."
|
|
::= { mitel 3 }
|
|
|
|
mitelProprietary OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The managed information subtree. Leaves in this subtree
|
|
are generic devices or protocols that can be managed."
|
|
::= { mitel 4 }
|
|
|
|
mitelConformance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The conformance subtree. Leaves in this subtree
|
|
identify compliance grouping and requirements."
|
|
::= { mitel 5 }
|
|
|
|
-- ****************************************************************
|
|
-- The mitelIdentification subtree... platform/test identification.
|
|
-- ****************************************************************
|
|
|
|
mitelIdMgmtPlatforms OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Products used to manage MITEL equipment."
|
|
::= { mitelIdentification 1 }
|
|
|
|
mitelIdCallServers OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Products providing call processing capabilities."
|
|
::= { mitelIdentification 2 }
|
|
|
|
mitelIdTerminals OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Desktop products."
|
|
::= { mitelIdentification 3 }
|
|
|
|
mitelIdInterfaces OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Products providing the interface between a call
|
|
processing entity and a network or terminal."
|
|
::= { mitelIdentification 4 }
|
|
|
|
mitelIdCtiPlatforms OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Products providing computer-telephony integration
|
|
capabilities."
|
|
::= { mitelIdentification 5 }
|
|
|
|
mitelIdApplicationPlatforms OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Products providing application-based platforms that
|
|
provide value-added capabilities."
|
|
::= { mitelIdentification 6 }
|
|
|
|
|
|
-- mitelIdApplications ::= { mitelIdentification 7 } Located in MTL-APPLIST-MIB
|
|
|
|
-- ****************************************************************
|
|
-- The mitelIdentification subtree... platform/test identification.
|
|
-- ****************************************************************
|
|
|
|
-- mitelIdMgmtPlatforms subtree
|
|
|
|
-- ::= { mitelIdMgmtPlatforms 1 } this OID is obsolete
|
|
|
|
-- mitelIdCallServers subtree
|
|
|
|
mitelIdCsMc2 OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The MC-2 Call Server."
|
|
::= { mitelIdCallServers 1 }
|
|
|
|
mitelIdCs2000Light OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The Mitel SX-2000 LIGHT Call Server."
|
|
::= { mitelIdCallServers 2 }
|
|
|
|
mitelIdCsIpera3000 OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The MITEL Networks 3300 ICP Call Server."
|
|
::= { mitelIdCallServers 3 }
|
|
|
|
-- mitelIdApplicationPlatforms subtree
|
|
|
|
-- mitelIdAppPlatMasServer OBJECT-IDENTITY
|
|
-- STATUS current
|
|
-- DESCRIPTION "The Mitel Networks 3300 MAS application server platform."
|
|
-- ::= { mitelIdApplicationPlatforms 1 }
|
|
|
|
-- ****************************************************************
|
|
-- The mitelExperimental subtree... prototype MIB development.
|
|
-- ****************************************************************
|
|
|
|
-- ****************************************************************
|
|
-- The mitelExtensions subtree... extensions to MIB-II.
|
|
-- ****************************************************************
|
|
|
|
mitelExtInterfaces OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Proprietary extensions to the MIB-II subtree."
|
|
::= { mitelExtensions 2 }
|
|
|
|
-- the Interfaces table
|
|
|
|
-- The Interfaces table contains information on the entity's
|
|
-- interfaces. Each sub-layer below the internetwork-layer
|
|
-- of a network interface is considered to be an interface.
|
|
|
|
mitelIfNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of MITEL proprietary interfaces
|
|
(regardless of their current state) present on
|
|
this system."
|
|
::= { mitelExtInterfaces 1 }
|
|
|
|
mitelIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MitelIfTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of interface entries. The number of entries
|
|
is given by the value of mitelIfNumber. The table
|
|
consists of one row for each MITEL-specific interface,
|
|
and is indexed by the ifIndex value of the corresponding
|
|
row in the MIB-II ifTable."
|
|
::= { mitelExtInterfaces 2 }
|
|
|
|
mitelIfTableEntry OBJECT-TYPE
|
|
SYNTAX MitelIfTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry containing management information applicable
|
|
to a particular interface."
|
|
INDEX { ifIndex }
|
|
::= { mitelIfTable 1 }
|
|
|
|
MitelIfTableEntry ::=
|
|
SEQUENCE {
|
|
mitelIfTblType MitelIfType
|
|
}
|
|
|
|
mitelIfTblType OBJECT-TYPE
|
|
SYNTAX MitelIfType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The type of interface. Additional values for
|
|
mitelIfTblType are assigned by the Standards Group,
|
|
through updating the syntax of the MitelIfType
|
|
textual convention. This row is deleted automatically
|
|
when the corresponding ifTable row is deleted."
|
|
::= { mitelIfTableEntry 1 }
|
|
|
|
-- ****************************************************************
|
|
-- The mitelProprietary subtree... proprietary managed objects.
|
|
-- ****************************************************************
|
|
|
|
mitelPropApplications OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Manageable applications."
|
|
::= { mitelProprietary 1 }
|
|
|
|
mitelPropTransmission OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "MITEL proprietary transmission media."
|
|
::= { mitelProprietary 2 }
|
|
|
|
mitelPropProtocols OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Manageable proprietary protocols."
|
|
::= { mitelProprietary 3 }
|
|
|
|
mitelPropUtilities OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Manageable utilities and middleware."
|
|
::= { mitelProprietary 4 }
|
|
|
|
mitelPropHardware OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Management of proprietary hardware."
|
|
::= { mitelProprietary 5 }
|
|
|
|
mitelPropNotifications OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Control and history of proprietary notifications."
|
|
::= { mitelProprietary 6 }
|
|
|
|
mitelPropReset OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Access for remote reset of agent and platform."
|
|
::= { mitelProprietary 7 }
|
|
|
|
-- ::= { mitelProprietary 8 } Located in MITEL-xx-MIB
|
|
|
|
mitelPropCommon OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Manageable of common information that can span hardware,
|
|
middleware, and utilities."
|
|
::= { mitelProprietary 9 }
|
|
|
|
-- ****************************************************************
|
|
-- The mitelPropApplications subtree... Manageable Applications.
|
|
-- ****************************************************************
|
|
|
|
mitelAppCallServer OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Manageable Mitel Call Servers."
|
|
::= { mitelPropApplications 1 }
|
|
|
|
-- mitelAppCommon ::= { mitelPropApplications 2 } Located in MTL-APPCMN-MIB
|
|
|
|
-- ::= { mitelPropApplications 5 } this OID is obsolete
|
|
|
|
-- ****************************************************************
|
|
-- The mitelPropCommon subtree... Management of common information
|
|
-- that may apply many manageable entities.
|
|
-- ****************************************************************
|
|
|
|
-- mitelPropCommon ::= { mitelCmnAlarms 1 } Located in MTL-CMNALM-MIB
|
|
|
|
-- ****************************************************************
|
|
-- The mitelConformance subtree.
|
|
-- ****************************************************************
|
|
|
|
mitelConfCompliances OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The compliance subtree. Leaves in this subtree are
|
|
used for defining the ways in which an agent can
|
|
claim compliance with this or other MITEL MIBs."
|
|
::= { mitelConformance 1 }
|
|
|
|
mitelConfGroups OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The group subtree. Leaves in this subtree identify
|
|
object groupings used in the compliance statements."
|
|
::= { mitelConformance 2 }
|
|
|
|
mitelGrpCommon OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The groups associated with the MITEL MIB."
|
|
::= { mitelConfGroups 1 }
|
|
|
|
-- ::= { mitelConfGroups 2 } this OID is obsolete
|
|
|
|
mitelGrpCs2000 OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The groups associated with the MITEL SX2000 MIB."
|
|
::= { mitelConfGroups 3 }
|
|
|
|
|
|
mitelGrpIpera3000 OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The groups associated with the MITEL 3300 ICP MIB."
|
|
::= { mitelConfGroups 4 }
|
|
|
|
mitelConfAgents OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The agent capabilities subtree. Leaves in this subtree
|
|
are used for defining the capabilities of a particular
|
|
agent implementation regarding the MIB compliance
|
|
statements."
|
|
::= { mitelConformance 3 }
|
|
|
|
-- ::= { mitelConfAgents 1 } this OID is obsolete
|
|
-- ::= { mitelConfAgents 2 } Located in MITEL-SX2000-MIB
|
|
-- ::= { mitelConfAgents 3 } Located in MITEL-3300ICP-MIB
|
|
|
|
-- ****************************************************************
|
|
-- The mitelConfCompliances subtree.
|
|
-- ****************************************************************
|
|
|
|
mitelComplMitel MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for SNMPv2 entities which
|
|
implement the MITEL MIB."
|
|
MODULE -- compliance to the MITEL MIB module
|
|
GROUP mitelGrpCmnInterfaces
|
|
DESCRIPTION "This group is mandatory for systems
|
|
with MITEL-proprietary interfaces."
|
|
::= { mitelConfCompliances 1 }
|
|
|
|
-- ::= { mitelConfCompliances 2 } This OID is obsolete
|
|
-- ::= { mitelConfCompliances 3 } Located in MITEL-SX2000-MIB
|
|
-- ::= { mitelConfCompliances 4 } Located in MITEL-3300ICP-MIB
|
|
-- ::= { mitelConfCompliances 5 } Located in MITEL-APPCMN-MIB
|
|
|
|
|
|
-- ****************************************************************
|
|
-- The mitelConfGroups common subtree.
|
|
-- ****************************************************************
|
|
|
|
-- mitelGrpCmnNotifTraps ::= { mitelGrpCommon 1 } (preserved)
|
|
-- mitelGrpCmnNotifBasic ::= { mitelGrpCommon 2 } (preserved)
|
|
-- mitelGrpCmnNotifManagers ::= { mitelGrpCommon 3 } (preserved)
|
|
-- mitelGrpCmnNotifHistory ::= { mitelGrpCommon 4 } (preserved)
|
|
-- mitelGrpCmnNotifAck ::= { mitelGrpCommon 5 } (preserved)
|
|
|
|
mitelGrpCmnInterfaces OBJECT-GROUP
|
|
OBJECTS {
|
|
mitelIfNumber, mitelIfTblType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The objects in the MIB-II interfaces extension."
|
|
::= { mitelGrpCommon 6 }
|
|
|
|
-- mitelGrpCmnReset ::= { mitelGrpCommon 7 } (preserved)
|
|
|
|
|
|
END
|