Noprint | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
Panel | ||||
---|---|---|---|---|
In this section:
|
Include Page | ||||
---|---|---|---|---|
|
| ||
Code Block | ||
---|---|---|
| ||
% set profiles digitParameterHandling dmPmRule <dmPmRule_name>
subRule <0-9>
criteria <dmPmCriteria_id>
ruleType
digit digitManipulation
digitStringManipulation
action
<addDestinationCountry | addIngressTrunkGroupCountry | addOriginatingCountry | none>
numberOfDigits
replacement
startDigitPosition
numberParameterManipulation
numberType
parameter
uri
uriParameterManipulation
hostPortManipulation
uriParameterManipulation
uriType
userInfoManipulation
digitManipulation
digitStringManipulation
action <addDestinationCountry | addIngressTrunkGroupCountry | addOriginatingCountry | none>
numberOfDigits <0-30>
replacement
digitString <252 | 253 | 254 | billingNumber | calledDirectoryNumber | calledInNumber | calledNumber |
calledUri | callingName | callingNumber | callingUri | causeOfNoId | contractorNumberdialedNumber |
fromUri | gnAdditionalCalled | gnAdditionalCalling | gnAdditionalConnected | gnAdditionalOriginalCalled |
gnAdditionalRedirecting | gnAdditionalRedirection | gnCalledCesId | gnCollectCallNumber | gnDestination |
gnDialedDigits | gnLocalAni | gnNetworkProvidedNumber | gnPortedDialed | gnRedirectingTerminating |
gnThirdPartyNumber | gnUserCallingNotScreened | gnUserCallingScreened | location | none |
originalCalledNumber | outpulseNumber | paiSipDisplayName | paiSipUri | paiTelDisplayName |
presentationNumber | pretranslated | redirecting | redirection | sipFromDisplayName | toUri | twoStageCollected>
numberOfDigits <0-30>
startDigitPosition <0-29>
type <constant | variable>
value <0-64 chars>
startDigitPosition <0-29>
numberParameterManipulation
includeInEgress <discardInEgress | includeInEgress | none>
natureOfAddress <noa_name>
numberLength <0-30, noInput>
numberingPlanIndicator
<data | ignore | isdn | none | offsetUnused | private | spare0Unknown | spare1 | spare2 | spare3 | spare4 |
spare5 | spare6 | spare7 | telephony | telex>
presentation <allowed | none | numberUnavailable | restricted | spare>
screening <networkProvidedNotScreened |
none | userProvidedFailedNetworkScreening | userProvidedNotScreened | userProvidedPassedNetworkScreening>
numberType <billingNumber | calledDirectoryNumber |
calledNumber | callingNumber | contractorNumber | gnAdditionalCalled | gnAdditionalCalling | gnAdditionalConnected |
gnAdditionalOriginalCalled | gnAdditionalRedirecting | gnAdditionalRedirection | gnCalledCesId | gnDestination |
gnDialedDigits | gnNQI-252 | | gnNQI-253 | gnNQI-254 | gnNetworkProvidedNumber | gnPortedDialed | gnRedirectingTerminating |
gnUserCallingNotScreened | gnUserCallingScreened | location | originalCalledNumber | outpulseNumber | pretranslated | redirecting |
redirection | twoStageCollected>
ruleType <digit | parameter | uri>
|
The DM/PM Rule parameters are listed in the table below.
Caption | ||||
---|---|---|---|---|
| ||||
Parameter
Length/Range
Description
dmPmRule <name>
1-23
The name of this DM/PM (digit manipulation/parameter manipulation) rule.
The default DM/PM rules are listed below. You can also create your own DM/PM rules.
PAI_AND_FROM_HEADER*
PAI_DISPLAY_NAMES_1_NTL*
PAI_SIP_DSPNAME_CLG_NAM
PAI_TEL_DSPNAME_GN_CPN
PRFX_TO_HEADER_CDPN_NTL*
PRFX_TO_HEADER_GDPN_NTL*
PRFX_TO_HEADER_OCN_NTL*
SIP_ADD_PLUS
SIP_REMOVE_CLG81
SIP_REMOVE_PLUS1
SIP_REMOVE_PLUS39
SIP_REMOVE_PLUS44
SIP_REMOVE_PLUS49
SIP_REMOVE_PLUS52
SIP_REMOVE_PLUS81
SIP_REMOVE_PLUS86
SIP_REMOVE_PLUS9
subRule
<priority: 0-9>
– Sub-rule priority value.
digitManipulation
ruleType |
The DM/PM Rule parameters are listed in the table below.
Caption | ||||
---|---|---|---|---|
| ||||
Parameter | Description |
---|---|
| The name of this DM/PM (digit manipulation/parameter manipulation) rule (Length: 1-23 characters). The default DM/PM rules are listed below. You can also create your own DM/PM rules.
|
criteria | DM/PM Criteria. See Criteria Options table below for a list of criteria. |
| The type of digit manipulation to perform. See Digit Manipulation Parameters table below for details. |
ruleType | See Rule Type Options table below for a listing of sub-parameters. |
criteria
– DM/PM Criteria. See Criteria Options table below for a list of criteria.ruleType
– Rule type. (see Rule Type Options table for listing of sub-parametersdigit
parameter
(default) uri
digitManipulation
startCharacterPosition
– The character starting point (range: 0-22 / default = 0).parameterType
– Parameter type.additionalCategory | callingName |
carrierCode | carrierSelectionParameter |
causeOfNoId | chargeRateInfoIndicator |
cliBlockingIndicator | cpc | dpcIndicator
forwardCallIndicator | jurisdiction | olip |
originatingCarrier | originatingChargeArea
paiSipDisplayName | paiTelDisplayName |
sipFromDisplayName | transitNetworkSelection
| zzCode
Caption | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Caption | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
|
|
parameterManipulation
– Use parameter to specify parameter manipulation rules.
|
availability
no
none
|
yes
characterManipulation
numberOfCharacters
– Number Of characters. (range: 0-64 / default = 24)replacement
– Use this parameter to specify replacement type and value.replacementType
constant
(default)variable
value
(range: 1-23 characters)priority
(0-999)digitManipulation
N/A
The type of digit manipulation to perform.
Caption | ||||||
---|---|---|---|---|---|---|
| ||||||
|
digitStringManipulation
action
– The action to take when the matching criteria is met (used for international gateway support involving setting NOA to ‘International’ and adding country code)addDestinationCountry
addIngressTrunkGroupCountry
addOriginatingCountry
none
(default)numberOfDigits
– Number of digits (range: 0-30 / default = 0)replacement
– Use when this is a replacement DM rule.startDigitPosition
– The start digit position (range: 0-29 / default = 0).numberParameterManipulation
Options for manipulating number parameter.
includeInEgress
– Specify whether to include in egress, discard in egress or take no action:discardInEgress
includeInEgress
none
(default)natureOfAddress
– Nature Of Address options. See NOA Options table below for a list of NOA options.numberLength
– Enter either "noInput
" or a number.noInput
(default)<number>
– The number length. (range: 0-31)
|
Caption | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
|
Code Block | ||
---|---|---|
| ||
% set profiles digitParameterHandling dmPmRule <dmPmRule_name> digitManipulation
digitStringManipulation
action <addDestinationCountry | addIngressTrunkGroupCountry | addOriginatingCountry | none>
numberOfDigits <0-30>
replacement
digitString <252 | 253 | 254 | billingNumber | calledDirectoryNumber | calledInNumber | calledNumber |
calledUri | callingName | callingNumber | callingUri | causeOfNoId | contractorNumberdialedNumber |
fromUri | gnAdditionalCalled | gnAdditionalCalling | gnAdditionalConnected | gnAdditionalOriginalCalled |
gnAdditionalRedirecting | gnAdditionalRedirection | gnCalledCesId | gnCollectCallNumber | gnDestination |
gnDialedDigits | gnLocalAni | gnNetworkProvidedNumber | gnPortedDialed | gnRedirectingTerminating |
gnThirdPartyNumber | gnUserCallingNotScreened | gnUserCallingScreened | location | none |
originalCalledNumber | outpulseNumber | paiSipDisplayName | paiSipUri | paiTelDisplayName |
presentationNumber | pretranslated | redirecting | redirection | sipFromDisplayName | toUri | twoStageCollected>
numberOfDigits <0-30>
startDigitPosition <0-29>
type <constant | variable>
value <0-64 chars>
startDigitPosition <0-29>
numberParameterManipulation
includeInEgress <discardInEgress | includeInEgress | none>
natureOfAddress <noa_name>
numberLength <0-30, noInput>
numberingPlanIndicator
<data | ignore | isdn | none | offsetUnused | private | spare0Unknown | spare1 | spare2 | spare3 | spare4 |
spare5 | spare6 | spare7 | telephony | telex>
presentation <allowed | none | numberUnavailable | restricted | spare>
screening <networkProvidedNotScreened |
none | userProvidedFailedNetworkScreening | userProvidedNotScreened | userProvidedPassedNetworkScreening>
numberType <billingNumber | calledDirectoryNumber |
calledNumber | callingNumber | contractorNumber | gnAdditionalCalled | gnAdditionalCalling | gnAdditionalConnected |
gnAdditionalOriginalCalled | gnAdditionalRedirecting | gnAdditionalRedirection | gnCalledCesId | gnDestination |
gnDialedDigits | gnNQI-252 | | gnNQI-253 | gnNQI-254 | gnNetworkProvidedNumber | gnPortedDialed | gnRedirectingTerminating |
gnUserCallingNotScreened | gnUserCallingScreened | location | originalCalledNumber | outpulseNumber | pretranslated | redirecting |
redirection | twoStageCollected>
|
Caption | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Parameter | Length/Range | Description |
---|---|---|
digitStringManipulation | N/A |
|
numberParameterManipulation | N/A | Options for manipulating number parameter.
|
|
Caption | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||
|
The following DM/PM rules include assigned criteria groups.
Note |
---|
Criteria groups are not visible to the operator and cannot be modified |
numberingPlanIndicator
– Numbering Plan Indicator types:data | ignore | isdn | none |
offsetUnused | private | spare0Unknown |
spare1 | spare2 | spare3 | spare4 |
spare5 | spare6 | spare7 | telephony |
telex
presentation
– Presentation options include:allowed
none
(default)numberUnavailabl
restricted
spare
screening
– Network screening indicator of calling party number. Options include:networkProvidedNotScreened
– Network-provided screening, not screened.none
(default) •userProvidedFailedNetworkScreening – User-provided screening, failed network screening.userProvidedNotScreened
– User-provided screening, not screened.userProvidedPassedNetworkScreening
– User-provided screening, passed network screening.numberType
– Specify the number type: billingNumber (default)
calledDirectoryNumber
calledNumber
callingNumber
contractorNumber
gnAdditionalCalled
gnAdditionalCalling
gnAdditionalConnected
gnAdditionalOriginalCalled
gnAdditionalRedirecting
gnAdditionalRedirection
gnCalledCesId
gnDestination
gnDialedDigits
gnNQI-252
gnNQI-253
gnNQI-254
gnNetworkProvidedNumber
gnPortedDialed
gnRedirectingTerminating
gnUserCallingNotScreened
gnUserCallingScreened
location
originalCalledNumber
outpulseNumber
pretranslated
redirecting
redirection
twoStageCollected
Caption | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Div | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Caption | ||||||
---|---|---|---|---|---|---|
| ||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The following DM/PM rules include assigned criteria groups.
Note |
---|
Criteria groups are not visible to the operator and cannot be modified. |
Caption | ||||
---|---|---|---|---|
| ||||
TOHD_EXST_CALLED_NTL
TOHD_EXST_GN_DIALED_NTL
TOHD_EXST_OCN_NTL
. |
Caption | ||||
---|---|---|---|---|
| ||||
DM/PM Rule ID | DM/PM Criteria Group ID | Criteria ID Sequence | Logical | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PAI_AND_FROM_HEADER |
| CALLING
| SENDOR | |||||||||||
GN_CPN!EXST_CPN_NTL_TEL |
| AND | ||||||||||||
GN_CPN_!EXST_CPN_ALLOW |
| AND | ||||||||||||
GN_CPN_!EXST_CPN_EXST |
| AND | ||||||||||||
GN_CPN_!EXST_CPN_RESTRC |
| AND | ||||||||||||
GN_CPN_ALLOW_CPN_!EXST |
| AND | ||||||||||||
| ||||||||||||||
PRFX_TO_HEADER_CDPN_NTL | TOHD_EXST_CALLED_NTL | |||||||||||||
PRFX_TO_HEADER_GDPN_NTL | TOHD_EXST_GN_DIALED_NTL | |||||||||||||
PRFX_TO_HEADER_OCN_NTL | TOHD_EXST_OCN_NTL | |||||||||||||
PAI_DISPLAY_NAMES_1_NTL |
| GN_CPN_ALLOW
| CALLING_ALLOWED
| EXSTS
| EXSTS
| CALLING
| EXISTSCALLING
| NOT
| EXISTSAND
| _EXSTS
| AND
| CALLING
| NOA
| NATIONALAND |
GN_CPN_RES_CPN_!EXST |
| AND | ||||||||||||
GN_CPN_RES_CPN_EXISTS |
| AND | ||||||||||||
TOHD_EXST_CALLED_NTL |
| AND | ||||||||||||
TOHD_EXST_GN_DIALED_NTL |
| AND | ||||||||||||
TOHD_EXST_OCN_NTL |
| AND |
The Sub-rule Rule parameters are listed in the table below.
Caption | ||||||
---|---|---|---|---|---|---|
| ||||||
|
class | pdf6pttext |
---|
Parameter
digit
Digit rule type.
criteria
(see subRule criteria
listing in "DM/PM Rules Parameters" table above)digitManipulation
digitStringManipulation
action <addDestinationCountry | addIngressTrunkGroupCountry | addOriginatingCountry | none>
numberOfDigits
(range: 0-30 / default = 0)replacement
digitString <digit string
numberOfDigits
(range: 0-30 / default = 0)startDigitPosition
(range: 0-29 / default = 0)type
<constant|variable>value
(max. 64 characters)numberParameterManipulation
includeInEgress <discardInEgress | includeInEgress | none>
natureOfAddress
<NOA>numberLength
(0-30, or 'noInput')numberingPlanIndicator
<NPA>presentation <allowed | none | numberUnavailable | restricted | spare>
screening <networkProvidedNotScreened | none |
userProvidedFailedNetworkScreening | userProvidedNotScreened |
userProvidedPassedNetworkScreening>
numberType <type>
parameter
Parameter rule type (default).
criteria
(see subRule description in "DM/PM Rules Parameters" table above)parameterManipulation
additionalCategory
informationMobile1 <any | [auto] | inflight | maritime | pager>
userName <[mobile1] | mobile2 | pstn1>
parameterType <type>
uri
URI rule type.
criteria
(see subRule description in "DM/PM Rules Parameters" table above)uriParameterManipulation
uriType
uriParameterManipulation
userInfoManipulation
hostPortManipulation
|
The following table shows the criteria sub-rule sequence for each Criteria Group executed against the DM/PM rules. The logical operator defines the logic used when processing the criteria.
Caption | ||||
---|---|---|---|---|
| ||||
DM/PM Criteria Group ID | Criteria ID Sequence | Logical |
---|---|---|
CPN_!SEND_RES_!EXST |
| OR |
GN_CPN!EXST_CPN_NTL_TEL |
| AND |
GN_CPN_!EXST_CPN_ALLOW |
| AND |
GN_CPN_!EXST_CPN_EXST |
| AND |
GN_CPN_!EXST_CPN_RESTRC |
| AND |
GN_CPN_ALLOW_CPN_!EXST |
| AND |
GN_CPN_ALLOW_CPN_EXST |
| AND |
GN_CPN_EXSTS_CPN_!EXSTS |
| AND |
GN_CPN_EXSTS_CPN_EXSTS |
| AND |
GN_CPN_NTL_TEL |
| AND |
GN_CPN_RES_CPN_!EXST |
| AND |
GN_CPN_RES_CPN_EXISTS |
| AND |
TOHD_EXST_CALLED_NTL |
| AND |
TOHD_EXST_GN_DIALED_NTL |
| AND |
TOHD_EXST_OCN_NTL |
| AND |
numberOfCharacters
(range: 0-64 / default = 0)portNumber
(range: 0-65535, or 'noChange')replacement
characterString <calledUri | callingUri | fromUri | none | paiSipUri | toUri>
startCharacterPosition
– The character starting point (range: 0-63 / default = 0).type
value
startCharacterPosition
– The character starting point (range: 0-63 / default = 0).
Pagebreak |
---|