Observium_CE/mibs/media5/MX-TELIF-MIB

1633 lines
60 KiB
Plaintext

-- ****************************************************************************
-- ****************************************************************************
-- Copyright(c) 2004 Mediatrix Telecom, Inc.
-- NOTICE:
-- This document contains information that is confidential and proprietary
-- to Mediatrix Telecom, Inc.
-- Mediatrix Telecom, Inc. reserves all rights to this document as well as
-- to the Intellectual Property of the document and the technology and
-- know-how that it includes and represents.
-- This publication cannot be reproduced, neither in whole nor in part in
-- any form whatsoever without written prior approval by
-- Mediatrix Telecom, Inc.
-- Mediatrix Telecom, Inc. reserves the right to revise this publication
-- and make changes at any time and without the obligation to notify any
-- person and/or entity of such revisions and/or changes.
-- ****************************************************************************
-- ****************************************************************************
MX-TELIF-MIB
DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Unsigned32,
Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
MxEnableState,
MxActivationState,
MxIpHostName,
MxIpAddress,
MxIpPort,
MxAdvancedIpPort,
MxIpSubnetMask,
MxDigitMap
FROM MX-TC
MxUInt64,
MxFloat32,
MxIpHostNamePort,
MxIpAddr,
MxIpAddrPort,
MxIpAddrMask,
MxUri,
MxUrl
FROM MX-TC2
mediatrixServices
FROM MX-SMI2;
telIfMIB MODULE-IDENTITY
LAST-UPDATED "1910210000Z"
ORGANIZATION " Mediatrix Telecom, Inc. "
CONTACT-INFO " Mediatrix Telecom, Inc.
4229, Garlock Street
Sherbrooke (Quebec)
Canada
Phone: (819) 829-8749
"
DESCRIPTION " Basic Telephony Interface
The Telephony Interface (TelIf) service manages tone generation
and detection on the telephony interfaces.
"
::= { mediatrixServices 1775 }
telIfMIBObjects OBJECT IDENTIFIER ::= { telIfMIB 1 }
-- Scalar:Country Selection
countrySelection OBJECT-TYPE
SYNTAX INTEGER { argentina1(900) , australia1(1000) , australia2(1100)
, austria1(2000) , brazil1(3000) , china1(4000) , czechRepublic1
(4500) , denmark1(5000) , france1(6000) , germany1(7000) ,
germany2(7100) , israel2(10100) , italy1(11000) , japan2(12100)
, mexico1(14000) , netherlands1(15000) , newZealand1(16000) ,
northAmerica1(17000) , russia1(18000) , spain1(19000) , sweden1
(20000) , switzerland1(21000) , uae2(23100) , uae3(23200) , uae4
(23300) , uk1(24000) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Country Selection
The country selection allows to select predefined country
settings for the tone profiles, ring patterns, and other
parameters such as input and output gains.
"
DEFVAL { northAmerica1 }
::= { telIfMIBObjects 100 }
-- ****************************************************************************
-- Group:Country Customisation
-- ****************************************************************************
countryCustomizationGroup OBJECT IDENTIFIER
::= { telIfMIBObjects 200 }
-- ***************************************************************************
-- Group:Users Gain
-- ***************************************************************************
countryCustomizationUserGainGroup OBJECT IDENTIFIER
::= { countryCustomizationGroup 100 }
-- Scalar:Default User Input Gain Offset
defaultCountryCustomizationUserGainInputOffset OBJECT-TYPE
SYNTAX Integer32 ( -12..12 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Default User Input Gain Offset
The user input gain offset is added to the base input gain to
compute the total input gain on all telephony interfaces. The
user input gain is in dB.
Ex.: On a call involving a SIP terminal and an FXS terminal,
raising the input offset will raise the volume perceived on
the SIP terminal.
If a specific configuration is set in the
SpecificCountryCustomizationUserGain.InputOffset parameter and
the SpecificCountryCustomizationUserGain.EnableConfig
parameter is set to 'Enable', then it overrides the current
default configuration.
"
DEFVAL { 0 }
::= { countryCustomizationUserGainGroup 100 }
-- Scalar:Default User Output Gain Offset
defaultCountryCustomizationUserGainOutputOffset OBJECT-TYPE
SYNTAX Integer32 ( -12..12 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Default User Output Gain Offset
The user output gain offset is added to the base output gain
to compute the total output gain on all telephony interfaces.
The user output gain is in dB.
Ex.: On a call involving a SIP terminal and an FXS terminal,
raising the output offset will raise the volume perceived on
the FXS terminal.
If a specific configuration is set in the
SpecificCountryCustomizationUserGain.OutputOffset parameter
and the SpecificCountryCustomizationUserGain.EnableConfig
parameter is set to 'Enable', then it overrides the current
default configuration.
"
DEFVAL { 0 }
::= { countryCustomizationUserGainGroup 200 }
-- ***************************************************************************
-- Table:Specific User Gain
-- ***************************************************************************
specificCountryCustomizationUserGainTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpecificCountryCustomizationUserGainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " Specific User Gain
This table allows to configure the user gain for a specific
interface. All interfaces have the default configuration
unless the EnableConfig parameter is enabled.
"
::= { countryCustomizationUserGainGroup 300 }
specificCountryCustomizationUserGainEntry OBJECT-TYPE
SYNTAX SpecificCountryCustomizationUserGainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " A row in table Specific User Gain. "
INDEX {
specificCountryCustomizationUserGainInterfaceId
}
::= { specificCountryCustomizationUserGainTable 1 }
SpecificCountryCustomizationUserGainEntry ::= SEQUENCE
{
specificCountryCustomizationUserGainInterfaceId OCTET STRING,
specificCountryCustomizationUserGainEnableConfig MxEnableState,
specificCountryCustomizationUserGainInputOffset Integer32,
specificCountryCustomizationUserGainOutputOffset Integer32
}
-- Index:Interface Identifier
specificCountryCustomizationUserGainInterfaceId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Interface Identifier
String that identifies a interface in other tables.
"
::= { specificCountryCustomizationUserGainEntry 100 }
-- Columnar:Enable Configuration
specificCountryCustomizationUserGainEnableConfig OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Enable Configuration
Defines the configuration to use for a specific interface.
* Disable: The interface uses the default configuration as
defined in the
DefaultCountryCustomizationUserGainInputOffset and
DefaultCountryCustomizationUserGainOutputOffset
parameters.
* Enable: The interface uses the specific configuration as
defined in the
SpecificCountryCustomizationUserGain.InputOffset and
SpecificCountryCustomizationUserGain.OutputOffset
parameters.
"
DEFVAL { disable }
::= { specificCountryCustomizationUserGainEntry 200 }
-- Columnar:Specific User Input Gain Offset
specificCountryCustomizationUserGainInputOffset OBJECT-TYPE
SYNTAX Integer32 ( -12..12 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Specific User Input Gain Offset
The user input gain offset is added to the base input gain to
compute the total input gain on this specific telephony
interface. The user input gain is in dB.
Ex.: On a call involving a SIP terminal and an FXS terminal,
raising the input offset will raise the volume perceived on
the SIP terminal.
This configuration overrides the default configuration set in
the DefaultCountryCustomizationUserGainInputOffset parameter
if the SpecificCountryCustomizationUserGain.EnableConfig
parameter is set to 'Enable'.
"
DEFVAL { 0 }
::= { specificCountryCustomizationUserGainEntry 300 }
-- Columnar:Specific User Output Gain Offset
specificCountryCustomizationUserGainOutputOffset OBJECT-TYPE
SYNTAX Integer32 ( -12..12 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Specific User Output Gain Offset
The user output gain offset is added to the base output gain
to compute the total output gain on this specific telephony
interface. The user output gain is in dB.
Ex.: On a call involving a SIP terminal and an FXS terminal,
raising the output offset will raise the volume perceived on
the FXS terminal.
This configuration overrides the default configuration set in
the DefaultCountryCustomizationUserGainOutputOffset parameter
if the SpecificCountryCustomizationUserGain.EnableConfig
parameter is set to 'Enable'.
"
DEFVAL { 0 }
::= { specificCountryCustomizationUserGainEntry 400 }
-- End of table:Specific User Gain
-- End of group:Users Gain
-- ***************************************************************************
-- Group:Country Override Dialing
-- ***************************************************************************
countryCustomizationDialingGroup OBJECT IDENTIFIER
::= { countryCustomizationGroup 400 }
-- Scalar:Default Override Dialing Country Configuration
defaultCountryCustomizationDialingOverride OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Default Override Dialing Country Configuration
Allows to override the default country dialing setting.
* Disable: The interface uses the default country dialing
setting.
* Enable: The interface uses the dialing country setting as
defined in the
DefaultCountryCustomizationDialingInterMfR1DialDelay,
DefaultCountryCustomizationDialingMfR1Duration,
DefaultCountryCustomizationDialingInterDtmfDialDelay and
DefaultCountryCustomizationDialingDtmfDuration parameters.
If a specific configuration is set in the
SpecificCountryCustomizationDialing.Override parameter and the
SpecificCountryCustomizationDialing.EnableConfig parameter is
set to 'Enable', then it overrides the current default
configuration.
"
DEFVAL { disable }
::= { countryCustomizationDialingGroup 100 }
-- Scalar:Default Country Override Delay Between Dialed DTMF
defaultCountryCustomizationDialingInterDtmfDialDelay OBJECT-TYPE
SYNTAX Unsigned32 ( 50..600 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Default Country Override Delay Between Dialed DTMF
The delay between two DTMFs when dialing on the interface.
This value is expressed in milliseconds (ms).
This configuration is used only if the
DefaultCountryCustomizationDialingOverride parameter is set to
'Enable'.
If a specific configuration is set in the
SpecificCountryCustomizationDialing.InterDtmfDialDelay
parameter and the
SpecificCountryCustomizationDialing.EnableConfig parameter is
set to 'Enable', then it overrides the current default
configuration.
"
DEFVAL { 100 }
::= { countryCustomizationDialingGroup 200 }
-- Scalar:Default Country Override Dialed DTMF Duration
defaultCountryCustomizationDialingDtmfDuration OBJECT-TYPE
SYNTAX Unsigned32 ( 50..600 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Default Country Override Dialed DTMF Duration
The duration of a DTMF when dialing on the interface.
This value is expressed in milliseconds (ms).
This configuration is used only if the
DefaultCountryCustomizationDialingOverride parameter is set to
'Enable'.
If a specific configuration is set in the
SpecificCountryCustomizationDialing.DtmfDuration parameter and
the SpecificCountryCustomizationDialing.EnableConfig parameter
is set to 'Enable', then it overrides the current default
configuration.
"
DEFVAL { 100 }
::= { countryCustomizationDialingGroup 300 }
-- Scalar:Default Country Override Delay Between Dialed MFR1
defaultCountryCustomizationDialingInterMfR1DialDelay OBJECT-TYPE
SYNTAX Unsigned32 ( 50..600 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Default Country Override Delay Between Dialed MFR1
The delay between two MFR1s when dialing on the interface.
This value is expressed in milliseconds (ms).
This configuration is used only if the
DefaultCountryCustomizationDialingOverride parameter is set to
'Enable'.
If a specific configuration is set in the
SpecificCountryCustomizationDialing.InterMfR1DialDelay
parameter and the
SpecificCountryCustomizationDialing.EnableConfig parameter is
set to 'Enable', then it overrides the current default
configuration.
"
DEFVAL { 68 }
::= { countryCustomizationDialingGroup 340 }
-- Scalar:Default Country Override Dialed MFR1 Duration
defaultCountryCustomizationDialingMfR1Duration OBJECT-TYPE
SYNTAX Unsigned32 ( 50..600 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Default Country Override Dialed MFR1 Duration
The duration of a MFR1 when dialing on the interface.
This value is expressed in milliseconds (ms).
This configuration is used only if the
DefaultCountryCustomizationDialingOverride parameter is set to
'Enable'.
If a specific configuration is set in the
SpecificCountryCustomizationDialing.MfR1Duration parameter and
the SpecificCountryCustomizationDialing.EnableConfig parameter
is set to 'Enable', then it overrides the current default
configuration.
"
DEFVAL { 68 }
::= { countryCustomizationDialingGroup 370 }
-- ***************************************************************************
-- Table:Specific Country Override Dialing.
-- ***************************************************************************
specificCountryCustomizationDialingTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpecificCountryCustomizationDialingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " Specific Country Override Dialing.
This table allows to override the default country dialing
configuration for a specific interface. All interfaces have
the default configuration unless the EnableConfig parameter is
enabled.
"
::= { countryCustomizationDialingGroup 400 }
specificCountryCustomizationDialingEntry OBJECT-TYPE
SYNTAX SpecificCountryCustomizationDialingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " A row in table Specific Country Override Dialing.. "
INDEX {
specificCountryCustomizationDialingInterfaceId
}
::= { specificCountryCustomizationDialingTable 1 }
SpecificCountryCustomizationDialingEntry ::= SEQUENCE
{
specificCountryCustomizationDialingInterfaceId OCTET STRING,
specificCountryCustomizationDialingEnableConfig MxEnableState,
specificCountryCustomizationDialingOverride MxEnableState,
specificCountryCustomizationDialingInterDtmfDialDelay Unsigned32,
specificCountryCustomizationDialingDtmfDuration Unsigned32,
specificCountryCustomizationDialingInterMfR1DialDelay Unsigned32,
specificCountryCustomizationDialingMfR1Duration Unsigned32
}
-- Index:Interface Identifier
specificCountryCustomizationDialingInterfaceId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Interface Identifier
String that identifies a Interface in other tables.
"
::= { specificCountryCustomizationDialingEntry 100 }
-- Columnar:Enable Configuration
specificCountryCustomizationDialingEnableConfig OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Enable Configuration
Defines the configuration to use for a specific interface.
* Disable: The interface uses the default configuration as
defined in the DefaultCountryCustomizationDialingOverride
, DefaultCountryCustomizationDialingInterMfR1DialDelay,
DefaultCountryCustomizationDialingMfR1Duration,
DefaultCountryCustomizationDialingInterDtmfDialDelay and
DefaultCountryCustomizationDialingDtmfDuration
parameters.
* Enable: The interface uses the specific configuration as
defined in the
SpecificCountryCustomizationDialing.Override,
SpecificCountryCustomizationDialing.InterMfR1DialDelay,
SpecificCountryCustomizationDialing.MfR1Duration,
SpecificCountryCustomizationDialing.InterDtmfDialDelay
and SpecificCountryCustomizationDialing.DtmfDuration
parameters.
"
DEFVAL { disable }
::= { specificCountryCustomizationDialingEntry 200 }
-- Columnar:Specific Override Dialing Country Configuration
specificCountryCustomizationDialingOverride OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Specific Override Dialing Country Configuration
Allows to override the default country dialing setting.
* Disable: The interface uses the default country dialing
setting.
* Enable: The interface uses the specific dialing
configuration as defined in the InterDtmfDialDelay,
DtmfDuration, InterMfR1DialDelay and MfR1Duration
parameters.
This configuration overrides the default configuration set in
the DefaultCountryCustomizationDialingOverride parameter if
the SpecificCountryCustomizationDialing.EnableConfig
parameter is set to 'Enable'.
"
DEFVAL { disable }
::= { specificCountryCustomizationDialingEntry 300 }
-- Columnar:Specific Delay Between Dialed DTMF
specificCountryCustomizationDialingInterDtmfDialDelay OBJECT-TYPE
SYNTAX Unsigned32 ( 50..600 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Specific Delay Between Dialed DTMF
The delay between two DTMFs when dialing on the interface.
This value is expressed in milliseconds (ms).
This configuration is used only if the Override parameter is
set to 'Enable'.
This configuration overrides the default configuration set in
the DefaultCountryCustomizationDialingInterDtmfDialDelay
parameter if the
SpecificCountryCustomizationDialing.EnableConfig parameter is
set to 'Enable'.
"
DEFVAL { 100 }
::= { specificCountryCustomizationDialingEntry 400 }
-- Columnar:Specific Dialed DTMF Duration
specificCountryCustomizationDialingDtmfDuration OBJECT-TYPE
SYNTAX Unsigned32 ( 50..600 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Specific Dialed DTMF Duration
The duration of a DTMF when dialing on the interface.
This value is expressed in milliseconds (ms).
This configuration is used only if the Override parameter is
set to 'Enable'.
This configuration overrides the default configuration set in
the DefaultCountryCustomizationDialingDtmfDuration parameter
if the SpecificCountryCustomizationDialing.EnableConfig
parameter is set to 'Enable'.
"
DEFVAL { 100 }
::= { specificCountryCustomizationDialingEntry 500 }
-- Columnar:Specific Delay Between Dialed MFR1
specificCountryCustomizationDialingInterMfR1DialDelay OBJECT-TYPE
SYNTAX Unsigned32 ( 50..600 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Specific Delay Between Dialed MFR1
The delay between two MFR1s when dialing on the interface.
This value is expressed in milliseconds (ms).
This configuration is used only if the Override parameter is
set to 'Enable'.
This configuration overrides the default configuration set in
the DefaultCountryCustomizationDialingInterMfR1DialDelay
parameter if the
SpecificCountryCustomizationDialing.EnableConfig parameter is
set to 'Enable'.
"
DEFVAL { 68 }
::= { specificCountryCustomizationDialingEntry 600 }
-- Columnar:Specific Dialed MFR1 Duration
specificCountryCustomizationDialingMfR1Duration OBJECT-TYPE
SYNTAX Unsigned32 ( 50..600 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Specific Dialed MFR1 Duration
The duration of a MFR1 when dialing on the interface.
This value is expressed in milliseconds (ms).
This configuration is used only if the Override parameter is
set to 'Enable'.
This configuration overrides the default configuration set in
the DefaultCountryCustomizationDialingMfR1Duration parameter
if the SpecificCountryCustomizationDialing.EnableConfig
parameter is set to 'Enable'.
"
DEFVAL { 68 }
::= { specificCountryCustomizationDialingEntry 700 }
-- End of table:Specific Country Override Dialing.
-- End of group:Country Override Dialing
-- ***************************************************************************
-- Group:Country Customisation Tone
-- ***************************************************************************
countryCustomizationToneGroup OBJECT IDENTIFIER
::= { countryCustomizationGroup 500 }
-- ***************************************************************************
-- Table:Country Tone Status
-- ***************************************************************************
countryToneStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF CountryToneStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " Country Tone Status
This table displays the current tone pattern used (depends on
the CountrySelection parameter and the
CountryCustomizationTone table). The configuration applies to
all interfaces.
"
::= { countryCustomizationToneGroup 100 }
countryToneStatusEntry OBJECT-TYPE
SYNTAX CountryToneStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " A row in table Country Tone Status. "
INDEX {
countryToneStatusTone
}
::= { countryToneStatusTable 1 }
CountryToneStatusEntry ::= SEQUENCE
{
countryToneStatusTone INTEGER,
countryToneStatusPattern OCTET STRING
}
-- Index:Tone
countryToneStatusTone OBJECT-TYPE
SYNTAX INTEGER { busy (100) , callWaiting(150) , confirmation (200)
, congestion(300) , dial(400) , hold(500) , intercept(600) ,
messageWaiting (700) , preemption(800) , reorder(900) ,
ringback (1000) , roh(1100) , sit(1200) , stutter(1300) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Tone
Tone.
"
::= { countryToneStatusEntry 100 }
-- Columnar:Pattern
countryToneStatusPattern OBJECT-TYPE
SYNTAX OCTET STRING ( SIZE(0..512) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Pattern
Pattern description of the currently used tone.
See the CountryCustomizationTone.Pattern parameter for a
description of the syntax.
"
DEFVAL { "" }
::= { countryToneStatusEntry 300 }
-- End of table:Country Tone Status
-- ***************************************************************************
-- Table:Country Customisation Tone
-- ***************************************************************************
countryCustomizationToneTable OBJECT-TYPE
SYNTAX SEQUENCE OF CountryCustomizationToneEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " Country Customisation Tone
This table allows to override the default country tone
configuration. The configuration applies to all interfaces.
"
::= { countryCustomizationToneGroup 200 }
countryCustomizationToneEntry OBJECT-TYPE
SYNTAX CountryCustomizationToneEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " A row in table Country Customisation Tone. "
INDEX {
countryCustomizationToneTone
}
::= { countryCustomizationToneTable 1 }
CountryCustomizationToneEntry ::= SEQUENCE
{
countryCustomizationToneTone INTEGER,
countryCustomizationToneOverride MxEnableState,
countryCustomizationTonePattern OCTET STRING
}
-- Index:Tone
countryCustomizationToneTone OBJECT-TYPE
SYNTAX INTEGER { busy (100) , callWaiting(150) , confirmation (200)
, congestion(300) , dial(400) , hold(500) , intercept(600) ,
messageWaiting (700) , preemption(800) , reorder(900) ,
ringback (1000) , roh(1100) , sit(1200) , stutter(1300) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Tone
Tone to customise.
"
::= { countryCustomizationToneEntry 100 }
-- Columnar:Override Tone Country Configuration
countryCustomizationToneOverride OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Override Tone Country Configuration
Allows to override the default country tone setting.
* Disable: The unit uses the default country dialing
setting.
* Enable: The unit uses the tone configuration as defined
in the Pattern parameter.
"
DEFVAL { disable }
::= { countryCustomizationToneEntry 200 }
-- Columnar:Pattern
countryCustomizationTonePattern OBJECT-TYPE
SYNTAX OCTET STRING ( SIZE(0..512) )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Pattern
Describes a tone pattern.
A tone description contains frequencies, states and loops. Up
to 4 frequencies (f1 to f4) each with a power level can be
defined. At least one frequency/power pair must be defined.
Frequency range is from 10 to 4000 Hz and Power level range
is from -99 to 3 dbm.
The syntax is: f1=<frequency>:<power>
Up to 8 states (s1 to s8) can be defined, each with an
action, a set of frequencies, a duration and a next state. At
least one state must be described if the tone-pattern is not
empty. The action can be 'on', 'off' or 'CID' (for call
waiting tones). The duration of the state is from 10 to 56000
ms. The tone is continuous if no time is specified.
The syntax is: s1=<action>:<frequency>:...:<frequency>:
<duration>:<end-of-loop-indicator>:<next state>
Additionally, a set of states can be enclosed in a loop. The
starting state of a loop is marked with a loop counter (l=),
the range is from 2 to 128. The ending state of a loop is
marked with an end-of-loop indicator (l).
The syntax is: l=<loop count>,<state definition>,...,<state
definition (with end-of-loop-indicator)>,<state
definition>...
Examples:
* Germany dialtone (continuous): 'f1=350:-17,f2=440:-17,s1=
on:f1:f2'
* North America Recall dialtone (3 quick tones followed by
a continuous tone): 'f1=350:-17,f2=440:-17,l=3,s1=
on:f1:f2:100:s2,s2=off:100:l:s1,s3=on:f1:f2'
* Australia ring back tone (on 400ms, off 200 ms, on 400 ms
and off 2000 ms and replay): 'f1=425:-17,f2=400:-5,f3=
450:-5,s1=on:f1:f2:f3:400:s2,s2=off:200:s3,s3=
on:f1:f2:f3:400:s4,s4=off:2000:s1'
Only two frequencies can be used by the Call Waiting tone.
"
DEFVAL { "" }
::= { countryCustomizationToneEntry 300 }
-- End of table:Country Customisation Tone
-- End of group:Country Customisation Tone
-- End of group:Country Customisation
-- ****************************************************************************
-- Group:Machine Detection
-- ****************************************************************************
machineDetectionGroup OBJECT IDENTIFIER
::= { telIfMIBObjects 300 }
-- Scalar:Default Enable/Disable CNG Tone Detection
defaultMachineDetectionCngToneDetection OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Default Enable/Disable CNG Tone Detection
Enables fax calling tone (CNG tone) detection.
* Enable: Upon recognition of the CNG tone, the unit
switches the communication from voice mode to fax mode and
the CNG is transferred by using the preferred fax codec.
NOTE: This option allows for quicker fax detection, but it
also increases the risk of falsedetection.
* Disable: The CNG tone does not trigger a transition from
voice to data and the CNG is transferred in the voice
channel. NOTE: With this option, faxes are detected later,
but the risk of false detection is reduced.
If a specific configuration is set in the
SpecificMachineDetection.CngToneDetection parameter and the
SpecificMachineDetection.EnableConfig parameter is set to
'Enable', then it overrides the current default configuration.
"
DEFVAL { enable }
::= { machineDetectionGroup 100 }
-- Scalar:Default Enable/Disable CED Tone Detection
defaultMachineDetectionCedToneDetection OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Default Enable/Disable CED Tone Detection
Enables CED tone detection.
* Enable: Upon recognition of the CED tone, the unit behaves
as defined in
DefaultMachineDetectionBehaviorOnCedToneDetection.
* Disable: The CED tone does not trigger a transition to fax
or voiceband data mode. The CED is transferred in the
voice channel.
If a specific configuration is set in the
SpecificMachineDetection.CedToneDetection parameter and the
SpecificMachineDetection.EnableConfig parameter is set to
'Enable', then it overrides the current default configuration.
"
DEFVAL { enable }
::= { machineDetectionGroup 101 }
-- Scalar:Default Enable/Disable V.21 Modulation Detection
defaultMachineDetectionV21ModulationDetection OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Default Enable/Disable V.21 Modulation Detection
Enables fax V.21 modulation detection.
* Enable: Upon recognition of the V.21 modulation tone, the
unit switches the communication from voice mode to fax
mode and the signal is transferred by using the preferred
fax codec.
* Disable: The V.21 modulation does not trigger a transition
from voice to data and the signal is transferred in the
voice channel.
If a specific configuration is set in the
SpecificMachineDetection.CedToneDetection parameter and the
SpecificMachineDetection.EnableConfig parameter is set to
'Enable', then it overrides the current default configuration.
"
DEFVAL { enable }
::= { machineDetectionGroup 102 }
-- Scalar:Behavior on Default CED Tone Detection
defaultMachineDetectionBehaviorOnCedToneDetection OBJECT-TYPE
SYNTAX INTEGER { passthrough (100) , faxmode (200) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Behavior on Default CED Tone Detection
Defines the behavior of the unit upon detection of a CED tone.
* Passthrough: In passthrough mode the CED tone triggers a
transition from voice to voice band data and is
transferred in the voice channel. Use this setting when
any kind of analog device (i.e.: telephone, fax or modem)
can be connected to this port.
* Faxmode: In 'fax mode', upon detection of a CED tone the
unit switches the communication from voice mode to fax
mode and the CED is transferred by using the preferred fax
codec. Only a fax can then be connected to this port.
If a specific configuration is set in the
SpecificMachineDetection.BehaviorOnCedToneDetection parameter
and the SpecificMachineDetection.EnableConfig parameter is set
to 'Enable', then it overrides the current default
configuration.
Note that this parameter has no effect if the CED tone
detection is disabled.
"
DEFVAL { passthrough }
::= { machineDetectionGroup 110 }
-- ***************************************************************************
-- Table:Specific Voice Codec Configuration
-- ***************************************************************************
specificMachineDetectionTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpecificMachineDetectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " Specific Voice Codec Configuration
specific configuration.
"
::= { machineDetectionGroup 200 }
specificMachineDetectionEntry OBJECT-TYPE
SYNTAX SpecificMachineDetectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " A row in table Specific Voice Codec Configuration . "
INDEX {
specificMachineDetectionInterfaceId
}
::= { specificMachineDetectionTable 1 }
SpecificMachineDetectionEntry ::= SEQUENCE
{
specificMachineDetectionInterfaceId OCTET STRING,
specificMachineDetectionEnableConfig MxEnableState,
specificMachineDetectionCngToneDetection MxEnableState,
specificMachineDetectionCedToneDetection MxEnableState,
specificMachineDetectionV21ModulationDetection MxEnableState,
specificMachineDetectionBehaviorOnCedToneDetection INTEGER
}
-- Index:Interface Identifier
specificMachineDetectionInterfaceId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Interface Identifier
String that identifies a interface in other tables.
"
::= { specificMachineDetectionEntry 100 }
-- Columnar:Enable Configuration
specificMachineDetectionEnableConfig OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Enable Configuration
Defines the configuration to use for a specific interface.
* Disable: The interface uses the default configuration as
defined in the DefaultMachineDetectionCngToneDetection
and DefaultMachineDetectionBehaviorOnCedToneDetection
parameters.
* Enable: The interface uses the specific configuration as
defined in the SpecificMachineDetection.CngToneDetection
and SpecificMachineDetection.BehaviorOnCedToneDetection
parameters.
"
DEFVAL { disable }
::= { specificMachineDetectionEntry 200 }
-- Columnar:Specific Enable/Disable CNG Tone Detection
specificMachineDetectionCngToneDetection OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Specific Enable/Disable CNG Tone Detection
Enables fax calling tone (CNG tone) detection.
* Enable: Upon recognition of the CNG tone, the unit
switches the communication from voice mode to fax mode
and the CNG is transferred by using the preferred fax
codec. NOTE: This option allows for quicker fax
detection, but it also increases the risk of false
detection.
* Disable: The CNG tone does not trigger a transition from
voice to data and the CNG is transferred in the voice
channel. NOTE: With this option, faxes are detected
later, but the risk of false detection is reduced.
This configuration overrides the default configuration set in
the DefaultMachineDetectionCngToneDetection parameter if the
SpecificMachineDetection.EnableConfig parameter is set to
'Enable'.
"
DEFVAL { enable }
::= { specificMachineDetectionEntry 300 }
-- Columnar:Specific Enable/Disable CED Tone Detection
specificMachineDetectionCedToneDetection OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Specific Enable/Disable CED Tone Detection
Enables CED tone detection.
* Enable: Upon recognition of the CED tone, the unit
behaves as defined in
DefaultMachineDetectionBehaviorOnCedToneDetection.
* Disable: The CED tone does not trigger a transition to
fax or voiceband data mode. The CED is transferred in the
voice channel.
This configuration overrides the default configuration set in
the DefaultMachineDetectionCedToneDetection parameter if the
SpecificMachineDetection.EnableConfig parameter is set to
'Enable'.
"
DEFVAL { enable }
::= { specificMachineDetectionEntry 310 }
-- Columnar:Specific Enable/Disable V.21 Modulation Detection
specificMachineDetectionV21ModulationDetection OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Specific Enable/Disable V.21 Modulation Detection
Enables fax V.21 modulation detection.
* Enable: Upon recognition of the V.21 modulation tone, the
unit switches the communication from voice mode to fax
mode and the signal is transferred by using the preferred
fax codec.
* Disable: The V.21 modulation does not trigger a
transition from voice to data and the signal is
transferred in the voice channel.
This configuration overrides the default configuration set in
the DefaultMachineDetectionV21ModulationDetection parameter
if the SpecificMachineDetection.EnableConfig parameter is set
to 'Enable'.
"
DEFVAL { enable }
::= { specificMachineDetectionEntry 320 }
-- Columnar:Specific CED Tone Detection Behavior
specificMachineDetectionBehaviorOnCedToneDetection OBJECT-TYPE
SYNTAX INTEGER { passthrough (100) , faxmode (200) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Specific CED Tone Detection Behavior
Defines the behavior of the unit upon detection of a CED
tone.
* Passthrough: In passthrough mode the CED tone does not
trigger a transition from voice to data and is
transferred in the voice channel. Use this setting when
any kind of analog device (i.e.: telephone, fax or modem)
can be connected to this port.
* Faxmode: In 'fax mode', upon detection of a CED tone the
unit switches the communication from voice mode to fax
mode and the CED is transferred by using the preferred
fax codec. Only a fax can then be connected to this port.
This configuration overrides the default configuration set in
the DefaultMachineDetectionBehaviorOnCedToneDetection
parameter if the SpecificMachineDetection.EnableConfig
parameter is set to 'Enable'.
Note that this parameter has no effect if the CED tone
detection is disabled.
"
DEFVAL { passthrough }
::= { specificMachineDetectionEntry 400 }
-- End of table:Specific Voice Codec Configuration
-- End of group:Machine Detection
-- ****************************************************************************
-- Group:Music On Hold Streaming
-- ****************************************************************************
musicOnHoldStreamingGroup OBJECT IDENTIFIER
::= { telIfMIBObjects 400 }
-- Scalar:Music On Hold Streaming Enable
musicOnHoldStreamingEnable OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Music On Hold Streaming Enable
Indicates whether or not the unit should play music when being
put on hold.
* Disable: No music is played.
* Enable: Music is played toward the telephony side when
being put on hold from the network side.
"
DEFVAL { disable }
::= { musicOnHoldStreamingGroup 100 }
-- End of group:Music On Hold Streaming
-- ****************************************************************************
-- Group:Call Waiting Tone
-- ****************************************************************************
callWaitingToneGroup OBJECT IDENTIFIER
::= { telIfMIBObjects 500 }
-- ***************************************************************************
-- Table:Distinctive Call Waiting Tone
-- ***************************************************************************
distinctiveCallWaitingToneTable OBJECT-TYPE
SYNTAX SEQUENCE OF DistinctiveCallWaitingToneEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " Distinctive Call Waiting Tone
This table allows to override the default country call waiting
tone configuration. The configuration applies to all
interfaces.
"
::= { callWaitingToneGroup 100 }
distinctiveCallWaitingToneEntry OBJECT-TYPE
SYNTAX DistinctiveCallWaitingToneEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " A row in table Distinctive Call Waiting Tone. "
INDEX {
distinctiveCallWaitingToneIndex
}
::= { distinctiveCallWaitingToneTable 1 }
DistinctiveCallWaitingToneEntry ::= SEQUENCE
{
distinctiveCallWaitingToneIndex Unsigned32,
distinctiveCallWaitingToneToneId OCTET STRING,
distinctiveCallWaitingTonePattern OCTET STRING
}
-- Index:Row Index
distinctiveCallWaitingToneIndex OBJECT-TYPE
SYNTAX Unsigned32 ( 1..4 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Row Index
Unique identifier of the row in the table.
"
::= { distinctiveCallWaitingToneEntry 100 }
-- Columnar:Tone ID
distinctiveCallWaitingToneToneId OBJECT-TYPE
SYNTAX OCTET STRING ( SIZE(0..512) )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Tone ID
Identification of the distinctive call waiting tone. When the
ToneId parameter is defined and the incoming call property
'distinctive-ring' matches with it, the corresponding tone
pattern is used. Otherwise, the country call waiting tone is
used.
Example:
* A distinctive ring call-property of '//127.0.0.1/
Bellcore-dr2' matches with the following ToneId: '//
127.0.0.1/Bellcore-dr2'
"
DEFVAL { "" }
::= { distinctiveCallWaitingToneEntry 200 }
-- Columnar:Pattern
distinctiveCallWaitingTonePattern OBJECT-TYPE
SYNTAX OCTET STRING ( SIZE(0..512) )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Pattern
Pattern description of the custom tone.
See the CountryCustomizationTone.Pattern parameter for syntax
description.
Note that only two frequencies can be used by the Call
Waiting tone.
"
DEFVAL { "" }
::= { distinctiveCallWaitingToneEntry 300 }
-- End of table:Distinctive Call Waiting Tone
-- End of group:Call Waiting Tone
-- ****************************************************************************
-- Group:Interop Group
-- ****************************************************************************
interopGroup OBJECT IDENTIFIER
::= { telIfMIBObjects 50000 }
-- ***************************************************************************
-- Table:DTMF Detection Configuration
-- ***************************************************************************
interopDtmfDetectionTable OBJECT-TYPE
SYNTAX SEQUENCE OF InteropDtmfDetectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " DTMF Detection Configuration
DTMF Detection Configuration
"
::= { interopGroup 100 }
interopDtmfDetectionEntry OBJECT-TYPE
SYNTAX InteropDtmfDetectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " A row in table DTMF Detection Configuration. "
INDEX {
interopDtmfDetectionInterfaceId
}
::= { interopDtmfDetectionTable 1 }
InteropDtmfDetectionEntry ::= SEQUENCE
{
interopDtmfDetectionInterfaceId OCTET STRING,
interopDtmfDetectionRiseTimeCriteria INTEGER,
interopDtmfDetectionPositiveTwist Unsigned32,
interopDtmfDetectionNegativeTwist Unsigned32,
interopDtmfDetectionMaxPowerThreshold Integer32,
interopDtmfDetectionMinPowerThreshold Integer32,
interopDtmfDetectionBreakPowerThreshold Integer32
}
-- Index:Interface Identifier
interopDtmfDetectionInterfaceId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Interface Identifier
String that identifies an interface in other tables.
"
::= { interopDtmfDetectionEntry 100 }
-- Columnar:Rise Time Criteria
interopDtmfDetectionRiseTimeCriteria OBJECT-TYPE
SYNTAX INTEGER { checkSr (100) , confirmSnr (200) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Rise Time Criteria
Defines how the Rise Time criteria should be configured for
DTMF detection.
* CheckSr: Enable the Step Rise criteria and disable the
Confirm DTMF SNR criteria.
* ConfirmSnr: Enable the Confirm DTMF SNR criteria and
disable the Step Rise criteria.
The Step Rise criteria compares the current frame energy to
the high frequency power of the previous frame. If the
current frame energy is high enough, then it passes the test,
further validating the DTMF.
Disabling the Step Rise criteria may result in deteriorated
talk-off performance, but increases the detection of
malformed DTMF.
The Confirm DTMF SNR criteria is an additional
Signal-to-noise ratio test performed before a confirmed DTMF
report is sent to finally validate the DTMF.
"
DEFVAL { confirmSnr }
::= { interopDtmfDetectionEntry 200 }
-- Columnar:Malformed DTMF Detection Method
interopDtmfDetectionPositiveTwist OBJECT-TYPE
SYNTAX Unsigned32 ( 1..14 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Malformed DTMF Detection Method
Defines the value for the Positive Twist DTMF detection
parameter.
When the high-group frequency of a DTMF is more powerful than
the low-group frequency, the difference between the
high-group frequency absolute power and the low-group
frequency absolute power must be smaller than or equal to the
value set in this parameter. Otherwise, the DTMF is not
detected.
Raising this value increases the sensitivity of DTMF
detection. Raising this value too high may also cause false
detections of DTMFs.
"
DEFVAL { 6 }
::= { interopDtmfDetectionEntry 300 }
-- Columnar:Malformed DTMF Detection Method
interopDtmfDetectionNegativeTwist OBJECT-TYPE
SYNTAX Unsigned32 ( 1..14 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Malformed DTMF Detection Method
Defines the value for the Negative Twist DTMF detection
parameter.
When the low-group frequency of a DTMF is more powerful than
the high-group frequency, the difference between the
low-group frequency absolute power and the high-group
frequency absolute power must be smaller than or equal to the
value set in this parameter. Otherwise, the DTMF is not
detected.
Raising this value increases the sensitivity of DTMF
detection. Raising this value too high may also cause false
detections of DTMFs.
"
DEFVAL { 9 }
::= { interopDtmfDetectionEntry 350 }
-- Columnar:Maximum power for dual-tone detection
interopDtmfDetectionMaxPowerThreshold OBJECT-TYPE
SYNTAX Integer32 ( -20..1 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Maximum power for dual-tone detection
The average power of a DTMF must be below the value set in
this parameter to be no longer detected. Raising this value
increases the sensitivity of the DTMF detection. Raising this
value too high may also cause false detections of DTMFs.
The value is expressed in dBm (relative to 1mW of power).
"
DEFVAL { 1 }
::= { interopDtmfDetectionEntry 400 }
-- Columnar:Minimum power for dual-tone detection
interopDtmfDetectionMinPowerThreshold OBJECT-TYPE
SYNTAX Integer32 ( -45..-10 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Minimum power for dual-tone detection
The average power of a DTMF must be above the value set in
this parameter for at least 30ms to be detected. Raising this
value reduces the sensitivity to DTMF detection.
The value is expressed in dBm (relative to 1mW of power).
"
DEFVAL { -30 }
::= { interopDtmfDetectionEntry 450 }
-- Columnar:Power threshold not to be exceeded when looking for break
-- detection
interopDtmfDetectionBreakPowerThreshold OBJECT-TYPE
SYNTAX Integer32 ( -45..-12 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Power threshold not to be exceeded when looking for break
detection
When the average power of a DTMF falls below the value set in
this parameter for at least 20ms, it is considered that the
DTMF ended.
The value is expressed in dBm (relative to 1mW of power).
"
DEFVAL { -32 }
::= { interopDtmfDetectionEntry 500 }
-- End of table:DTMF Detection Configuration
-- ***************************************************************************
-- Table:Start Call In VBD
-- ***************************************************************************
interopStartCallInVbdTable OBJECT-TYPE
SYNTAX SEQUENCE OF InteropStartCallInVbdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " Start Call In VBD
Start Call In VBD
"
::= { interopGroup 200 }
interopStartCallInVbdEntry OBJECT-TYPE
SYNTAX InteropStartCallInVbdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " A row in table Start Call In VBD. "
INDEX {
interopStartCallInVbdInterfaceId
}
::= { interopStartCallInVbdTable 1 }
InteropStartCallInVbdEntry ::= SEQUENCE
{
interopStartCallInVbdInterfaceId OCTET STRING,
interopStartCallInVbdEnable MxEnableState
}
-- Index:Interface Identifier
interopStartCallInVbdInterfaceId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Interface Identifier
String that identifies an interface in other tables.
"
::= { interopStartCallInVbdEntry 100 }
-- Columnar:Enable
interopStartCallInVbdEnable OBJECT-TYPE
SYNTAX MxEnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Enable
Indicates whether or not a call should be started in
voiceband data mode.
* Disable: Call is started in voice mode. A fax/modem tone
detection triggers a transition from voice to voiceband
data according to the configuration in
MachineDetectionGroup.
* Enable: Call is started in voiceband data mode.
"
DEFVAL { disable }
::= { interopStartCallInVbdEntry 200 }
-- End of table:Start Call In VBD
-- End of group:Interop Group
-- ****************************************************************************
-- Group:Notification Messages Configuration
-- ****************************************************************************
notificationsGroup OBJECT IDENTIFIER
::= { telIfMIBObjects 60010 }
-- Scalar:Minimal Severity of Notification
minSeverity OBJECT-TYPE
SYNTAX INTEGER { disable(0) , debug(100) , info(200) , warning(300) ,
error(400) , critical (500) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Minimal Severity of Notification
Sets the minimal severity to issue a notification message
incoming from this service.
* Disable: No notification is issued.
* Debug: All notification messages are issued.
* Info: Notification messages with a 'Informational' and
higher severity are issued.
* Warning: Notification messages with a 'Warning' and higher
severity are issued.
* Error: Notification messages with an 'Error' and higher
severity are issued.
* Critical: Notification messages with a 'Critical' severity
are issued.
"
DEFVAL { warning }
::= { notificationsGroup 100 }
-- End of group:Notification Messages Configuration
-- ****************************************************************************
-- Group:Configuration Settings
-- ****************************************************************************
configurationGroup OBJECT IDENTIFIER
::= { telIfMIBObjects 60020 }
-- Scalar:Need Restart
needRestartInfo OBJECT-TYPE
SYNTAX INTEGER { no(0) , yes(100) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Need Restart
Indicates if the service needs to be restarted for the
configuration to fully take effect.
* Yes: Service needs to be restarted.
* No: Service does not need to be restarted.
Services can be restarted by using the
Scm.ServiceCommands.Restart command.
"
::= { configurationGroup 100 }
-- End of group:Configuration Settings
END