callDtmfMapAllowedDtmfTransformation
MX-EPSERV-MIB ·
.0.1700.1.100.500.100.1.600
Object
column
r/w
OctetString
DTMF Transformation
Configures the transformation to apply to the signaled DTMF
before using it as call destination.
In the following description, 'x' represents the signaled
number.
Add before 'x' the DTMF to prefix or/and after 'x' the suffix
to add. Characters '0123456789*#ABCD' are allowed.
Use a sequence of DTMFs beween '{}' to remove a prefix/suffix
to the dialed number if present. Use before 'x' to remove a
prefix and after 'x' to remove a suffix. Characters
'0123456789*#ABCD' are allowed.
Use a number between '()' to remove a number of DTMFs. Use
before 'x' to remove DTMFs at the beginning of the number and
after 'x' to remove DTMFs at the end. Characters '0123456789'
are allowed.
The transformations are applied in order from left to right.
Example with '18195551111#' as signaled number.
* Add the prefix '0' to the dialed number: '0x' ==>
'018195551111#'.
* Remove the suffix '#' from the dialed number: 'x{#}' ==>
'18195551111'.
* Remove the first 4 DTMFs from the dialed number: '(4)x' =
=> '5551111#'
* Remove the international code and termination and replace
the area code by another one: '(1){819}514x{#}' ==>
'5145551111'.
* Replace the signaled DTMFs by '3332222' : '3332222' ==>
'3332222'.
Context
- MIB
- MX-EPSERV-MIB
- OID
.0.1700.1.100.500.100.1.600- Type
- column
- Access
- readwrite
- Status
- current
- Parent
- callDtmfMapAllowedEntry
- Table
- callDtmfMapAllowedTable
- Siblings
- 7
Syntax
OctetString
Values & Constraints
Object Constraints
range: 0-32
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| callDtmfMapAllowedIndex Index
Accepted DTMF map index for this row. | column | Unsigned32 | .0.1700.1.100.500.100.1.100 |
| callDtmfMapAllowedEnable Enables/Disables the Row
If enabled, this DTMF map is recognised and accepted only if
it is also valid.
If disabled, this DTMF map is not recognised. | column | MX-TCMxEnableState | .0.1700.1.100.500.100.1.200 |
| callDtmfMapAllowedApplyTo DTMF Map Apply To
Sets the entity to which apply the DTMF map.
* Unit: The DTMF map applies to all endpoints.
* Endpoint: The DTMF map applies to… | column | Enumeration | .0.1700.1.100.500.100.1.300 |
| callDtmfMapAllowedEpId Endpoint Identifier
String that identifies an endpoint in other tables.
More than one endpoint can be specified. In that case, the
endpoints are sepa… | column | OctetString | .0.1700.1.100.500.100.1.400 |
| callDtmfMapAllowedDtmfMap DTMF Map Mask
The DTMF map string used to validate the dialed DTMFs.
The DTMF map syntax is taken from the MGCP specification (RFC
3435 section 2.1.5… | column | MX-TCMxDigitMap | .0.1700.1.100.500.100.1.500 |
| callDtmfMapAllowedTargetHost DTMF Map Target
Target to use when the DTMF map matches. The default target
is used when the value is empty. | column | MX-TC2MxIpHostNamePort | .0.1700.1.100.500.100.1.700 |
| callDtmfMapAllowedEmergency Emergency Flag
Enables/Disables the emergency process of the call.
* Disable: The call is processed as normal.
* Enable: The call is processed as… | column | MX-TCMxEnableState | .0.1700.1.100.500.100.1.800 |