snmp_mib_archive/CISCO-WAN-VISM-TONE-PLAN-MIB.my
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

1072 lines
37 KiB
Plaintext

-- *****************************************************************
-- CISCO-WAN-VISM-TONE-PLAN-MIB
--
--
-- December 2003, George Ogagan
--
-- Copyright (c) 2001-2003 by Cisco Systems, Inc.
-- All rights reserved.
--
-- *****************************************************************
CISCO-WAN-VISM-TONE-PLAN-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
DisplayString,
RowStatus
FROM SNMPv2-TC
ciscoWan FROM CISCOWAN-SMI;
vismTonePlanGrpMIB MODULE-IDENTITY
LAST-UPDATED "200312170000Z"
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 is defined to configure the programmable
Tone Plan feature on VISM.
"
REVISION "200312170000Z"
DESCRIPTION
"1. Remove default value from vismEventCode object.
2. Change default value of vismFreqMaxDelay object
from 3 to 10.
3. Change default value of vismMinOnCadence object
from 3 to 20.
4. Change default value of vismMaxOffCadence object
from 5 to 450.
5. Remove default value from vismFrequency1 object.
6. Remove default value from vismFrequency2 object.
7. Remove default value from vismFreqOnCadence object.
8. Change default value of seqToneMaximumGapDuration
object from 10 to 15.
9. Change SYNTAX INTEGER to Integer32 except for
enumerated integers in vismConfigToneDetectEntry.
10. Clarify description of object.
"
REVISION "200304230000Z"
DESCRIPTION "
Added Object vismConfigToneDetect (Programmable Tone)
under vismTonePlan
"
REVISION "200207190000Z"
DESCRIPTION
"Give tonePlanIndex a range (1..1000) to be
compiled in new SMICNG compiler (ver2.2.11-beta).
"
REVISION "200112260000Z"
DESCRIPTION
"Description changes for tonePlanEntryStatus,
tonePlanProvisionFlag, vismTonePlanEntry.
"
REVISION "200108050000Z"
DESCRIPTION
"Results from MIB external interfaces review.
"
REVISION "200104030000Z"
DESCRIPTION
"Initial draft. Created new VISM Tone Plan Group.
"
::= { ciscoWan 24 }
vismTonePlanGrpMIBObjects OBJECT IDENTIFIER ::=
{ vismTonePlanGrpMIB 1}
vismTonePlan OBJECT IDENTIFIER ::=
{ vismTonePlanGrpMIBObjects 1 }
vismTonePlanControlGrp OBJECT IDENTIFIER ::= { vismTonePlan 1 }
vismTonePlanTableGrp OBJECT IDENTIFIER ::= { vismTonePlan 2 }
vismConfigToneDetectGrp OBJECT IDENTIFIER ::= { vismTonePlan 3 }
vismSequentialToneDetectGrp OBJECT IDENTIFIER ::= { vismTonePlan 4 }
-- ------------------------------------------------------------------
--
-- vismTonePlan Control group
--
--
-- The MIB variables in this group have been defined to report
-- the size of the programmable Tone Plan table on VISM and
-- any other high level controls of the Tone Plan Feature.
--
-- ------------------------------------------------------------------
tonePlanCurrentSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of entries
in vismTonePlanTable.
"
::= { vismTonePlanControlGrp 1 }
-- ------------------------------------------------------------------
--
-- vismTonePlan group
--
--
-- The MIB variables in this group have been defined to configure
-- the programmable Tone Plan feature on VISM. VISM card can be
-- configured with different Tone Plans by downloading the different
-- files which contains the various Tone Plans from the PXM.
--
-- ------------------------------------------------------------------
vismTonePlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF VismTonePlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains configuration information about different
Tone Plans.
The first 32 entries of the table are 'provisionable'
followed by an implementation specific number
of 'builtIn' entries.
"
::= { vismTonePlanTableGrp 1 }
vismTonePlanEntry OBJECT-TYPE
SYNTAX VismTonePlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the vismTonePlanTable. Each entry consists of
configuration information for a specific Tone Plan.
The vismTonePlanTable is of fixed size with a predefined
number of entries, where each entry contains usable
information or not depending upon the value of the
tonePlanEntryStatus MIB object.
The configuration is retained after VISM card reboots.
tonePlanRegionName, tonePlanVersionNumber, and
tonePlanFileName can be modified only if the
tonePlanProvisionFlag is 'provisionable' and
tonePlanEntryStatus is 'configured' when loading a new
tone plan (see MIB object tonePlanEntryStatus below). After
the new tone plan is loaded, these three MIB objects may
not be modified. To change these objects, the entry in
this table must be deleted, and all objects re-added
with new corrected values.
The rest of the entries of this table, (the 'builtIn' ones)
cannot be modified after the table is build at reload time.
"
INDEX { tonePlanIndex }
::= { vismTonePlanTable 1 }
VismTonePlanEntry ::=
SEQUENCE {
tonePlanIndex Integer32,
tonePlanEntryStatus INTEGER,
tonePlanProvisionFlag INTEGER,
tonePlanRegionName DisplayString,
tonePlanVersionNumber Integer32,
tonePlanFileName DisplayString
}
tonePlanIndex OBJECT-TYPE
SYNTAX Integer32 (1..1000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Serves as index to this table. However, the maximum
entry allowed is specify in tonePlanCurrentSize.
"
::= { vismTonePlanEntry 1 }
tonePlanEntryStatus OBJECT-TYPE
SYNTAX INTEGER
{
unused (1),
configured (2),
reloading (3),
lostFile (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This attribute specifies the status of this entry as to
whether this entry (row) contains usable Tone Plan
configuration information (object is set to 'configured'),
or if it is empty (object is set to 'unused'), or if is
temporarily (object is set to 'reloading') or
permanently (object is set to 'lostFile') unusable.
This tone plan information for this row can be used
by a DS-1 line only if this object has a value of
'configured (2)'.
To add a configured entry in the vismTonePlanTable
table, there must be an existing empty row with its
entry status set to 'unused(1)'.
Then before this empty row in the vismTonePlanTable
table can be changed to 'configured', it must, in
one single operation, be given all the usable
values necessary to be stored in the
tonePlanRegionName, tonePlanVersionNumber and
tonePlanFileName MIB objects for this row. In addition,
those values for the tonePlanRegionName and
tonePlanVersionNumber MIB objects pair must be
unique with respect to every other row of the
vismTonePlanTable. Then, as this existing empty row
is set with all three valid entries for the
tonePlanRegionName, tonePlanVersionNumber,
and tonePlanFileName MIB objects, the Entry Status
MIB object for this row will be finally, internally,
set to 'configured(2)'. This final 'configured' status
is the direct result of correctly setting these three
MIB objects with valid data.
In no case will an external manager be able to directly
set this MIB object to 'configured(2)' by a SNMP set
command, for such a single stand alone command will
be rejected.
Once a table entry is set to 'configured(2)' with
valid tonePlanRegionName, tonePlanVersionNumber, and
tonePlanFileName MIB objects for this row, then these
MIB objects may not be modified by any subsequent
SNMP set command. In the case where a row needs to
have these objects changed, this entry must be cleared
from the table (paragraph below) and a new entry added
by the add process above.
Once an entry exists in the vismTonePlanTable table it
may be cleared and set to unused by setting this MIB
object to 'unused(1)'. But before the entry status of
any entry in this table can be set to 'unused(1)',
there is a check to make sure there is no
vismDsx1TonePlanRegion MIB object and
vismDsx1TonePlanVersion MIB object pair in the
dsx1VismCnfGrpTable MIB table that may point to or
refer to this table entry (row) with its unique
tonePlanRegionName and tonePlanVersionNumber.
Once the entry status of an entry in this table is set
to 'unused(1)', all the other MIB objects for this
table row are set to defaults or to NULL.
Once an entry is 'configured', if a subsequent card
reset occurs the VISM card will attempt to restore
all of the configuration information by doing the
normal download of the latest MIB database, set all
'configured (2)' MIB objects to 'reloading (3)', and
then do an automatic background process to retrieve
all of the tone plan files from the server since they
were not downloaded by the PXM. If this retrieval of
the tone plan files succeeds then this MIB object
will be set back to 'configured (2)'. If this file
retrieval does not succeed, then this MIB object will
be set to 'lostFile (4)'. In no way will an external
manager be able to directly set this MIB object
to 'reloading (3)' or 'lostFile (4)' by a SNMP set
command.
"
DEFVAL { unused }
::= { vismTonePlanEntry 2 }
tonePlanProvisionFlag OBJECT-TYPE
SYNTAX INTEGER
{
builtIn (1),
provisionable (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This attribute specifies whether this entry contains
predefined Tone Plan configuration information from
internal firmware code (object is set to 'builtIn') or
if it has been configured with tone plan configuration
information that has been downloaded from the PXM
(object is set to unused).
Only entries that are provisionable may have their
tonePlanEntryStatus MIB object marked as unused in
this table. BuiltIn entries may not be marked as unused.
"
::= { vismTonePlanEntry 3 }
tonePlanRegionName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" The region (or country) for which this tone plan is
defined. Any other entry in this table may have an
identical name, but the combination of tonePlanRegionName
and tonePlanVersionNumber must be unique.
This field may be from 1 to 64 alphabetic, numeric, or
underscore characters long, with no embedded spaces.
A NULL entry will consist of a single space character
of length one.
"
::= { vismTonePlanEntry 4 }
tonePlanVersionNumber OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This attribute specifies this entry's version number
for a tone plan for a region. Multiple tone plans may
be defined for each region, but each of these tone
plans must have a unique tonePlanRegionName and
tonePlanVersionNumber. When a new tone plan is added
for a region, it should be added with a newer(larger)
version number.
Allowed values are in range (1..65535) but a value of
zero being set in this object means that this object
is a NULL entry.
"
::= { vismTonePlanEntry 5 }
tonePlanFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This is the name of a valid file stored on the TFTP
server which contains the tone definitions. A missing
or invalid file name will cause a failure in the
configuration of this entry.
If this entry points to a build-in tone plan predefined
in firmware, then this name will be: 'BUILTIN'.
Provisionable file names are not allowed to have the
string 'BUILTIN' as their names.
This field may be from 1 to 32 alphabetic, numeric, or
underscore characters (no embedded spaces) long for a
valid entry. A NULL entry will consist of a single
space character of length one.
"
::= { vismTonePlanEntry 6 }
-- ------------------------------------------------------------------
--
-- vismConfigToneDetectGrp group
--
--
-- The MIB variables in this group have been defined to configure
-- the programmable CallProgress Tone Plan feature on VISM.
-- VISM card can be configured with different tones by
-- configuring the different rows of this table, and assigning
-- an eventID against it. Then this eventID can be requested
-- from the CallAgent as a telephone-event.
--
-- ------------------------------------------------------------------
vismConfigToneDetectTable OBJECT-TYPE
SYNTAX SEQUENCE OF VismConfigToneDetectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the list of user configurable dual
frequency tones that can be detected on VISM. The call
agent can request the VISM to detect any of the tones
defined in this table.
Entries to this table can only be added or deleted,
not modified. Individual parameters within a row
cannot be changed without deleting and re-adding
the entry.
"
::= { vismConfigToneDetectGrp 1 }
vismConfigToneDetectEntry OBJECT-TYPE
SYNTAX VismConfigToneDetectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the primary entry in the vismConfigToneDetectTable.
Each entry references a User configurable dual
frequency tones that can be detected on VISM.
"
INDEX { vismConfigToneDetectNum }
::= { vismConfigToneDetectTable 1 }
VismConfigToneDetectEntry ::=
SEQUENCE {
vismConfigToneDetectNum Integer32,
vismEventCode Integer32,
vismConfigToneDetectRowStatus RowStatus,
vismFreqMaxDeviation Integer32,
vismFreqMaxPower Integer32,
vismFreqMinPower Integer32,
vismFreqPowerTwist Integer32,
vismFreqMaxDelay Integer32,
vismMinOnCadence Integer32,
vismMaxOffCadence Integer32,
vismFreqNumOfCadenceMatch Integer32,
vismFrequency1 Integer32,
vismFrequency2 Integer32,
vismFreqOnCadence Integer32,
vismFreqOffCadence Integer32
}
vismConfigToneDetectNum OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the index of this table. Currently only
tones 1 to 10 are used and call agent can request up to
ten tones to be detected on different endpoints at
any point in time.
"
::= { vismConfigToneDetectEntry 1 }
vismEventCode OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This is the secondary index of this table. Call agent can
request supervision tone detection indexed by this field.
The values of event code are mapped from the subscriber
line event codes defined in RFC2833. Currently VISM supports
detection of only a handful of supervision tones like
Ringing, Busy, Dial-Tone and SIT tones.
"
::= { vismConfigToneDetectEntry 2 }
vismConfigToneDetectRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Controls the creation and deletion of a Config Tone.
An entry may be created using the 'createAndGo' option.
When the row is successfully created, the
vismConfigToneDetectRowStatus would be set to 'active'
by the agent. An entry may be deleted by setting the
vismConfigToneDetectRowStatus to 'destroy'.
"
::= { vismConfigToneDetectEntry 3 }
vismFreqMaxDeviation OBJECT-TYPE
SYNTAX Integer32 (10..125)
UNITS "Hz"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the maximum frequency deviation to be
used by VISM when detecting a specific dual
frequency tone.
Please refer the VISM configuration guide for standard
values to be used for this field.
"
DEFVAL { 30 }
::= { vismConfigToneDetectEntry 4 }
vismFreqMaxPower OBJECT-TYPE
SYNTAX Integer32 (0..30)
UNITS "dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the maximum frequency power to be
used by VISM when detecting a specific dual
frequency tone.
Please refer the VISM configuration guide for standard
values to be used for this field.
"
DEFVAL { 0 }
::= { vismConfigToneDetectEntry 5 }
vismFreqMinPower OBJECT-TYPE
SYNTAX Integer32 (10..35)
UNITS "dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the minimum frequency power to be
used by VISM when detecting a specific dual
frequency tone.
Please refer the VISM configuration guide for standard
values to be used for this field.
"
DEFVAL { 35 }
::= { vismConfigToneDetectEntry 6 }
vismFreqPowerTwist OBJECT-TYPE
SYNTAX Integer32 (0..15)
UNITS "dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the maximum frequency power twist permitted
between the two frequencies used by VISM when
detecting a dual frequency tone.
Please refer the VISM configuration guide for standard
values to be used for this field.
"
DEFVAL { 10 }
::= { vismConfigToneDetectEntry 7 }
vismFreqMaxDelay OBJECT-TYPE
SYNTAX Integer32 (0..100)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the maximum frequency delay to be
used by VISM when detecting a dual frequency tone.
Please refer the VISM configuration guide for standard
values to be used for this field.
It is measured in units of 10ms.
"
DEFVAL { 10 }
::= { vismConfigToneDetectEntry 8 }
vismMinOnCadence OBJECT-TYPE
SYNTAX Integer32 (3..100)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the minimum tone cycle ON time that is
necessary for the VISM to detect the dual frequency
tone. The vismMinOnCadence has to be less than
vismFreqOnCadence value.
Please refer the VISM configuration guide for standard
values to be used for this field.
"
DEFVAL { 20 }
::= { vismConfigToneDetectEntry 9 }
vismMaxOffCadence OBJECT-TYPE
SYNTAX Integer32 (5..5000)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the maximum tone cycle OFF time that
is necessary for the VISM to detect the dual
frequency tone. The vismMaxOffCadence should be
greater than vismFreqOffCadence value.
Please refer the VISM configuration guide for standard
values to be used for this field.
"
DEFVAL { 450 }
::= { vismConfigToneDetectEntry 10 }
vismFreqNumOfCadenceMatch OBJECT-TYPE
SYNTAX Integer32 (0..6)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the number of pairs of the dual frequency that
needs to be detected. Currently ten pairs of frequency can
be detected by the DSP.
"
DEFVAL { 1 }
::= { vismConfigToneDetectEntry 11 }
vismFrequency1 OBJECT-TYPE
SYNTAX Integer32 (280..3800)
UNITS "Hz"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the 1st frequency component of the dual
frequency to be detected by the VISM.
"
::= { vismConfigToneDetectEntry 12 }
vismFrequency2 OBJECT-TYPE
SYNTAX Integer32 (0..3800)
UNITS "Hz"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the 2nd frequency component of the dual
frequency to be detected by the DSP. A value of 0
means this is a single frequency. The range of
1 to 279 is not a valid range in the DSP.
"
::= { vismConfigToneDetectEntry 13 }
vismFreqOnCadence OBJECT-TYPE
SYNTAX Integer32 (3..5000)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The On time in each cycle of the dual frequency
to be detected by the DSP. The vismFreqOnCadence
has to be less than vismMinOnCadence value.
It is measured in units of 10ms.
"
::= { vismConfigToneDetectEntry 14 }
vismFreqOffCadence OBJECT-TYPE
SYNTAX Integer32 (5..5000)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Off time in each cycle of the dual frequency
to be detected by the DSP. The vismFreqOffCadence
should be lesser than the vismMaxOffCadence value.
It is measured in units of 10ms.
"
::= { vismConfigToneDetectEntry 15 }
-- ------------------------------------------------------------------
--
-- vismSequentialToneDetectGrp group
--
-- This group holds the values needed to use the Sequential tone
-- detector on the VISM DSP. It is used to be able to specify
-- the frequencies, cadence, etc parameters to the DSP. This
-- event can be requested by call agent.
--
-- the MIB variable values within this group will be saved over
-- a card reset the objects in this group are only valid in
-- VoIP switching mode.
--
-- ------------------------------------------------------------------
seqToneNumOfFrequencies OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" The number of single frequencies which have to be detected
by the sequential tone detector command on VISM. The
frequencies should specified below (seqToneFrequency1 to
seqToneFrequency10). This number should correspond to the
non-zero frequency values seqToneFrequency1 to
seqToneFrequency10.
"
DEFVAL { 3 }
::= { vismSequentialToneDetectGrp 1 }
seqToneEventID OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" The eventID corresponding to the sequential frequency.
Currently only supports Event 74 (SIT tone)
"
DEFVAL { 74 }
::= { vismSequentialToneDetectGrp 2 }
seqToneDurationOfEachTone OBJECT-TYPE
SYNTAX Integer32 (1..65534)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Nominal tone duration of each single tone in counts of 10ms
used with sequential tone detector on VISM DSP.
"
DEFVAL { 33 }
::= { vismSequentialToneDetectGrp 3 }
seqToneGapBetweenEachTone OBJECT-TYPE
SYNTAX Integer32 (1..65534)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Nominal silence gap duration between each tone in 10ms
used with sequential tone detector on VISM DSP.
"
DEFVAL { 1 }
::= { vismSequentialToneDetectGrp 4 }
seqToneDurationDeviation OBJECT-TYPE
SYNTAX Integer32 (1..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Tone duration deviation allowed in 10ms
used with sequential tone detector on VISM DSP.
"
DEFVAL { 2 }
::= { vismSequentialToneDetectGrp 5 }
seqToneMaximumGapDuration OBJECT-TYPE
SYNTAX Integer32 (1..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Maximum tone duration allowed in 10ms
used with sequential tone detector on VISM DSP.
"
DEFVAL { 15 }
::= { vismSequentialToneDetectGrp 6 }
seqToneGapDurationDeviation OBJECT-TYPE
SYNTAX Integer32 (1..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Tone duration deviation allowed in 10ms
used with sequential tone detector on VISM DSP.
"
DEFVAL { 20 }
::= { vismSequentialToneDetectGrp 7 }
seqToneFreqDeviation OBJECT-TYPE
SYNTAX Integer32 (1..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Frequency deviation allowed (1 - 1000 Hz)
used with sequential tone detector on VISM DSP.
"
DEFVAL { 40 }
::= { vismSequentialToneDetectGrp 8 }
seqTonePowerLevelCeiling OBJECT-TYPE
SYNTAX Integer32 (0..40)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Maximum ceiling power level of the sequential
frequency tone (absolute value in dBm)
used with sequential tone detector on VISM DSP.
Range from 0 to 40 (0 to -40dB)
"
DEFVAL { 3 }
::= { vismSequentialToneDetectGrp 9 }
seqTonePowerLevelFloor OBJECT-TYPE
SYNTAX Integer32 (0..40)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Lowest (floor) power level of the sequential
frequency tone (absolute value in dBm)
used with sequential tone detector on VISM DSP.
Range from 0 to 40 (0 to -40dB)
"
DEFVAL { 40 }
::= { vismSequentialToneDetectGrp 10 }
seqToneFrequency1 OBJECT-TYPE
SYNTAX Integer32 (280..3800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" 1st frequency in the SequentialTone to detect (280 - 3800),
used with sequential tone detector on VISM DSP.
"
DEFVAL { 950 }
::= { vismSequentialToneDetectGrp 11 }
seqToneFrequency2 OBJECT-TYPE
SYNTAX Integer32 (280..3800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" 2nd frequency in the SequentialTone to detect (280 - 3800),
used with sequential tone detector on VISM DSP.
"
DEFVAL { 1400 }
::= { vismSequentialToneDetectGrp 12 }
seqToneFrequency3 OBJECT-TYPE
SYNTAX Integer32 (280..3800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" 3rd frequency in the SequentialTone to detect (280 - 3800),
used with sequential tone detector on VISM DSP.
"
DEFVAL { 1800 }
::= { vismSequentialToneDetectGrp 13 }
seqToneFrequency4 OBJECT-TYPE
SYNTAX Integer32 (280..3800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" 4th frequency in the SequentialTone to detect (280 - 3800),
used with sequential tone detector on VISM DSP.
"
DEFVAL { 280 }
::= { vismSequentialToneDetectGrp 14 }
seqToneFrequency5 OBJECT-TYPE
SYNTAX Integer32 (280..3800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" 5th frequency in the SequentialTone to detect (280 - 3800),
used with sequential tone detector on VISM DSP.
"
DEFVAL { 280 }
::= { vismSequentialToneDetectGrp 15 }
seqToneFrequency6 OBJECT-TYPE
SYNTAX Integer32 (280..3800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" 6th frequency in the SequentialTone to detect (280 - 3800),
used with sequential tone detector on VISM DSP.
"
DEFVAL { 280 }
::= { vismSequentialToneDetectGrp 16 }
seqToneFrequency7 OBJECT-TYPE
SYNTAX Integer32 (280..3800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" 7th frequency in the SequentialTone to detect (280 - 3800),
used with sequential tone detector on VISM DSP.
"
DEFVAL { 280 }
::= { vismSequentialToneDetectGrp 17 }
seqToneFrequency8 OBJECT-TYPE
SYNTAX Integer32 (280..3800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" 8th frequency in the SequentialTone to detect (280 - 3800),
used with sequential tone detector on VISM DSP.
"
DEFVAL { 280 }
::= { vismSequentialToneDetectGrp 18 }
seqToneFrequency9 OBJECT-TYPE
SYNTAX Integer32 (280..3800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" 9th frequency in the SequentialTone to detect (280 - 3800),
used with sequential tone detector on VISM DSP.
"
DEFVAL { 280 }
::= { vismSequentialToneDetectGrp 19 }
seqToneFrequency10 OBJECT-TYPE
SYNTAX Integer32 (280..3800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" 10th frequency in the SequentialTone to detect (280 - 3800),
used with sequential tone detector on VISM DSP.
"
DEFVAL { 280 }
::= { vismSequentialToneDetectGrp 20 }
-- *****************************************************************
-- vism Tone Plan group notification
-- *****************************************************************
-- *****************************************************************
vismToneNotificationPrefix OBJECT IDENTIFIER ::=
{ vismTonePlanGrpMIB 2 }
vismToneNotifications OBJECT IDENTIFIER ::=
{ vismToneNotificationPrefix 0 }
-- **********************************************************************
-- Conformance
-- **********************************************************************
--
-- conformance information
--
vismTonePlanMIBConformance OBJECT IDENTIFIER ::=
{ vismTonePlanGrpMIB 3 }
vismTonePlanMIBCompliances OBJECT IDENTIFIER ::=
{ vismTonePlanMIBConformance 1 }
vismTonePlanMIBGroups OBJECT IDENTIFIER ::=
{ vismTonePlanMIBConformance 2 }
--
-- Conformance and compliance statements statements
--
vismTonePlanMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
" The complaince statement for VISM Tone Plan group
which implements vismTonePlanGrp MIB."
MODULE -- this module
MANDATORY-GROUPS { vismTonePlanControlGroup,
vismTonePlanTableGroup,
vismConfigToneDetectTableGroup,
vismSequentialToneDetectGroup
}
OBJECT vismConfigToneDetectRowStatus
SYNTAX INTEGER {
active(1),
createAndGo(4),
destroy(6)
}
DESCRIPTION
"Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to
be supported.
"
::= { vismTonePlanMIBCompliances 1 }
--
-- units of conformance
--
-- MIB Groups
--
vismTonePlanControlGroup OBJECT-GROUP
OBJECTS {
tonePlanCurrentSize
}
STATUS current
DESCRIPTION
"This group contains objects related to control of
VISM Tone Plan Table.
"
::= { vismTonePlanMIBGroups 1 }
vismTonePlanTableGroup OBJECT-GROUP
OBJECTS {
tonePlanEntryStatus,
tonePlanProvisionFlag,
tonePlanRegionName,
tonePlanVersionNumber,
tonePlanFileName
}
STATUS current
DESCRIPTION
"This group contains objects related to configuration
of VISM Tone Plan.
"
::= { vismTonePlanMIBGroups 2 }
vismConfigToneDetectTableGroup OBJECT-GROUP
OBJECTS {
vismConfigToneDetectNum,
vismEventCode ,
vismConfigToneDetectRowStatus,
vismFreqMaxDeviation,
vismFreqMaxPower,
vismFreqMinPower,
vismFreqPowerTwist,
vismFreqMaxDelay,
vismMinOnCadence,
vismMaxOffCadence,
vismFreqNumOfCadenceMatch,
vismFrequency1,
vismFrequency2,
vismFreqOnCadence,
vismFreqOffCadence
}
STATUS current
DESCRIPTION
"This group contains objects related to configuration
of VISM dual frequency detect tones.
"
::= { vismTonePlanMIBGroups 3 }
vismSequentialToneDetectGroup OBJECT-GROUP
OBJECTS {
seqToneNumOfFrequencies,
seqToneEventID,
seqToneDurationOfEachTone,
seqToneGapBetweenEachTone,
seqToneDurationDeviation,
seqToneMaximumGapDuration,
seqToneGapDurationDeviation,
seqToneFreqDeviation,
seqTonePowerLevelCeiling,
seqTonePowerLevelFloor,
seqToneFrequency1,
seqToneFrequency2,
seqToneFrequency3,
seqToneFrequency4,
seqToneFrequency5,
seqToneFrequency6,
seqToneFrequency7,
seqToneFrequency8,
seqToneFrequency9,
seqToneFrequency10
}
STATUS current
DESCRIPTION
"This group contains objects related to configuration
of VISM sequential single frequency tone detection.
"
::= { vismTonePlanMIBGroups 4 }
END