mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
192 lines
6.0 KiB
Plaintext
192 lines
6.0 KiB
Plaintext
-- *****************************************************************
|
|
-- CISCO-VOICE-CARD-MIB.my: Codec Complexity MIB
|
|
--
|
|
-- March 2002, Prabhakaran Ganesan
|
|
--
|
|
-- Copyright (c) 1994 - 1996, 2000, 2001, 2002 by cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- *****************************************************************
|
|
--
|
|
|
|
|
|
CISCO-VOICE-CARD-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
|
ciscoMgmt FROM CISCO-SMI;
|
|
|
|
ciscoVoiceCard MODULE-IDENTITY
|
|
LAST-UPDATED "200202150000Z"
|
|
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
|
|
"The MIB module to configure voice-card specific
|
|
parameters such as codec complexity in voice-
|
|
enabled cisco routers."
|
|
REVISION "200202150000Z"
|
|
DESCRIPTION
|
|
"Initial version"
|
|
::= { ciscoMgmt 300576 }
|
|
|
|
|
|
-- Notification
|
|
|
|
|
|
ciscoVoiceCardNotifications OBJECT IDENTIFIER
|
|
::= { ciscoVoiceCard 0 }
|
|
|
|
|
|
ciscoVoiceCardObjects OBJECT IDENTIFIER ::= { ciscoVoiceCard 1 }
|
|
|
|
|
|
-- The Voice Card table contains the various objects defining the
|
|
-- characteristics of the voice card. The index is used to access
|
|
-- each voice card's entry in the table.
|
|
|
|
|
|
cVoiceCardTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CVoiceCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of voice card entries. The number of entries
|
|
is the number of slots in the router."
|
|
::= { ciscoVoiceCardObjects 1 }
|
|
|
|
|
|
cVoiceCardEntry OBJECT-TYPE
|
|
SYNTAX CVoiceCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing management information applicable
|
|
to a particular voice card. The number of entries is
|
|
the same as the number of slots in the router. This
|
|
is a constant for a given router."
|
|
INDEX { cVoiceCardIndex }
|
|
::= { cVoiceCardTable 1 }
|
|
|
|
|
|
CVoiceCardEntry ::=
|
|
SEQUENCE {
|
|
cVoiceCardIndex Unsigned32,
|
|
cVoiceCardSlotNumber Unsigned32,
|
|
cVoiceCardCodecComplexity INTEGER,
|
|
cVoiceCardAdminStatus INTEGER
|
|
}
|
|
|
|
|
|
cVoiceCardIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value, greater than zero, used to index the
|
|
cVoiceCardTable."
|
|
::= { cVoiceCardEntry 1 }
|
|
|
|
|
|
cVoiceCardSlotNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The slot number of the slot containing this voice
|
|
card."
|
|
::= { cVoiceCardEntry 2 }
|
|
|
|
|
|
cVoiceCardCodecComplexity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
hc(2), -- High Complexity
|
|
mc(4) -- Medium Complexity
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines whether the voice ports in the card can
|
|
support all codecs or not. Medium complexity
|
|
configuration can not support all codecs, while
|
|
High Complexity configuration supports all codecs.
|
|
The card may support all types of codecs listed,
|
|
but the NMS setting a value will force the card
|
|
only to use the codecs limited by the Codec
|
|
Complexity configured."
|
|
::= { cVoiceCardEntry 3 }
|
|
|
|
|
|
cVoiceCardAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1), -- The voice card is not shut.
|
|
down(2) -- The voice card is shut.
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative status of the voice card. The voice
|
|
card is administratively down if all voice ports are
|
|
shut. The agent changes the status whenever the status
|
|
of the voice card changes in the router. The voice
|
|
card changes state immediately when the NMS changes
|
|
the state of this object."
|
|
::= { cVoiceCardEntry 4 }
|
|
|
|
-- Conformance
|
|
|
|
|
|
ciscoVoiceCardConformance OBJECT IDENTIFIER
|
|
::= { ciscoVoiceCard 2 }
|
|
ciscoVoiceCardMIBCompliances OBJECT IDENTIFIER
|
|
::= { ciscoVoiceCardConformance 1 }
|
|
ciscoVoiceCardMIBGroups OBJECT IDENTIFIER
|
|
::= { ciscoVoiceCardConformance 2 }
|
|
|
|
|
|
-- Compliance statements
|
|
|
|
|
|
ciscoVoiceCardMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the requirements for conformance to the
|
|
Cisco Voice Card MIB."
|
|
MODULE -- Compliance to this module
|
|
MANDATORY-GROUPS {
|
|
ciscoVoiceCardGroup
|
|
}
|
|
::= { ciscoVoiceCardMIBCompliances 1 }
|
|
|
|
|
|
-- MIB Groups
|
|
|
|
|
|
ciscoVoiceCardGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cVoiceCardSlotNumber,
|
|
cVoiceCardCodecComplexity,
|
|
cVoiceCardAdminStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing voice card specific
|
|
functionality."
|
|
::= { ciscoVoiceCardMIBGroups 1 }
|
|
|
|
END
|