Table Of Contents
Digit Translations
Introduction
Digit Manipulation
Character Function
Caret (^) Character
Dollar Sign ($) Character
Dot (.) Character
Question Mark (?) Character
Percent (%) Character (Match and Replace)
Ampersand (&) Character
Delete Digits Function
Leading Digits Deletion
Specific Leading Digits Deletion
Trailing Digits Deletion
Specific Trailing Digits Deletion
Leading Digits Deletion if the Length Matches
Trailing Digits Deletion if the Length Matches
Prefix Digits Function
Leading Digits Prefix
Digits Prefix if Length Matches
Replace (Delete and Prefix) Digits Function
Leading Digits Replacement
Trailing Digits Replacement
Specific Digits Replacement
Leading Digits Replacement if Length Matches
Specific Digits Replacement in a Specific Digit Position
Digits Replacement in a Specific Digit Position
Digits Replacement only if NULL
Any Input String Replacement
Nature of Address Manipulation
Nature of Address Route Profile
Nature of Address Route
Automatic Number Identification/Dialed Number Identification Service Manipulation
Pre-Translation Stage
Determining Nature of Address for China
Digit Manipulation Profile
Digit Manipulation
Dial Plan Profile
International Dial Plan Profile
Translations Stage
Dial Plan
International Dial Plan
Variable Digit Dialing
Variable Digit Dialing Provisioning
Routing Stage
Destination
Route
Trunk Group
Policy NXX
Call Type Profile
Sample Provisioning
Feature Interaction
Digit Translations
Revised: December 9, 2008, OL-8001-10
Introduction
Note
The Auto Callback (AC)/Auto Redial (AR) feature will not function properly if the dialed digit string is changed or translated during the call routing, such as in the table route.
The Cisco BTS 10200 Softswitch digit manipulation or digit translation function enables manipulating or translating either the digit string, or the nature of address (NOA), or both. Digit manipulation or translation can take place at several points in call processing, as illustrated in Figure 1-1.
Figure 1-1 Digit Manipulation Locations and Stages
The digit and/or NOA manipulation rules can be applied during the pre-translations, translations, or routing stages. Additionally, digit manipulations or digit translations can occur at either the originating basic call system manager (OBCSM) or the terminating basic call system manager (TBCSM). The following sections describe the tables and tokens required for digit and/or NOA manipulation at each of these three stages. For details on routing and call processing including actions at specific points in call processing, refer to Chapter 2, "Routing" and to Chapter 3, "Dial Plans and Routing."
Pre-Translations—In the pre-translations stage, the dial-plan-profile table is used to specify if automatic number identification (ANI), dialed number identification service (DNIS) or both are to be manipulated. The purpose of pre-translation stage is to normalize the digits as required during the translations stage. For example: if a region supports 7-digit dialing, you can us DNIS manipulation in the dial-plan-profile to add an home numbering plan area (HNPA) to make it a 10-digit directory number (DN).
Translations—The dial-plan table can be used to manipulate the called party number (DNIS). Simple delete/prefix functionality is supported.
Routing—The Routing is performed in the analyzed info point in call (PIC). The Destination Table and/or Route Table can be used to specify digit manipulation of ANI, DNIS or both. The out-pulsing number can be normalized using the destination table. In addition, if special manipulation is required based on the route selected, then that can be specified with each Trunk Group within a route.
If the Called Party Number terminates within the Cisco BTS 10200 Softswitch, and the subscriber number points to a Trunk Group, then digit manipulation rules for ANI, DNIS, or both can be specified in the Trunk Group Table.
If the call is an interLATA call, or requires Carrier Routing, the ANI/DNIS digit manipulation identification (IDs) specified in the Destination table are ignored and carrier based routing is performed.
Figure 1-2 illustrates the provisioning relationships for Cisco BTS 10200 Softswitch dial plans, which includes the ANI/DNIS digital manipulation functions.
Figure 1-2 Dial Plan Provisioning Relationships
Digit Manipulation
The following is an overview of what the digman tables provide for the Cisco BTS 10200 Softswitch.
Digit manipulation or digit translation is performed based on as many as twenty different digit manipulation (digman) tables as designated by the digman-id and rule number, each of which can have a unique set of match-string and replace-string tokens and/or match-NOA and replace-NOA tokens.
The match-string is compared to the input-string. If a match is found, based on the rules specified here, then the replace-string replaces the matched string in all further call processing actions.
The match-string and replace-string tokens are constructed using the characters specified in Table 1-1.
Table 1-1 Digit Manipulation Rules Specifications
Character(s)
|
Action
|
digits 0 through 9, asterisk *, pound sign #
|
Digits found on a Key-pad. Valid for use at any position in the input-string token, match-string token, and replace-string token.
|
Caret (^)
|
Beginning of String Character—Indicates a match to the beginning of the string. The caret character can only be the first character of the match-string. If specified by itself, the input string is prefixed by the replace-string. For examples of the caret character usage, refer to the "Caret (^) Character".
|
Dollar sign ($)
|
End of String Character—The dollar sign character can be specified as only the last character of the match string. If specified by itself, the replace-string is appended to the input-string. Is used to specify the end of string. If digits at the end of the string are to be matched, the match-string is terminated by the $ character. For examples of the dollar sign character usage, refer to "Dollar Sign ($) Character".
|
Dot (.)
|
If the dot character is specified as a leading character, beginning of the string is assumed. If the dot character is specified as the last character, end of string is assumed. Is used to identify the position of the match. The digits occupying the position specified by the dot character are skipped during the match operation. For examples of the dot character usage, refer to "Dot (.) Character".
|
Question Mark (?)
|
The question mark character can appear anywhere but multiple question marks have to be with another question mark. The question mark character can not appear as a single character. If only one digit is to be manipulated, then the ? mark should be preceded by ^ (caret) or followed by a $ (dollar) to signify the first digit or the last digit respectively. Used as a wildcard. Matches any one character. For examples of the question mark character usage, refer to "Question Mark (?) Character".
Note The "?" character by itself will be treated as a request for help.
|
Percent sign (%)
|
Replace Character—The percent sign character can only be specified as the first character of the string. If specified by itself, the input string is replaced by the replace-string. Also used as a wildcard and when specified is used to match 0 or more characters preceding the digits specified in the match-string. For examples of the percent sign character usage, refer to "Percent (%) Character (Match and Replace)".
|
Ampersand (&)
|
Prefix Character—The ampersand character can only be specified as the last character of the string. If specified by itself, it is used to indicate that no replace function is required on the matched string, but is used to indicate if the input string matches with the match-string. If it is specified with digits preceding it, the specified digits are prefixed to the matched string. For examples of the ampersand character usage, refer to "Ampersand (&) Character".
|
None (or none)
|
Can only be specified by itself.
Phrase "none" is used to specify NULL string. Can be used for both match-string and replace-string.
Example 1: match-string=none; replace-string=4692550000; indicates that when input
string is NULL, replace it with 4692550000.
Example 2: match-string=469255; replace-string=none; indicates that if a match is
found, replace the matched string with NULL. If input string is 4692551234, after the
digit manipulation, the resultant string will be 1234.
|
Match-string rules:
•
Consist of digits - 0-9, *, #, ^, $, dot(.), question mark (?), Percent (%) or Phrase "none".
•
Caret (^) if specified, can only be 1st character of the string.
•
Dollar Sign ($) if specified, can only be the last character of the string.
•
Percent (%) if specified, can only be 1st character of the string.
•
Phrase "none" or "NONE" can only appear by itself.
The following rules are not enforced by the parser.
•
Question Mark(s) (?) if specified, can not appear in between a digit string (example: match-string=12??56; is invalid, but match-string=12????; is valid.)
•
Dots (.) if specified, can appear as leading dots; trailing dots; or both. (examples: match-string=...555; match-string=555....; match-string=...555....;)
Replace-string rules:
•
Consist of digits - 0-9, *, #, ampersand (&) or Phrase "none".
•
Ampersand (&) if specified, can appear by itself or be the last character of the string.
•
Phrase "none" or "NONE" can only appear by itself.
Character Function
The following subsections provide information on the Cisco BTS 10200 Softswitch character function.
Caret (^) Character
The caret (^) character is used to specify beginning of a string. The caret character is used when specific leading digits are to be deleted or replaced. The caret character is also used when digits are to be prefixed to the input string.
The following examples specify the use of the caret character:
Examples:
Example 1: input-string=0119127210112; match-string=^011; replace-string=none. In this
example, the digit string 011 at the beginning of input string will be replaced with NULL.
The resultant output string = 9127210112.
Example 2: input-string=9127210112; match-string=^; replace-string=011. In this example,
since the digit string 011 is prefixed to the input-string. The resultant
output-string=0119127210112.
Additional examples:
Example 1:
Enter 1 to continue translations 1
Enter input string 14692551234
Output string = 4692551234
Example 2:
Enter 1 to continue translations 1
Enter input string 4692551234
Example 3:
Enter 1 to continue translations 1
Dollar Sign ($) Character
The dollar sign ($) character is used to search from the end of string backwards instead of from the beginning string. The dollar sign character is also used when digits are to be appended to the end of the string, deleted or replaced from the end of the string.
If match-string=1234$, it indicates to look for last 4 digits to be 1234.
If match-string=????$, it indicates to replace last 4 digits with the replace-string.
The following examples show the use of dollar sign character.
Examples:
Example 1: input string=4692551234; match-string=????$; replace-string=0000. In this
example, digits 1234 will be replaced with 0000. The resultant output string=4692550000.
Example 2: input string=469255; match-string=$; replace-string=0000. In this example,
digits 0000 will be appended to the input-string. The resultant output string=4692550000.
Additional examples:
Example 1:
Enter 1 to continue translations 1
Enter input string 4692551234
Example 2:
Enter 1 to continue translations 1
Enter input string 4692551234
Output string = 4692550000
Example 3:
Enter 1 to continue translations 1
Enter input string 469255
Output string = 4692550000
Dot (.) Character
The dot (.) character is used to indicate string position at which match operation is to be performed. If a dot character is specified as the first character of the match-string, the digits specified by each dot character are skipped until a question mark or any digit is encountered.
The dot character can also be used to check the length of the input string (see examples below).
Examples:
Example 1: match-string="...555" indicates that 555 appear in digit position 4-6. This
will match on the following input string: 4695551234.
Example 2: "555...." Indicates that find a match on 555 where there are 4 more digits that
follow 555. This will match any of the following input strings: 4695551234 or 5551234.
Additional examples:
Example 1:
Enter 1 to continue translations 1
Enter input string 4695551234
Output string = 4695551234
Example 2:
Enter 1 to continue translations 1
Enter input string 4695551234
Match string .......... #CHECK IF INPUT STRING LENGTH=10
Output string = 4695551234
Example 3:
Enter 1 to continue translations 1
Enter input string 14695551234
Output string = 14695551234
Example 4:
Enter 1 to continue translations 1
Enter input string 222333
Example 5:
Enter 1 to continue translations 1
Question Mark (?) Character
The question mark (?) character is used to specify a wild card character based on its position in the match-string. Each question mark character represents one digit character.
If a question mark is specified as a leading character in a match-string, the beginning of input string is assumed. Match-string "???555" indicates to look for any three digits followed by digits 555. The question mark character can not be specified as the only character as it conflicts with the use of "?" as a help character. So, if the first digit is to be matched, use ^? to represent first digit and ?$ to represent the last digit of a digit-string.
The following examples show the use of question mark (?) character.
Examples:
Example 1: "???555" indicates that 555 appear in digit position 4-6. This will match the
following input string: 4695551234.
Example 2: "555????" Indicates that find a match on 555 where there are 4 more digits that
follow 555. This will match any of the following input strings: 4695551234 or 5551234.
Digits 5551234 will be replaced with the replace string.
Example 3: "^?" indicates to match on the 1st digit
Example 4: "?$" indicates to match on the last digit
Additional examples:
Example 1:
Enter 1 to continue translations 1
Enter input string 14692551234
Example 2:
Enter 1 to continue translations 1
Enter input string 4692551234
Example 3:
Enter 1 to continue translations 1
Enter input string 4695551234
Example 4:
Enter 1 to continue translations 1
Enter input string 4692551234
Output string = 4692551234
Percent (%) Character (Match and Replace)
The percent character (%) is used to specify the match and replace function i.e. if a match occurs, replace the matched string with the replace-string. The percent character is also used as a wild card character.
If match-string=%, the whole input-string is replaced by the replace-string.
If match-string=%nn, the input-string is searched from the beginning until it matches pattern nn, and the whole string from the beginning to the end of pattern is replaced with the replace-string.
If match-string=%...nnn, the input-string is searched for pattern nnn in digit positions 4,5 and 6. If a match occurs, the digit string from the beginning including the pattern nnn is replaced with the replace-string.
The following examples show the use of the percent (%) character.
Examples:
Example 1: %555 - indicates match on 555 and any number of digits preceding it. This will
match on of the following input string: 4695551234. Digits 469555 will be replaced with
the replace string.
Example 2: % - indicates match on any number of digits.
Additional examples:
Example 1:
Enter 1 to continue translations 1
Enter input string 4692551234
Example 2:
Enter 1 to continue translations 1
Enter input string 4692551234
Example 3:
Enter 1 to continue translations 1
Enter input string 4692551234
Match string %...255 MATCH DIGITS 255 IN DIGIT POSITIONS 4,5,6
Example 4:
Enter 1 to continue translations 1
Enter input string 4692551234
Match string %...255? MATCH DIGITS 255 IN DIGIT POSITIONS 4,5,6 AND 1 MORE DIGIT
Ampersand (&) Character
The ampersand character (&) is used in the replace-string to leave the matched string as is without replacing it with the replace string. If ampersand is specified by itself, the digit manipulation leaves the input string as is. If a digit string is specified followed by an ampersand, the digit string is prefixed to the matched string.
The following examples show the use of the ampersand (&) character.
Examples:
Example 1: input-string=4695551212; match-string=...555....; replace-string=&; will return
an indication of match, but the output string will be unaffected.
Example 2: input string=4695551234; match-string=???555....; replace-string=1&; In this
example, if the input string is 10 digits long, and digits(4-6) 555, prefix the input
string with 1. The resultant output string=14695551234.
Additional examples:
Example 1:
Enter 1 to continue translations 1
Enter input string 4692551234
Output string = 14692551234
Example 2:
Enter 1 to continue translations 1
Enter input string 14692551234
Match string ^1..........
Output string = 14692551234
Example 3:
Enter input string 4695551212
Output string = 4695551212
Example 4:
Enter 1 to continue translations 1
Example 5:
Enter 1 to continue translations 1
Delete Digits Function
The Cisco BTS 10200 Softswitch digit manipulation function supports the following delete capabilities:
•
Deletion of leading digits
•
Deletion of specific leading digits
•
Deletion of trailing digits
•
Deletion of specific trailing digits
•
Deletion of leading digits only if the length matches
•
Deletion of trailing digits only if the length matches
Leading Digits Deletion
The Cisco BTS 10200 Softswitch digit manipulation functions supports the deletion of leading digits per the following example:
Add digman id=del3; match-string=???; replace-string=none; OR
Add digman id=del3; match-string=^???; replace-string=none;
**************************************************
Enter input string 4692551234
**************************************************
Specific Leading Digits Deletion
The Cisco BTS 10200 Softswitch digit manipulation function supports the deletion of specific leading digits per the following example:
Add digman id=del00; match-string=^00; replace-string=none;
**************************************************
Enter input string 0012345
**************************************************
Trailing Digits Deletion
The Cisco BTS 10200 Softswitch digit manipulation function supports the deletion of trailing digits per the following example:
Add digman id=dellast4; match-string=????$; replace-string=none;
**************************************************
Enter input string 4692551234
**************************************************
Specific Trailing Digits Deletion
The Cisco BTS 10200 Softswitch digit manipulation function supports deletion of specific trailing digits per the following example:
Add digman id=delx1212; match-string=1212$; replace-string=none;
**************************************************
Enter input string 4695551212
**************************************************
Leading Digits Deletion if the Length Matches
The Cisco BTS 10200 Softswitch digit manipulation function supports the deletion of leading digits only if the length of input-string matches the length implied by the match-string per the following example:
Add digman id=del310; match-string=^???.......; replace-string=none; OR
Add digman id=del310; match-string=???.......; replace-string=none;
**************************************************
Enter input string 4692551234
**************************************************
Trailing Digits Deletion if the Length Matches
The Cisco BTS 10200 Softswitch digit manipulation function supports deletion of trailing digits only if the length of input-string matches the length implied by the match-string per the following example:
Add digman id=dellast4; match-string=......????; replace-string=none; OR
Add digman id=del310; match-string=^......????$; replace-string=none;
**************************************************
Enter input string 4692551234
**************************************************
Prefix Digits Function
The Cisco BTS 10200 Softswitch digit manipulation function supports the prefix of digits. The following prefix functions shall be supported:
•
Prefix leading digits
•
Prefixing of digits only if length matches
Leading Digits Prefix
The Cisco BTS 10200 Softswitch digit manipulation function supports the prefixing of leading digits per the following example:
Add digman id=pfx469; match-string=^; replace-string=469;
**************************************************
Enter input string 5551234
Output string = 4695551234
**************************************************
Digits Prefix if Length Matches
The Cisco BTS 10200 Softswitch digit manipulation function supports the prefixing of digits only if length matches per the following example:
Add digman id=pfx469if7; match-string=^.......; replace-string=469; OR
Add digman id=pfx469if7; match-string=.......; replace-string=469;
**************************************************
Enter input string 5551234
Output string = 4695551234
**************************************************
Replace (Delete and Prefix) Digits Function
The Cisco BTS 10200 Softswitch digit manipulation function supports the digit replacement based on matched string i.e. the matched string will be replaced with the replace-string.
•
Replacement of leading digits
•
Replacement of trailing digits
•
Replacement of specific digits
•
Replacement of leading digits only if length matches
•
Replacement of specific digits in a specific digit position
•
Replacement of digits in a specific digit position
•
Replace only if NULL
•
Replace any input string
Leading Digits Replacement
The Cisco BTS 10200 Softswitch digit manipulation function supports the replacement (delete and prefix) of leading digits per the following examples:
Add digman id=del6pfx5; match-string=??????; replace-string=5; OR
Add digman id=del6pfx5; match-string=^??????; replace-string=5;
**************************************************
Enter input string 4692551234
**************************************************
Enter input string 4692551234
**************************************************
Trailing Digits Replacement
The Cisco BTS 10200 Softswitch digit manipulation function supports the replacing trailing digits per the following example:
Add digman id=del4rep0000; match-string=????$; replace-string=0000;
**************************************************
Enter input string 4692551234
Output string = 4692550000
**************************************************
Specific Digits Replacement
The Cisco BTS 10200 Softswitch digit manipulation function supports specific digits replacement only if the input string matches specific digits per the following example:
Add digman id=del469255pfx5; match-string=469255; replace-string=5;
**************************************************
Enter input string 4692551234
**************************************************
Leading Digits Replacement if Length Matches
The Cisco BTS 10200 Softswitch digit manipulation function supports leading digits replacement only if the length matches per the following examples:
Add digman id=del6pfx5; match-string=469255....; replace-string=5;
**************************************************
Enter input string 4692551234
**************************************************
Enter input string 4692550
**************************************************
Specific Digits Replacement in a Specific Digit Position
The Cisco BTS 10200 Softswitch digit manipulation function supports specific digits replacement specified by position per the following example:
Add digman id=rep555; match-string=...555....; replace-string=222;
**************************************************
Enter input string 4695551234
Output string = 4692221234
**************************************************
Digits Replacement in a Specific Digit Position
The Cisco BTS 10200 Softswitch digit manipulation function supports the digits replacement in the specific digit position per the following examples:
Add digman id=rep456w222; match-string=...???....; replace-string=222;
Add digman id=replast4; match-string=......????; replace-string=0000;
**************************************************
Enter input string 4695551234
Output string = 4692221234
**************************************************
Enter input string 4695551234
Output string = 4695550000
**************************************************
Digits Replacement only if NULL
The Cisco BTS 10200 Softswitch digit manipulation function supports digit replacement if input digit string is NULL per the following examples:
Add digman id=repifnull; match-string=none; replace-string=4692550000;
**************************************************
Replace string 4692550000
Output string = 4692550000
**************************************************
Enter input string 4695551234
Replace string 4692550000
Output string = 4695551234
**************************************************
Any Input String Replacement
The Cisco BTS 10200 Softswitch digit manipulation function supports the replacement of any input string with the replace-string per the following examples:
Add digman id=replace; match-string=%; replace-string=4692550000;
**************************************************
Replace string 4692550000
Output string = 4692550000
**************************************************
Enter input string 4695551234
Replace string 4692550000
Output string = 4692550000
**************************************************
Nature of Address Manipulation
The Cisco BTS 10200 Softswitch Digit Manipulation table also supports NOA manipulation.
To perform NOA manipulation only, the match-string and the replace-string should be NULL.
Add digman id=dg1; rule=1; match-noa=any; replace-noa=subscriber;
If both digit and NOA manipulation rules are defined; the digit manipulation is only performed if the NOA value specified in the match-noa matches with the input noa AND the match-string matches with the input string.
Add digman id=dg1; rule=1; match-string=%255; replace-string=5; match-noa=national;
replace-noa=abbr;
Table 1-2 Nature Of Address Table
NOA
|
Description
|
950
|
NOA used to specify 950 Call.
|
ANY
|
When specified matches any of the other NOAs. This NOA can only be specified in the MATCH-NOA field.
|
ABBR
|
NOA used to specify Abbreviated Number.
|
CUT-THRU
|
NOA used to specify no number present, Cut-Thru call.
|
INTL
|
NOA used to specify International Number
|
INTL-OPR
|
NOA used to specify International Number, Operator Requested (Valid for Called Party Number only).
|
INTL
|
NOA used to specify Unique International Number.
|
NATIONAL
|
NOA used to specify National Number.
|
NAT-OPR
|
NOA used to specify National Number, Operator Requested (Valid for Called Party Number only).
|
NETWORK
|
NOA used to specify Network.
|
NON-UNIQUE-INTL
|
NOA used to specify non-unique international number (valid for Calling Party number).
|
NON-UNIQUE-NATIONAL
|
NOA used to specify non-unique national number (valid for Calling Party number).
|
NON-UNIQUE-SUBSCRIBER
|
NOA used to specify non-unique subscriber number (valid for Calling Party number).
|
NS0
|
NOA used to specify Network specific (111 1000) Number.
|
NS1
|
NOA used to specify Network specific (111 1001) Number.
|
NS2
|
NOA used to specify Network specific (111 1010) Number.
|
NS3
|
NOA used to specify Network specific (111 1011) Number.
|
NS4
|
NOA used to specify Network specific (111 1100) Number.
|
NS5
|
NOA used to specify Network specific (111 1101) Number.
|
NS6
|
NOA used to specify Network specific (111 1110) Number.
|
OPERATOR
|
NOA used to specify an Operator Call.
|
PORTED-NUMBER-WITHOUT-RN
|
Digits contain ported DN only (no RN prefix).
|
PORTED-NUMBER-WITH-RN
|
The Ported Number is prefixed with the Routing Number (RN + DN).
|
PRIVATE
|
NOA used to specify Private Numbering Plan
|
RESERVED
|
Reserved NOA.
|
SPARE0/SPARE2
|
Spare. Not Used.
|
SUB-OPR
|
NOA used to specify Subscriber Number, Operator Requested (Valid for Called Party Number only).
|
SUBSCRIBER
|
NOA used to specify Subscriber Number
|
TEST-LINE
|
NOA used to specify Test Line Number
|
UNKNOWN
|
Nature of Address is Unknown.
|
VSC
|
NOA used to specify Vertical Service Code.
|
Nature of Address Route Profile
The NOA Route Profile (noa-route-profile) table is used to support NOA-based routing on the Cisco BTS 10200 Softswitch. This profile defines the NOA route id. The id can be assigned to a single Dial Plan Profile table or multiple Dial Plan Profile tables.
Table Name: NOA_ROUTE_PROFILE
Table Containment Area: EMS, CA
Command Types
add, audit, change, delete, help, show, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
add noa-route-profile id=NoaRt;
change noa-route-profile id=NoaRt; description=noa specific route profile ID
delete noa-route-profile id=NoaRt;
Usage Guidelines
Primary Key Token(s): ID
Syntax Description
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
DESCRIPTION
|
Description: Service provider-defined description.
VARCHAR(64): 1-64 ASCII characters.
Valid for Command: add, change, delete, show
Possible Value: [1_64]
Parser: TextParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
ID
|
Description: Primary key. The NOA Route Profile id.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, delete, show, audit, sync
Mandatory: add, change, delete
Possible Value: [1_16]
Parser: TextParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
Nature of Address Route
The NOA Route (noa-route) table defines NOA-based routing on the Cisco BTS 10200 Softswitch. When the NOA-based routing is specified in the Dial Plan Profile table the Cisco BTS 10200 Softswitch uses the received NOA to index the NOA Route table and determine the destination id for further routing. The destination id can point to a specific route based on the NOA or it can point to a dial plan. When a destination id points to a dial plan, the received called party number is translated using the dial plan.
Table Name: NOA_ROUTE
Table Containment Area: EMS, CA
Command Types
add, audit, change, delete, help, show, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
add noa-route id=NoaRt; noa=ported-number; dest-id=lnpDP
change noa-route id=NoaRt; noa=ported-number; dest-id=RnDp
delete noa-route id=NoaRt; noa=ported-number;
Usage Guidelines
Primary Key Token(s): ID, NOA
Foreign Key Token(s): id, dest-id
Syntax Description
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
DEST_ID
|
Description: Foreign key: Destination table. The destination id associated with the received NOA.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, show, audit, sync
Mandatory: add
Possible Value: [1_16]
Parser: TextParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
ID
|
Description: Primary key. The NOA Route Profile id.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, delete, show, audit, sync
Mandatory: add, change, delete
Possible Value: [1_16]
Parser: TextParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
NOA
|
Description: Primary key. The Nature of Address.
VARCHAR(32): 1-32 ASCII characters. Permitted values are:
PORTED-NUMBER-WITH-RN—The ported number is prefixed with Network ID and Switch ID (RN+DN).
PORTED-NUMBER-WITHOUT-RN—The ported number may be prefixed with a Network ID, or may not be prefixed with anything (DN or NTWK-ID plus the DN), but does not include the switch id.
Valid for Command: add, change, delete, show, audit, sync
Mandatory: add, change, delete
Possible Value: PORTED_NUMBER_WITH_RN, PORTED_NUMBER_WITHOUT_RN
Parser: TextNoCaseParser
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
Automatic Number Identification/Dialed Number Identification Service Manipulation
The Cisco BTS 10200 Softswitch supports DNIS or ANI digit manipulation, it includes digit manipulation or nature of address manipulation or both. When ANI manipulation is defined, it usually refers to the calling party number (CPN) which is normally displayed when a call is terminated to a device with calling number delivery (CND) feature.
In countries like China, there are additional requirements regarding ANI display. The requirements are to display ANI in the "dialable" format. The term dialable means the user can simply call up the display and hit the dial button to place the call based on the received ANI. This requires ANI to contain an area code or national destination code (NDC) for a long distance call while only displaying subscriber number for a local call. The rules defined above can be used to manipulate ANI digits to the desired format.
When call forwarding has occurred, the ANI manipulation is performed as follows:
•
If redirecting party number is available, the redirecting party number is manipulated.
•
If redirecting party number is not available, but original called number (OCN) is available, the OCN is manipulated.
•
If neither redirecting party number nor OCN are available, then the calling party number is manipulated.
The following sections describe the provisioning and actions in each of the three stages in greater detail.
Pre-Translation Stage
In the pre-translations stage, the dial-plan-profile table is used to specify if ANI, DNIS, or both are to be manipulated. The purpose of the pre-translation stage is to normalize the digits, as required, during the translations stage.
In addition to manipulating the ANI/DNIS digits, the pre-translation stage can also be used to determine the NOA of the incoming digits (either ANI or DNIS or both).
The Dial Plan Profile table has been modified to allow provisioning of the ANI and DNIS digit manipulation rules.
Example 1:
In the first example, since the first character of the input string matches the specified match-string (^*), the NOA is changed to a vertical service code (VSC).
Add digman id=pretrans; rule=1; match-string=^*; replace-string=&; match-noa=any;
replace-noa=vsc;
Example 2:
In the second example, since the last character of the input string matches the specified match-string (#), the NOA is changed to a VSC.
Add digman id=pretrans; rule=2; match-string=#; replace-string=&; match-noa=any;
replace-noa=vsc;
Example 3:
In the third example there is no match, so the NOA is not changed and the output-string is the same as the input-string.
Add digman id=pretrans; rule=3; match-string=*; replace-string=&; match-noa=any;
replace-noa=vsc;
Determining Nature of Address for China
The following table can be used to determine the NOA of incoming calls for China.
Table 1-3 Nature of Address Determination for China
Rule #
|
Match-String
|
Replace String
|
Match-NOA
|
Replace NOA
|
Remarks
|
1
|
*
|
&
|
Any
|
VSC
|
If first digit is a *, treat it as a VSC code.
|
2
|
#
|
&
|
Any
|
VSC
|
If first digit is a #, treat it as a VSC code.
|
Digit Manipulation Profile
The Digit Manipulation Profile (digman-profile) table is used to create unique IDs for digit manipulation. This identification (ID) must be created before provisioning the Digit Manipulation table.
Table Name: DIGMAN_PROFILE
Table Containment Area: EMS, CA
Command Types
add, audit, change, delete, help, show, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
show digman-profile id=ndc10;
add digman-profile id=ndc10; description=Subscriber ANI manipulation digman id;
change digman-profile id=ndc10; description=Subscriber ANI manipulation digman id for
ndc10;
delete digman-profile id=ndc10;
Usage Guidelines
Primary Key Token(s): ID
Usage Guidelines and Check Rules:
Add Rules: digman-profile id cannot exist.
Change Rules: digman-profile id must exist.
Delete Rules: digman-profile id must exist.
Syntax Description
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
DESCRIPTION
|
Description: Service provider-defined description.
VARCHAR(64): 1-64 ASCII characters.
Valid for Command: add, change, delete, show
Possible Value: [1_64]
Parser: TextParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
ID
|
Description: Primary key. The NOA Route Profile id.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, delete, show, audit, sync
Mandatory: add, change, delete
Possible Value: [1_16]
Parser: TextParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
Digit Manipulation
The DIGMAN table is used to perform digit and NOA manipulation.
Table Name: DIGMAN
Table Containment Area: EMS, CA
Command Types
add, audit, change, delete, help, show, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
add digman id=ndc10; rule=1; match-string=010; replace-string=none;
change digman id=ndc10; rule=1; match-noa=any; replace-noa=subscriber;
delete digman id=ndc10; rule=1;
Usage Guidelines
Primary Key Token(s): ID, RULE
Foreign Key Token(s): id
Add Rules:
•
digman profile id must exist.
•
if match-string is not equal to NULL; then replace-string is not equal to NULL.
•
if match-noa is not equal to NULL; then replace-noa is not equal to NULL.
Change Rules:
•
id must exist.
•
if match-string is not equal to NULL; then replace-string is not equal to NULL.
•
if match-noa is not equal to NULL; then replace-noa is not equal to NULL.
Syntax Description
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
DESCRIPTION
|
Description: Service provider-defined description.
VARCHAR(64): 1-64 ASCII characters.
Valid for Command: add, change, delete, show
Possible Value: [1_64]
Parser: TextParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
ID
|
Description: Primary key. The NOA Route Profile id.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, delete, show, audit, sync
Mandatory: add, change, delete
Possible Value: [1_16]
Parser: TextParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
MATCH_NOA
|
Description: Used to match against an input NOA.
VARCHAR(40): 1-40 ASCII characters. Permitted values are:
950—950 Call
ABBR—Abbreviated number
ANY—Any NOA
CUT-THRU—No number present, cut-thru call
INTL—International number
INTL-OPR—International Number, Operator Requested (Valid for Called Party Number only)
INTL—Unique International Number
NATIONAL—Unique National Number
NAT-OPR—National Number, Operator Requested (Valid for Called Party Number only)
NETWORK—Network
NON-UNIQUE-INTL—Non-unique international number (valid for Calling Party number).
NON-UNIQUE-NATIONAL—Non-unique national number (valid for Calling Party number).
NON-UNIQUE-SUBSCRIBER—Non-unique subscriber number (valid for Calling Party number).
NS0—Network specific (111 1000)
NS0—Network specific (111 1000)
NS1—Network specific (111 1001)
NS1—Network specific (111 1001)
NS2—Network specific (111 1010)
NS2—Network specific (111 1010)
NS3—Network specific (111 1011)
NS3—Network specific (111 1011)
NS4—Network specific (111 1100)
NS4—Network specific (111 1100)
NS5—Network specific (111 1101)
NS5—Network specific (111 1101)
NS6—Network specific (111 1110)
NS6—Network specific (111 1110)
OPERATOR—No Number, Operator Call (Valid for Called Party Number only)
PORTED-NUMBER-WITHOUT-RN—The Ported Number maybe prefixed with the network id, or may not be prefixed with anything (DN or NTWK-ID+DN), but does not include the Switch ID.
PORTED-NUMBER-WITH-RN—The Ported Number is prefixed with the network id and switch id (RN+DN).
PRIVATE—Private Numbering Plan
RESERVED—Reserved NOA
SPARE0/SPARE2—Spare. Not Used.
SUB-OPR—Subscriber Number, Operator Requested (Valid for Called Party Number only)
SUBSCRIBER—Unique Subscriber Number
TEST-LINE—Test Line
UNKNOWN—Nature of Address is Unknown.
VSC—Vertical Service Code
Valid for Command: add, audit, change, show
Possible Value: 950, ABBR, ANY, CUT_THRU, INTL, INTL_OPR, NATIONAL, NS0, NS1, NS2, NS3, NS4, NS5, NS6, OPERATOR, PRIVATE, RESERVED, SPARE0, SPARE2, SUBSCRIBER, TEST_LINE, UNKNOWN, VSC, NAT_OPR, NON_UNIQUE_INTL, NON_UNIQUE_NATIONAL, NON_UNIQUE_SUBSCRIBER, SUB_OPR, PORTED_NUMBER_WITH_RN, PORTED_NUMBER_WITHOUT_RN
Parser: TextParser
|
MATCH_STRING
|
Description: Used to match against the input-string.
VARCHAR(40): 1-40 ASCII characters. The characters can be one of the following:
Digits (0-9, *, #)—Digits found on a keypad.
Dot (.)—Used to indicate the string position at which to perform the match operation. If a dot is specified as the 1st character of the match-string, the digits specified by each dot are skipped until a question mark or a digit is encountered. Can also be used to check the length of the input string.
Question mark (?)—Used to specify a wild card character based on its position in the match-string. Each question mark (?) represents 1 digit character. Multiple question marks must be used with another question mark.
Percent (%)—Used to specify the Match and Replace function. That is, if a match occurs, replace the matched string with the replace-string. Also used as a wild card character.
Caret (^)—Used to specify beginning of a string when specific leading digits are to be deleted or replaced. Also used when prefixing digits to the input string.
Dollar sign ($)—Used to search from the end of a string backwards instead of from the beginning. Also used when digits are to be appended to the end of the string; deleted or replaced from the end of the string.
NONE—the actual word.
Valid for Command: add, audit, change, show
Possible Value: [1_40]
Parser: MatchStringParser
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
REPLACE_NOA
|
Description: If a match on NOA is found, the input NOA is replaced with the NOA specified in this token.
VARCHAR(32): 1-32 ASCII characters.
Permitted values are:
950—950 Call
ABBR—Abbreviated number
CUT-THRU—No number present, cut-thru call
INTL—International number
INTL-OPR—International Number, Operator Requested (Valid for Called Party Number only)
INTL—Unique International Number
NATIONAL—Unique National Number
NAT-OPR—National Number, Operator Requested (Valid for Called Party Number only)
NETWORK—Network
NON-UNIQUE-INTL—Non-unique international number (valid for Calling Party number).
NON-UNIQUE-NATIONAL—Non-unique national number (valid for Calling Party number).
NON-UNIQUE-SUBSCRIBER—Non-unique subscriber number (valid for Calling Party number).
NS0—Network specific (111 1000)
NS0—Network specific (111 1000)
NS1—Network specific (111 1001)
NS1—Network specific (111 1001)
NS2—Network specific (111 1010)
NS2—Network specific (111 1010)
NS3—Network specific (111 1011)
NS3—Network specific (111 1011)
NS4—Network specific (111 1100)
NS4—Network specific (111 1100)
NS5—Network specific (111 1101)
NS5—Network specific (111 1101)
NS6—Network specific (111 1110)
NS6—Network specific (111 1110)
OPERATOR—No Number, Operator Call (Valid for Called Party Number only)
PORTED-NUMBER-WITHOUT-RN—The Ported Number maybe prefixed with the network id, or may not be prefixed with anything (DN or NTWK-ID+DN), but does not include the Switch ID.
PORTED-NUMBER-WITH-RN—The Ported Number is prefixed with the network id and switch id (RN+DN).
PRIVATE—Private Numbering Plan
RESERVED—Reserved NOA
SPARE0/SPARE2—Spare. Not Used.
SUB-OPR—Subscriber Number, Operator Requested (Valid for Called Party Number only)
SUBSCRIBER—Unique Subscriber Number
TEST-LINE—Test Line
UNKNOWN—Nature of Address is Unknown.
VSC—Vertical Service Code
Valid for Command: add, audit, change, show
Possible Value: 950, ABBR, CUT_THRU, INTL, INTL_OPR, NATIONAL, NS0, NS1, NS2, NS3, NS4, NS5, NS6, OPERATOR, PRIVATE, RESERVED, SPARE0, SPARE2, SUBSCRIBER, TEST_LINE, UNKNOWN, VSC, NAT_OPR, NON_UNIQUE_INTL, NON_UNIQUE_NATIONAL, NON_UNIQUE_SUBSCRIBER, SUB_OPR, PORTED_NUMBER_WITH_RN, PORTED_NUMBER_WITHOUT_RN
Parser: TextParser
|
REPLACE_STRING
|
Description: If a match is found, the matched string is replaced with the replace-string.
VARCHAR(40): 1-40 ASCII characters. The characters can be one of the following:
Digits (A-F, 0-9, *, #)
Ampersand (&)
NONE (the actual word)
Valid for Command: add, audit, change, show
Possible Value: [1_40]
Parser: ReplaceStringParser
|
RULE
|
Description:
Valid for Command: add, audit, change, delete, show
Mandatory: add, change, delete
Possible Value: [1_20]
Parser: DecimalParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
Dial Plan Profile
The Dial Plan Profile (dial-plan-profile) table creates dial-plan-profile ids before they are assigned to subscribers or trunk groups. The dial-plan-profile id links digit-string entries in the Dial Plan table within a dial plan. Different dial-plan-profile ids are assigned to subscribers and trunk groups. A dial-plan-id must be created in this table before entries can be added to the Dial Plan table.
Note
It is critical to specify the correct NANP-DIAL-PLAN value. If the default Y value (North America) is used on an international switch (e.g., in Europe), then digman and dial-plan NOA matching and replacing will not work correctly.
Table Name: DIAL_PLAN_PROFILE
Table Containment Area: EMS, CA
Command Types
add, audit, change, delete, help, show, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
show dial-plan-profile id=business;
add dial-plan-profile id=business; description=dialing plan for new business users in
dallas;
change dial-plan-profile id=business; description=dialing plan for new business users in
northdallas;
delete dial-plan-profile id=business;
Usage Guidelines
Primary Key Token(s): ID
Foreign Key Token(s): intl-dial-plan-id, dnis-digman-id, ani-digman-id, nat-dial-plan-id, noa-route-profile-id
Change Rules: dial-plan-profile id must exist.
Delete Rules:
•
ID does not exist in any dial-plan::id.
•
ID does not exist in any sub-profile::dial-plan-id.
•
ID does not exist in any pop::lnp-dp-id.
•
ID does not exist in any trunk-grp::dial-plan-id.
•
ID does not exist in any carrier::dial-plan-id.
Syntax Description
ANI_DIGMAN_ID
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
DESCRIPTION
|
Description: Service provider-defined description.
VARCHAR(64): 1-64 ASCII characters.
Valid for Command: add, change, delete, show
Possible Value: [1_64]
Parser: TextParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
DNIS_DIGMAN_ID
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ID
|
Description: Primary key. The NOA Route Profile id.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, delete, show, audit, sync
Mandatory: add, change, delete
Possible Value: [1_16]
Parser: TextParser
|
INTL_DIAL_PLAN_ ID
|
Description: Foreign key: International Dial Plan Profile table. Specifies which international dial plan ID to use with the dial plan ID. If this field is null, the Call Agent uses the default intl-dial-plan-id values from
Appendix A, "Call Agent and Feature Server Configurable Parameters"
in the Call Agent Configuration table.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
NANP_DIAL_PLAN
|
Description: Specifies whether the dial plan is in North American Number Plan (NANP) format. If it is an NANP dial plan, the EMS enforces NANP rules—the digit string must be in the format NXX-NXX-XXXX.
CHAR(1): Y/N (Default = Y).
Valid for Command: add, audit, change, show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
NAT_DIAL_PLAN_ID
|
Description: Foreign key: Dial Plan table. National dial plan ID to use to retranslate dialed digits. This token is used only if the dial plan ID is different from the dial plan profile ID.
VARCHAR(16): 1-16 ASCII characters (Default = dial-plan-profile-id).
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
NOA_BASED_ ROUTING
|
Description: Specifies whether Nature of Address based routing is required.
CHAR(1): Y/N (Default = N)
Valid for Command: add, audit, change, show, sync
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
NOA_ROUTE_ PROFILE_ID
|
Description: Mandatory if noa-based-routing=Y. Foreign key: NOA Route Profile table. Specifies the NOA-specific route id to use for routing. When NOA-based-routing is specified, the NOA is used to index the NOA Route table. If a NOA-specified record is found, processing continues based on the Destination ID specified in the NOA Route table. If no record is found, then the Called Number is translated in the current Dial Plan.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show, sync
Possible Value: [1_16]
Parser: TextParser
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
OVERDECADIC_ DIGITS_SUPP
|
Description: Controls provisioning of overdecadic digits in a dial plan. This token can only be set to Y if the nanp-dial-plan token is set to N.
CHAR(1): Y/N (Default = N).
Valid for Command: add, audit, change, show
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
International Dial Plan Profile
The International Dial Plan Profile (intl-dial-plan-profile) table is used to create unique IDs for international dial plans. This ID must be created before provisioning the International Dial Plan table.
Table Name: INTL_DIAL_PLAN_PROFILE
Table Containment Area: EMS, CA
Command Types
add, audit, change, delete, help, show, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
show intl-dial-plan-profile id=pop1;
add intl-dial-plan-profile id=pop1; description=default International Dialing plan for
Call Agent;
change intl-dial-plan-profile id=pop1; description=International Dialing plan for POP1;
delete intl-dial-plan-profile id=pop1;
Usage Guidelines
Primary Key Token(s): ID
Delete Rules: Id does not exist in any: dial-plan::id; sub-profile::dial-plan-id; pop::lnp-dp-id; trunk-grp::dial-plan-id; or carrier::dial-plan-id.
Syntax Description
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
DESCRIPTION
|
Description: Service provider-defined description.
VARCHAR(64): 1-64 ASCII characters.
Valid for Command: add, change, delete, show
Possible Value: [1_64]
Parser: TextParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
ID
|
Description: Primary key. The NOA Route Profile id.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, delete, show, audit, sync
Mandatory: add, change, delete
Possible Value: [1_16]
Parser: TextParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
Translations Stage
The Dial-Plan table or International Dial-Plan table is used during the Translations stage to manipulate only the called party number. The previously existing capability of a simple delete and/or prefix digit manipulation function is supported.
Note
While the simple delete and/or prefix digit manipulation function is still supported, it is no longer necessary as the same function(s) can now be accomplished in the other two stages.
Dial Plan
Dial plans analyze, screen, and route calls based on dialed digits. The Dial Plan (dial-plan) table holds dial plan information for a specific type of call. It defines valid dialing patterns and determines call routing. All records that share a common dial-plan-profile id are considered a dial plan.
Table Name: DIAL_PLAN
Table Containment Area: EMS, CA
Command Types
add, audit, change, delete, help, show, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
show dial-plan id=sub; digit-string=972-671;
add dial-plan id=sub; digit-string=972-671; noa=national; dest-id=richardson;
change dial-plan id=sub; digit-string=972-671; noa=national; dest-id=plano;
delete dial-plan id=sub; digit-string=972-671; noa=national; dest-id=plano;
Usage Guidelines
Primary Key Token(s): ID, DIGIT_STRING, NOA
Foreign Key Token(s): id, dest-id
Add Rules: dial-plan id cannot exist.
Change Rules: dial-plan id must exist.
Delete Rules: dial-plan id must exist; NOA defaults to unknown. If NOA is other than unknown, NOA is required.
Syntax Description
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
DEL_DIGITS
|
Description: Specifies the number of digits to delete from the received digit string.
SMALLINT: 0-16 (Default = 0).
Valid for Command: add, audit, change, show, sync
Default Value: 0
Possible Value: [0_16]
Parser: DecimalParser
|
DEST_ID
|
Description: Foreign key: Destination table. Provides the routing information for the dialed number. ID from Destination table.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show, sync
Mandatory: add
Possible Value: [1_16]
Parser: TextParser
|
DIGIT_STRING
|
Description: Primary key. Dialed digits (what was dialed).
VARCHAR(16): 1-16 numeric characters entered as NDC-ED-DN.
Valid for Command: add, audit, change, delete, show, sync
Mandatory: add, change, delete
Possible Value: [1_14]
Parser: TextParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
FORCED
|
Description: Specifies whether the system bypasses the parser rules and allows a user to enter a dial plan record as a free format record (ASCII).
CHAR(1): Y/N (Default = N).
Y—Allows a user to enter a dial plan record as a free format record (ASCII).
N—Does not allow a user to enter a dial plan record as a free format record (ASCII).
Valid for Command: add
Possible Value: Y
Parser: TextParser
|
ID
|
Description: Primary key. Foreign key: Dial Plan Profile table. Dial plan ID of a subscriber, trunk group, etc. Assigned by service provider.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, delete, show, sync
Mandatory: add, change, delete
Possible Value: [1_16]
Parser: TextParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
MAX_DIGITS
|
Description: Maximum number of digits allowed.
SMALLINT: 1-64 (Default = 10).
Valid for Command: add, audit, change, show, sync
Mandatory: add
Default Value: 10
Possible Value: [1_64]
Parser: DecimalParser
|
MIN_DIGITS
|
Description: Minimum number of digits required for a call.
SMALLINT: 1-64 (Default = 10).
Valid for Command: add, audit, change, show, sync
Mandatory: add
Default Value: 10
Possible Value: [1_64]
Parser: DecimalParser
|
NOA
|
Description: Primary key. Nature of address. Use the Variable Default table to change the default value if required. Use noa=unknown for ESRN numbers.
VARCHAR(16): 1-16 ASCII characters. Permitted values are:
NATIONAL (Default)—National Number.
SUBSCRIBER—Subscriber Number.
UNKNOWN—Nature of address is unknown.
Valid for Command: add, audit, change, delete, show, sync
Mandatory: add, change, delete
Default Value: NATIONAL
Possible Value: NATIONAL, SUBSCRIBER, UNKNOWN
Parser: TextParser
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
PFX_DIGITS
|
Description: Specifies the digits to prefix.
VARCHAR(16): 1-16 numeric characters.
Valid for Command: add, audit, change, show, sync
Possible Value: [1_16]
Parser: DigitParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
SPLIT_NPA
|
Description: Automatically provisioned when a record is added to the split-NPA table. Applies only to NANP.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
OLD-NPA—Dialed number is associated with the old NPA.
NEW-NPA—Dialed number is associated with the new NPA.
NONE (Default)—Not associated with split NPA.
Valid for Command: add, audit, change, show, sync
Mandatory: add
Default Value: NONE
Possible Value: NEW_NPA, NONE, OLD_NPA
Parser: TextParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
International Dial Plan
The International Dial Plan (intl-dial-plan) table holds international dial plan information for calls to regions outside the NANP. It contains the country code, minimum and maximum digits, the country name, and the route-grp-id.
Table Name: INTL_DIAL_PLAN
Table Containment Area: EMS, CA
Command Types
add, audit, change, delete, help, show, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
show intl-dial-plan id=intldp1; cc=122;
add intl-dial-plan id=intldp1; cc=122; min-digits=7; max-digits=10;
change intl-dial-planid=intldp1; cc=122; description=France;
delete intl-dial-plan id=intldp1;cc=122;
Usage Guidelines
Primary Key Token(s): ID, CC
Foreign Key Token(s): id, dest-id
Add Rules: intl-dial-plan-profile id must exist.
Change Rules: id must exist.
Syntax Description
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
CC
|
Description: Primary key. Country code digits. Country code as defined in ITU-T Recommendation E.164. Service provider must determine and enter accordingly. This information is often found in the front of some telephone directories. See Recommendation E.164.
VARCHAR(5): 1-5 numeric characters.
Valid for Command: add, change, delete, show
Mandatory: add, change, delete
Possible Value: [1_7]
Parser: GenericDNParser
|
DESCRIPTION
|
Description: Service provider-defined description.
VARCHAR(64): 1-64 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_64]
Parser: TextParser
|
DEST_ID
|
Description: Foreign key: Destination table. Used only if the service provider is also a carrier and wants to route the international call to the appropriate gateway.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
ID
|
Description: Primary key. Foreign key: International Dial Plan Profile table. International dial plan profile ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, delete, show, sync
Mandatory: add, change, delete
Possible Value: [1_16]
Parser: TextParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
MAX_DIGITS
|
Description: Maximum number of digits allowed. Maximum number of digits for any phone number in the country being added.
SMALLINT: 3-64 (Default = 16).
Valid for Command: add, change, audit, sync, show
Default Value: 16
Possible Value: [3_64]
Parser: DecimalParser
|
MIN_DIGITS
|
Description: Minimum number of digits required for a call to this country. Minimum number of digits for any phone number in the country being added.
SMALLINT: 3-64 (Default = 6).
Valid for Command: add, change, audit, sync, show
Default Value: 6
Possible Value: [3_64]
Parser: DecimalParser
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
PADDED_CC
|
Valid for Command: add, change, delete, show, audit, sync
Possible Value: [1_3]
Parser: TextParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
Variable Digit Dialing
Variable digit dialing is used in the Europe where the length of the dialed number can vary from seven digits to ten digits, mainly in Germany. For a given NDC or EC the DN can vary from the minimum to the maximum specified in the Exchange Code table.
Example:
ndc=349, ec=234; min-digits=7; max-digits=10; (from the Exchange Code table)
DN=3492340 could be a DN
DN=3492341234 could also be a DN belonging to ndc=349, ec=234
DN=349234222 could also be a 9 digit DN
Variable Digit Dialing Provisioning
To provision variable digit dialing according to the example given in the Variable Digit Dialing section, take the following steps:
Step 1
add exchange-code ndc=349, ec=234; min-digits=7; max-digits=10;
Step 2
add office-code ndc=349; ec=234; dn-group=0; (For the DN=3492340)
Step 3
add office-code ndc=349; ec=234; dn-group=1xxx; dn-length= 10; (For the 10 digit DNs)
Step 4
add office-code ndc=349; ec=234; dn-group=2xx; (For the 9 digit DNs in the dn group)
Step 5
add office-code ndc=349; ec=234; dn-group=12x; (For the 9 digit DNs)
Routing Stage
The digit manipulations for an outgoing call can be performed using one of the following methods:
•
Destination Table
•
Route Table
•
Trunk Group Table for subscriber termination
The ANI/DNIS digit manipulation specified in the Destination table is applied during the outgoing call setup. The out-pulsing number can also be normalized using the destination table. In addition, if special digit manipulation is required based on the route selected, it can be specified for each Trunk Group within a route.
If the called number terminates within the Cisco BTS 10200 Softswitch, and the subscriber number points to a Trunk Group, then digit manipulation rules for ANI, DNIS, or both can be specified in the Trunk Group table.
If the call is an interLATA call or requires Carrier routing (ROUTE-TYPE=CARRIER), the ANI/DNIS digit manipulation IDs specified in the destination table are ignored and carrier based routing is performed.
Note
Although both pfx_digits and del_digits still work in the Cisco BTS 10200 Softswitch dial plan table, if the subscriber dials a 7-digit number, but local number portability (LNP) queries require a 10-digit DN, then the digman tables should be set up to add an NPA, making the called number a 10- digit DN before performing an LNP query.
Destination
The Destination (destination) table defines the call type and the routing information for the dialed digits. Multiple digit strings in the Dial Plan table can use the same destination ID.
Table Name: DESTINATION
Table Containment Area: EMS, CA
Command Types
add, audit, change, delete, help, show, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
show destination dest-id=dallasaustin;
add destination dest-id=dallasaustin; call-type=toll; route-type=route;
route-guide-id=rg10;
change destination dest-id=dallasaustin; route-guide-id=rg11;
delete destination dest-id=dallasaustin;
Usage Guidelines
Primary Key Token(s): DEST_ID
Foreign Key Token(s): dnis-digman-id, ani-digman-id, route-guide-id, route-id, dial-plan-id, carrier-id, script-id, call-type, call-subtype
Add Rules: If call-type=nas, then route-type=none.
Delete Rules: ID does not exist in any dial-plan::dest-id.
Delete Rules: ID does not exist in any intl-dial-plan::dest-id.
Upgrade Impact:
•
Pre-check on 4.5 before upgrade, if ANNC_ID is not valid, add ANNOUNCEMENT for that ANNC_ID before upgrade.
•
CHARGE_TYPE and CHARGE_BAND_UNIT are added in 4.5.x. CHARGE_BAND_UNIT has no default in 4.5.x, set the value to `00' if this field is NULL in 4.5.x.
Syntax Description
ACQ_LNP_QUERY
|
Description: Specifies whether an LNP Query is required. Applies only if the all-call-query token is set to Y and lnp-db-type=RN in the LNP Profile table.
VARCHAR(32): 1-32 ASCII characters. Permitted values are:
NA (Default)—Not applicable.
ACQ-BASED-ON-CALL-TYPE—Applies only if lnp-db-type in the LNP Profile table is ACQ. Perform an LNP Query based on definition in the Call Type Profile table. If the call type is not found in the Call Type Profile table, then an LNP Query is not performed.
PERFORM-LNP-QUERY—Used when a call type-specific query is not required but LNP criteria is defined based on the destination ID. An LNP query is performed if the all-call-query flag in the LNP Profile table is set to Y.
NO-LNP-QUERY—Do not perform an LNP query on this destination.
Valid for Command: add, change, audit, sync, show
Default Value: NA
Possible Value: NA, ACQ_BASED_ON_CALL_TYPE, PERFORM_LNP_QUERY, NO_LNP_QUERY
Parser: TextNoCaseParser
|
ANI_DIGMAN_ID
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANNC_ID
|
Description: Mandatory only if route-type=annc or pre-completion-annc=y. Foreign key: Announcement table. Announcement ID.
SMALLINT: 1-1000.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_1000]
Parser: DecimalParser
|
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
CALL_SUBTYPE
|
Description: Foreign key: Call Type table. Specifies the subcategory of a call type for dialed digits: call-type plus call-subtype. Only one call-type/call-subtype pair is permitted per destination.
VARCHAR(16): 1-16 ASCII characters. Permitted values are:
NONE (Default)—No associated subtype, not applicable.
If call-type=test-call the following values are permitted:
Valid for Command: add, change, audit, sync, show
Mandatory: add
Default Value: NONE
Possible Value: [1_16]
Parser: TextNoNullCaseParser
|
CALL_TYPE
|
Description: Foreign key: Call Subtype table. Type of dialed call.
VARCHAR(16): 1-16 ASCII characters (Default = VACANT).
Valid for Command: add, change, audit, sync, show
Default Value: VACANT
Possible Value: TEST_CALL, INTL, LOCAL, TOLL, INTERLATA, TANDEM, EMG, NON_EMG, DA, DA_TOLL, REPAIR, RELAY, BUSINESS, TOLL_FREE, 900, 500, 700, 976, VACANT, NATIONAL, TW, INFO, PREMIUM, PCS, NAS, POLICE, FIRE, AMBULANCE, TIME, WEATHER, TRAFFIC, LB_TEST, OPERATOR, CUT_THRU, INTL_OPR, NAT_OPR, AIRLINES, RAILWAYS, SVC_CODE, INTL_WZ1, LRN, UAN
Parser: TextNoCaseParser
|
CARRIER_ID
|
Description: Mandatory only if route-type=carrier. Foreign key: Carrier table. The call is routed to the specified carrier. Used for 900, 500 type calls. Also used to route 800 calls to Access Tandem Server if the Call Agent does not support 800 Service Control Point (SCP) queries.
CHAR(4): 4 numeric characters: 0000-9999.
Valid for Command: add, change, audit, sync, show
Possible Value: [4_4]
Parser: DigitParser
|
CHARGE_BAND_ UNIT
|
Valid for Command: add, audit, sync, change, show
Mandatory: add
Default Value: 00
Possible Value: [2_2]
Parser: HexParser
|
CHARGE_TYPE
|
Valid for Command: add, change, audit, sync, show
Mandatory: add
Default Value: NONE
Possible Value: NONE, CHARGE_BAND, CHARGE_UNIT
Parser: TextNoCaseParser
|
CLDPTY_CTRL_ REL_ALWD
|
Description: Called party release control allowed indication. Indicates to the Cisco BTS 10200 Softswitch that this call requires called party control.
CHAR(1): Y/N (Default = N).
Valid for Command: add, change, audit, sync, show
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
DESCRIPTION
|
Description: Service provider-defined description.
VARCHAR(64): 1-64 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_64]
Parser: TextParser
|
DEST_ID
|
Description: Primary key. Destination identification.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, show, delete, audit, sync
Mandatory: add, change, delete
Possible Value: [1_16]
Parser: TextParser
|
DIAL_PLAN_ID
|
Description: Mandatory if route-type=dp. Foreign key: Dial Plan table. Valid dial plan ID from the Dial Plan table.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
DNIS_DIGMAN_ID
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
GAP_ROUTING
|
Description: If set, and a generic address parameter is present, check if the called number in the GAP parameter is a Call Agent PBX subscriber, based on the Office Code table.
CHAR(1): Y/N (Default = N).
Y—Check called number in the GAP.
N—Do not check called number in the GAP.
Valid for Command: add, change, audit, sync, show
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
INTRA_STATE
|
Description: Specifies if dialed digits are for an intrastate (toll) destination.
CHAR(1): Y/N (Default = Y).
Y—Intrastate
N—Interstate
Valid for Command: add, change, audit, sync, show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
ROUTE_GUIDE_ID
|
Description: Mandatory only if route-type=route. Foreign key: Route Guide table. Valid route guide ID from the Route Guide table.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
ROUTE_ID
|
Description: Mandatory only if route-type=route. Foreign key: Route table. Valid Route ID from the Route table.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
ROUTE_TYPE
|
Description: Routing type.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ANNC—Use annc-id to terminate call.
CARRIER—For SAC calls. The call is routed based on the routing specified in the Carrier table.
DP—Use dial-plan-id to retranslate based on the new dial plan ID.
NONE—No route required. Use for NAS application.
RID—Use route-id for routing.
ROUTE—Use route-guide-id for routing.
SCRIPT—(Not supported) Use a scripting package to terminate a call.
SUB—Subscriber termination. Use office code index and last four digits of the DN to find the subscriber.
Valid for Command: add, change, audit, sync, show
Mandatory: add
Possible Value: SUB, CARRIER, ROUTE, ANNC, RID, DP, NONE, SCRIPT
Parser: TextNoCaseParser
|
SCRIPT_ID
|
Description: Foreign key: Script table. Specifies a script identifier. A script id is required if route-type=script. The specified script is executed on the end point to perform IVR functions.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
ZERO_PLUS
|
Description: Specifies if 0+ calls are allowed.
CHAR(1): Y/N (Default = N).
Y—0+ calls are allowed to this destination.
N—0+ calls are not allowed to this destination.
Valid for Command: add, change, audit, sync, show
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
Route
The Route (route) table contains a list of up to ten trunk groups to route a call. If all the trunk groups are busy or not available, call processing uses the alt-route-id (if specified) to route the call. The Element Management System (EMS) provisions the Call Agent ID field based on the Trunk Group table.
Note
This table allows the service provider to provision a list of up to 10 trunk groups (TG1 to TG10), and a parameter for selecting the priority of the TGs for routing (TG-SELECTION). The system attempts to route the call on the highest priority trunk group (TG). If the call cannot be completed on the highest priority TG, the system attempts to use the next (lower priority) TG, a process known as route advance. The system attempts route advance to lower priority TGs up to five times. (Any TG in the list that is administratively out of service is not counted as an attempt.) If all five attempts fail, the call is released, and the system provides a release announcement.
Table Name: ROUTE
Table Containment Area: EMS, CA
Command Types
add, audit, change, delete, help, show, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
add route id=dallas1; tgn1-id=dallas-tg; pfx-digits1=972; del-digits1=0;
change route id=dallas1; del-digits1=3;
Usage Guidelines
Primary Key Token(s): ID
Foreign Key Token(s): alt-route-id, call-agent-id1, tgn1-id, dnis-digman-id1, ani-digman-id1, call-agent-id2, tgn2-id, dnis-digman-id2, ani-digman-id2, call-agent-id3, tgn3-id, dnis-digman-id3, ani-digman-id3, call-agent-id4, tgn4-id, dnis-digman-id4, ani-digman-id4, call-agent-id5, tgn5-id, dnis-digman-id5, ani-digman-id5, call-agent-id6, tgn6-id, dnis-digman-id6, ani-digman-id6, call-agent-id7, tgn7-id, dnis-digman-id7, ani-digman-id7, call-agent-id8, tgn8-id, dnis-digman-id8, ani-digman-id8, call-agent-id9, tgn9-id, dnis-digman-id9, ani-digman-id9, call-agent-id10, tgn10-id, dnis-digman-id10, ani-digman-id10
Delete Rules: id does not exist in any <route-guide, policy-odr, policy-region, policy-percent, policy-tod, policy-prefix, policy-oli, or policy-pop>::policy-id where policy-type = route.
Upgrade Impact:
•
Set TYPE to ROUTE.
•
For each entry in ROUTE, add an entry into POLICY_PROFILE table.
•
If NEXT_ACTION = ENUM_REROUTE, set the value to NONE.
•
If NEXT_ACTION IS ALT_ROUTE, then set ANNC_ID AND OVERFLOW_DN to NULL
•
If NEXT_ACTION IS ANNC, then set ALT_ROUTE_ID AND OVERFLOW_DN to NULL
•
If NEXT_ACTION IS OVERFLOW_DN, then set ANNC_ID AND ALT_ROUTE_ID to NULL
Syntax Description
ALT_ROUTE_ID
|
Description: Foreign key: Route table. An alternate route to be used if all the trunk groups in this route are busy.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANI_DIGMAN_ID1
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANI_DIGMAN_ID10
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANI_DIGMAN_ID2
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANI_DIGMAN_ID3
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANI_DIGMAN_ID4
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANI_DIGMAN_ID5
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANI_DIGMAN_ID6
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANI_DIGMAN_ID7
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANI_DIGMAN_ID8
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANI_DIGMAN_ID9
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANNC_ID
|
Description: Mandatory if next-action=annc. Foreign key: Announcement table. Announcement id.
INTEGER: 1-1000 numeric digits.
Valid for Command: add, audit, change, show, sync
Possible Value: [1_1000]
Parser: DecimalParser
|
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
CALL_AGENT_ID1
|
Description: Foreign key: Call Agent table. Valid home Call Agent ID for the dialed NPA or NPA-NXX.
VARCHAR(8): 1-8 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_8]
Parser: TextParser
|
CALL_AGENT_ID10
|
Description: Foreign key: Call Agent table. Valid home Call Agent ID for the dialed NPA or NPA-NXX.
VARCHAR(8): 1-8 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_8]
Parser: TextParser
|
CALL_AGENT_ID2
|
Description: Foreign key: Call Agent table. Valid home Call Agent ID for the dialed NPA or NPA-NXX.
VARCHAR(8): 1-8 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_8]
Parser: TextParser
|
CALL_AGENT_ID3
|
Description: Foreign key: Call Agent table. Valid home Call Agent ID for the dialed NPA or NPA-NXX.
VARCHAR(8): 1-8 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_8]
Parser: TextParser
|
CALL_AGENT_ID4
|
Description: Foreign key: Call Agent table. Valid home Call Agent ID for the dialed NPA or NPA-NXX.
VARCHAR(8): 1-8 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_8]
Parser: TextParser
|
CALL_AGENT_ID5
|
Description: Foreign key: Call Agent table. Valid home Call Agent ID for the dialed NPA or NPA-NXX.
VARCHAR(8): 1-8 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_8]
Parser: TextParser
|
CALL_AGENT_ID6
|
Description: Foreign key: Call Agent table. Valid home Call Agent ID for the dialed NPA or NPA-NXX.
VARCHAR(8): 1-8 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_8]
Parser: TextParser
|
CALL_AGENT_ID7
|
Description: Foreign key: Call Agent table. Valid home Call Agent ID for the dialed NPA or NPA-NXX.
VARCHAR(8): 1-8 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_8]
Parser: TextParser
|
CALL_AGENT_ID8
|
Description: Foreign key: Call Agent table. Valid home Call Agent ID for the dialed NPA or NPA-NXX.
VARCHAR(8): 1-8 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_8]
Parser: TextParser
|
CALL_AGENT_ID9
|
Description: Foreign key: Call Agent table. Valid home Call Agent ID for the dialed NPA or NPA-NXX.
VARCHAR(8): 1-8 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_8]
Parser: TextParser
|
DEL_DIGITS1
|
Description: Number of digits to delete.
SMALLINT: 0-16 (Default = 0).
Valid for Command: add, audit, change, show
Default Value: 0
Possible Value: [0_10]
Parser: DecimalParser
|
DEL_DIGITS10
|
Description: Number of digits to delete.
SMALLINT: 0-16 (Default = 0).
Valid for Command: add, audit, change, show
Default Value: 0
Possible Value: [0_10]
Parser: DecimalParser
|
DEL_DIGITS2
|
Description: Number of digits to delete.
SMALLINT: 0-16 (Default = 0).
Valid for Command: add, audit, change, show
Default Value: 0
Possible Value: [0_10]
Parser: DecimalParser
|
DEL_DIGITS3
|
Description: Number of digits to delete.
SMALLINT: 0-16 (Default = 0).
Valid for Command: add, audit, change, show
Default Value: 0
Possible Value: [0_10]
Parser: DecimalParser
|
DEL_DIGITS4
|
Description: Number of digits to delete.
SMALLINT: 0-16 (Default = 0).
Valid for Command: add, audit, change, show
Default Value: 0
Possible Value: [0_10]
Parser: DecimalParser
|
DEL_DIGITS5
|
Description: Number of digits to delete.
SMALLINT: 0-16 (Default = 0).
Valid for Command: add, audit, change, show
Default Value: 0
Possible Value: [0_10]
Parser: DecimalParser
|
DEL_DIGITS6
|
Description: Number of digits to delete.
SMALLINT: 0-16 (Default = 0).
Valid for Command: add, audit, change, show
Default Value: 0
Possible Value: [0_10]
Parser: DecimalParser
|
DEL_DIGITS7
|
Description: Number of digits to delete.
SMALLINT: 0-16 (Default = 0).
Valid for Command: add, audit, change, show
Default Value: 0
Possible Value: [0_10]
Parser: DecimalParser
|
DEL_DIGITS8
|
Description: Number of digits to delete.
SMALLINT: 0-16 (Default = 0).
Valid for Command: add, audit, change, show
Default Value: 0
Possible Value: [0_10]
Parser: DecimalParser
|
DEL_DIGITS9
|
Description: Number of digits to delete.
SMALLINT: 0-16 (Default = 0).
Valid for Command: add, audit, change, show
Default Value: 0
Possible Value: [0_10]
Parser: DecimalParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
DNIS_DIGMAN_ID1
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
DNIS_DIGMAN_ID10
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
DNIS_DIGMAN_ID2
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
DNIS_DIGMAN_ID3
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
DNIS_DIGMAN_ID4
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
DNIS_DIGMAN_ID5
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
DNIS_DIGMAN_ID6
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
DNIS_DIGMAN_ID7
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
DNIS_DIGMAN_ID8
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
DNIS_DIGMAN_ID9
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ID
|
Description: Primary key. The route identification.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, delete, show
Mandatory: add, change, delete
Possible Value: [1_16]
Parser: TextParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
NEXT_ACTION
|
Description: Specifies what action to perform after all trunk groups within a route are exhausted.
VARCHAR(16): 1-16 ASCII characters. Permitted values are:
NONE (Default)—No next action. Play standard no route to destination announcement.
ALT-ROUTE—Use alternate route.
ANNC—Use an announcement ID.
OVERFLOW-DN—Reroute the call using the overflow DN.
Valid for Command: add, audit, change, show, sync
Default Value: NONE
Possible Value: NONE, ALT_ROUTE, ANNC, ENUM_REROUTE
Parser: TextParser.toUpperCase()
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
PFX_DIGITS1
|
Description: Digits to be prefixed. Digits are prefixed after the number of specified digits are deleted.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_10]
Parser: TextParser
|
PFX_DIGITS10
|
Description: Digits to be prefixed for tgn10-id. Digits are prefixed after the number of digits specified have been deleted.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_10]
Parser: TextParser
|
PFX_DIGITS2
|
Description: Digits to be prefixed for tgn2-id. Digits are prefixed after the number of digits specified have been deleted.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_10]
Parser: TextParser
|
PFX_DIGITS3
|
Description: Digits to be prefixed for tgn3-id. Digits are prefixed after the number of digits specified have been deleted.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_10]
Parser: TextParser
|
PFX_DIGITS4
|
Description: Digits to be prefixed for tgn4-id. Digits are prefixed after the number of digits specified have been deleted.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_10]
Parser: TextParser
|
PFX_DIGITS5
|
Description: Digits to be prefixed for tgn5-id. Digits are prefixed after the number of digits specified have been deleted.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_10]
Parser: TextParser
|
PFX_DIGITS6
|
Description: Digits to be prefixed for tgn6-id. Digits are prefixed after the number of digits specified have been deleted.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_10]
Parser: TextParser
|
PFX_DIGITS7
|
Description: Digits to be prefixed for tgn7-id. Digits are prefixed after the number of digits specified have been deleted.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_10]
Parser: TextParser
|
PFX_DIGITS8
|
Description: Digits to be prefixed for tgn8-id. Digits are prefixed after the number of digits specified have been deleted.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_10]
Parser: TextParser
|
PFX_DIGITS9
|
Description: Digits to be prefixed for tgn9-id. Digits are prefixed after the number of digits specified have been deleted.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_10]
Parser: TextParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
TG_SELECTION
|
Description: Trunk group selection policy.
VARCHAR(3). Permitted values are:
LCR—Least cost routing
P—Priority and weight-based routing
RR—Round robin
SEQ (Default)—Sequential order
Valid for Command: add, audit, change, show
Default Value: SEQ
Possible Value: LCR, RR, SEQ
Parser: TextParser
|
TG1
|
Valid for Command: add, change, audit, sync, show
Possible Value: [1_20]
Parser: TextParser
|
TG10
|
Valid for Command: add, change, audit, sync, show
Possible Value: [1_20]
Parser: TextParser
|
TG2
|
Valid for Command: add, change, audit, sync, show
Possible Value: [1_20]
Parser: TextParser
|
TG3
|
Valid for Command: add, change, audit, sync, show
Possible Value: [1_20]
Parser: TextParser
|
TG4
|
Valid for Command: add, change, audit, sync, show
Possible Value: [1_20]
Parser: TextParser
|
TG5
|
Valid for Command: add, change, audit, sync, show
Possible Value: [1_20]
Parser: TextParser
|
TG6
|
Valid for Command: add, change, audit, sync, show
Possible Value: [1_20]
Parser: TextParser
|
TG7
|
Valid for Command: add, change, audit, sync, show
Possible Value: [1_20]
Parser: TextParser
|
TG8
|
Valid for Command: add, change, audit, sync, show
Possible Value: [1_20]
Parser: TextParser
|
TG9
|
Valid for Command: add, change, audit, sync, show
Possible Value: [1_20]
Parser: TextParser
|
TGN1_ID
|
Description: Foreign key: Trunk Group table. The first trunk group within the route. The trunk groups are searched in the order specified unless least cost routing (LCR) applies. If LCR is applied, the Call Agent reads the cost for each trunk group from the trunk-grp table and selects trunks from the least expensive trunk group to the most expensive one.
This field can also be provisioned using tg instead of tgn-id. The EMS looks up the tgn-id based on the trunk group and then provisions it.
INTEGER: 1-99999999.
Valid for Command: add, audit, change, show
Possible Value: [0_99999999]
Parser: DecimalParser
|
TGN10_ID
|
Description: Foreign key: Trunk Group table. The tenth trunk group within the route. This field can also be provisioned using tg instead of tgn-id. The EMS looks up the tgn-id based on the trunk group and then provisions it.
INTEGER: 1-99999999.
Valid for Command: add, audit, change, show
Possible Value: [0_99999999]
Parser: DecimalParser
|
TGN2_ID
|
Description: Foreign key: Trunk Group table. The second trunk group within the route. This field can also be provisioned using tg instead of tgn-id. The EMS looks up the tgn-id based on the trunk group and then provisions it.
INTEGER: 1-99999999.
Valid for Command: add, audit, change, show
Possible Value: [0_99999999]
Parser: DecimalParser
|
TGN3_ID
|
Description: Foreign key: Trunk Group table. The third trunk group within the route. This field can also be provisioned using tg instead of tgn-id. The EMS looks up the tgn-id based on the trunk group and then provisions it.
INTEGER: 1-99999999.
Valid for Command: add, audit, change, show
Possible Value: [0_99999999]
Parser: DecimalParser
|
TGN4_ID
|
Description: Foreign key: Trunk Group table. The fourth trunk group within the route. This field can also be provisioned using tg instead of tgn-id. The EMS looks up the tgn-id based on the trunk group and then provisions it.
INTEGER: 1-99999999.
Valid for Command: add, audit, change, show
Possible Value: [0_99999999]
Parser: DecimalParser
|
TGN5_ID
|
Description: Foreign key: Trunk Group table. The fifth trunk group within the route. This field can also be provisioned using tg instead of tgn-id. The EMS looks up the tgn-id based on the trunk group and then provisions it.
INTEGER: 1-99999999.
Valid for Command: add, audit, change, show
Possible Value: [0_99999999]
Parser: DecimalParser
|
TGN6_ID
|
Description: Foreign key: Trunk Group table. The sixth trunk group within the route. This field can also be provisioned using tg instead of tgn-id. The EMS looks up the tgn-id based on the trunk group and then provisions it.
INTEGER: 1-99999999.
Valid for Command: add, audit, change, show
Possible Value: [0_99999999]
Parser: DecimalParser
|
TGN7_ID
|
Description: Foreign key: Trunk Group table. The seventh trunk group within the route. This field can also be provisioned using tg instead of tgn-id. The EMS looks up the tgn-id based on the trunk group and then provisions it.
INTEGER: 1-99999999.
Valid for Command: add, audit, change, show
Possible Value: [0_99999999]
Parser: DecimalParser
|
TGN8_ID
|
Description: Foreign key: Trunk Group table. The eighth trunk group within the route. This field can also be provisioned using tg instead of tgn-id. The EMS looks up the tgn-id based on the trunk group and then provisions it.
INTEGER: 1-99999999.
Valid for Command: add, audit, change, show
Possible Value: [0_99999999]
Parser: DecimalParser
|
TGN9_ID
|
Description: Foreign key: Trunk Group table. The ninth trunk group within the route. This field can also be provisioned using tg instead of tgn-id. The EMS looks up the tgn-id based on the trunk group and then provisions it.
INTEGER: 1-99999999.
Valid for Command: add, audit, change, show
Possible Value: [0_99999999]
Parser: DecimalParser
|
Trunk Group
The Trunk Group (trunk-grp) table identifies the trunk group and maps it to the associated media gateway. Table 1-4 indicates optional tokens that are required during provisioning based on the trunk group type.
The Cisco BTS 10200 Softswitch supports the following trunk group types: announcement, channel associated signaling (CAS), Integrated Services Digital Network (ISDN), Signaling System 7 (SS7) and SOFTSW (Session Initiation Protocol (SIP)). The Trunk Group table defines common information based on the trunk group type. The Cisco BTS 10200 Softswitch supports announcement, CAS, ISDN, SS7 and SOFTSW (SIP) trunk group profiles.
Table Name: TRUNK_GRP
Table Containment Area: EMS, CA
Table 1-4 Required Tokens by Trunk Group
Token
|
Values
|
Required Tokens
|
TG-TYPE
|
SOFTSW
|
SOFTSW-TSAP-ADDR, TG-PROFILE-ID, DIAL-PLAN-ID
|
ISDN
|
TG-PROFILE-ID, DIAL-PLAN-ID, ID, TG-TYPE, POP-ID, GLARE, MGCP-PKG-TYPE
Note For ISDN, GLARE must set to ALL and MGCP-PKG-TYPE must be set to T.
|
SS7
|
CALL-CTRL-ROUTE-ID, DPC, TG-PROFILE-ID, DIAL-PLAN-ID
|
CAS
|
TG-PROFILE-ID, DIAL-PLAN-ID
|
ANNC
|
None
|
H323
|
H323-GW-ID, TG-PROFILE-ID
Note If you specify the value H323 for the TG-TYPE token, you must provision the association between the trunk group and the H.323 gateway. However, you cannot provision the H.323 trunk group type and the H.323 gateway simultaneously. To provision an H.323 trunk group and H.323 gateway correctly, use the following sequence of commands:
1. Establish the trunk group type as H.323 by using the TG-TYPE token in the Trunk Group table:
add trunk-grp tg-type=H323;
2. Establish the association between the H.323 gateway and the trunk group by using the TGN-ID token in the H.323 Gateway table:
add h323-gw tgn-id=<trunk group ID from the trunk
group table>;
3. Establish the association between the specified trunk group and the H.323 gateway by using the H323-GW-ID token in the Trunk Group table.
change trunk-grp h323-gw-id=<H.323 gateway ID from
the H.323 gateway table>;
|
Command Types
add, audit, change, control, delete, help, show, status, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
add trunk-grp id=101; call-agent-id=CA146; tg-type=ss7; dial-plan-id=tg-dp;
dpc=101-55-103; tg-profile-id=SS71; call-ctrl-route-id=ccr1;
change trunk-grp id=101; cost=200;
Usage Guidelines
Primary Key Token(s): ID
Foreign Key Token(s): call-agent-id, ani-digman-id, call-control-route-id, carrier-id, cause-code-map-id, dial-plan-id, dnis-digman-id, isdn-dchan, h323-gw-id, main-sub-id, pop-id, qos-id, sp-id, ani-screening-profile-id
Add Rules:
•
ID exists in the carrier table; id exists in the subscriber table.
•
DIAL-PLAN-ID is required except if tg-typ=ANNC or if main-sub-id is not equal to NULL.
Change Rules:
•
Ensure that the id exists in the Subscriber table if entered; ensure the id exists in the Media Gateway table if entered.
•
The DPC field cannot be changed.
Delete Rules:
•
ID cannot exist in any subscriber::term-id; ID cannot exist in any trunk::term-id.
•
ID cannot exist in any mlhg-terminal::term-id.
•
Trunk group status must be OOS.
Upgrade Impact:
•
IF TG-TYPE=ISDN, Name the ISDN-DCHAN-ID as TGN# ( e.g. 9009991)
•
STATUS_MONITORING is moved to SIP_ELEMENT table
•
Set CUT_THRU_BEFORE_ANSWER (moved from ISDN-TG-PROFILE) to N.
•
Pre-check on 4.5 before upgrade, if POP_ID is null, provision a valid POP_ID at 4.5 side before upgrade.
Syntax Description
ALT_ROUTE_ON_ CONG
|
Description: Specifies whether to use an alternate route when there is traffic congestion.
CHAR(1): Y/N (Default = N).
Y—SKIP
N—BLOCK
Valid for Command: add, change, audit, sync, show
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
ANI_BASED_ ROUTING
|
Description: Used when there are multiple subscribers homing on the same trunk group. The ANI is used to determine the subscriber ID associated with the call.
CHAR(1): Y/N (Default = N).
Y—Determine subscriber ID based on the ANI.
N—Use normal routing.
Valid for Command: add, change, audit, sync, show
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
ANI_DIGMAN_ID
|
Description: Foreign key: Digman Profile table. ANI (calling party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
ANI_SCREENING
|
Description: Specifies whether to screen the call against the ANI if set.
CHAR(1): Y/N (Default = N).
N—Perform normal routing.
Y—Determine the subscriber ID based on the ANI Screening table.
Valid for Command: add, change, audit, sync, show
Mandatory: add
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
ANI_SCREENING_ PROFILE_ID
|
Description: Mandatory if ani-screening=y. Foreign key: ANI Screening Profile table. ANI screening profile id.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, show, audit
Possible Value: [1_16]
Parser: TextParser
|
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
CALL_AGENT_ID
|
Description: Foreign key: Call Agent table. Call Agent ID. Same as ID in Call Agent table.
VARCHAR(8): 8 ASCII characters. Format is CAnnn or cannn where nnn = 001-999. 3 characters are reserved for Not Used use.
Valid for Command: add, change, audit, sync, show
Mandatory: add
Possible Value: [1_8]
Parser: TextParser
|
CALL_CTRL_ ROUTE_ID
|
Description: Mandatory if tg-type=ss7. Foreign key: Call Control Route table. The Call Control Route ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
CARRIER_ID
|
Description: Foreign key: Carrier table. Carrier ID if direct trunk group to a carrier. Used during incoming call processing. Same as carrier-id in Carrier table.
CHAR(4): 4 numeric characters—leading zeros count.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_4]
Parser: TextParser
|
CAUSE_CODE_MAP_ ID
|
Description: Foreign key: Cause Code Map table. The cause code map ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
CLLI
|
Description: Common Language Location Identifier for the remote switch.
CHAR(11): Eleven ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [11_11]
Parser: TextParser
|
COST
|
Description: Relative cost value; used if TG selection is based on least cost routing (LCR).
SMALLINT: 0-999.
Valid for Command: add, change, audit, sync, show
Possible Value: [0_999]
Parser: DecimalParser
|
DEFAULT_CHG
|
Description: Default charge number.
VARCHAR(16): 1-16 numeric digits.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
DEL_DIGITS
|
Description: Specifies the number of digits to delete.
SMALLINT: 0-14 numeric characters. (Default = 0).
Valid for Command: add, change, audit, sync, show
Default Value: 0
Possible Value: [0_14]
Parser: DecimalParser
|
DESCRIPTION
|
Description: Described by the service provider.
VARCHAR(64): 1-64 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_64]
Parser: TextParser
|
DIAL_PLAN_ID
|
Description: Foreign key: Dial Plan table. Specifies which dial plan ID to use. For trunk groups with a main subscriber id (CAS, ISDN), the Call Agent uses the dial-plan-id assigned to the trunk group (if available), else it uses the dial-plan-id assigned to the subscriber profile.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
DIRECTION
|
Description: Direction of the trunk group. Can be incoming only, outgoing only, or both incoming and outgoing. If bothway, the glare parameter is required.
VARCHAR(4): 1-4 ASCII characters. Permitted values are:
BOTH (Default)—Bothway trunk group (used for both incoming and outgoing calls).
OUT—Used for outgoing calls only.
IN—Used for incoming calls only.
Valid for Command: add, change, audit, sync, show
Default Value: BOTH
Possible Value: BOTH, OUT, IN
Parser: TextParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
DNIS_DIGMAN_ID
|
Description: Foreign key: Digman Profile table. DNIS (called party number) digit manipulation ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, audit, change, show
Possible Value: [1_16]
Parser: TextParser
|
DPC
|
Description: Not provisionable. Mandatory if tg-type=SS7. Destination Point Code if SS7. The DPC is automatically provisioned from the call-ctrl-route-id.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: audit, sync, show
Possible Value: [0_16]
Parser: PointCodeParser
|
EARLY_BKWD_ MSG_TMR
|
Description: Specifies the amount of time, in seconds, for the Early Backward Message timer. Applies only if send-early-bkwd-msg=Y.
INTEGER: 0-30 (Default = 5).
Valid for Command: add, change, audit, sync, show
Default Value: 5
Possible Value: [0_30]
Parser: DecimalParser
|
GLARE
|
Description: Used in bothway trunks. Defines how to resolve a glare condition—a bothway (simultaneous) trunk seizure. For example, an incoming and an outgoing call on the same endpoint.
For ISDN trunk groups, glare must be set to ALL. Setting glare to SLAVE can cause CIC/trunk instability.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
SLAVE (Default)—This trunk group yields any trunk in glare condition.
ALL—This trunk group is master of all trunks.
EVEN—This trunk group is master of even numbered trunks.
ODD—This trunk group is master of odd numbered trunks.
PC—Not used. Point code driven. In the absence of an overriding control assignment (such as all or none), the SPCS with the higher assigned signaling point code controls the even numbered circuits, and the SPCS with the lower signaling point code controls the odd-numbered circuits.
Valid for Command: add, change, audit, sync, show
Default Value: SLAVE
Possible Value: ALL, SLAVE, ODD, EVEN, PC
Parser: TextParser
|
H323_GW_ID
|
Description: Mandatory if tg-type=h323. Foreign key: H.323 Gateway table. Specifies the gateway id for this trunk group.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
ID
|
Description: Primary key. Trunk group number.
INTEGER: 1-99999999.
Valid for Command: add, change, show, delete, audit, sync, control, status
Mandatory: add, change, delete, control, status
Possible Value: [1_99999999]
Parser: DecimalParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
MAIN_SUB_ID
|
Description: Foreign key: Subscriber table. Used for PBX subscribers.
VARCHAR(30): 1-30 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_30]
Parser: TextParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
MGCP_PKG_TYPE
|
Description: Determines the MGCP Package type for the announcement server.
VARCHAR(16): 1-16 ASCII characters (Default = NA). Permitted values are:
NA—For SIP and H.323 trunk groups.
ANNC-CABLE-LABS—Announcement signaling type based on the Cable Labs package.
AUTO—EAOSS signaling. The package is dynamically determined based on the call type (can be MO, MS, MD). Used when sig-type in CAS Trunk Group Profile table is EAOSS. For inbound calls, always use the MS package. (Not supported).
DT—DTMF package.
IT—ISUP trunk package.
LINE—Line package used for Test Line Access.
MD—MF FGD package (Not supported).
MO—MF operator trunks.
MS—MF package.
MT—MF terminating package.
TCL-CISCO (Default)—Announcement signaling type for the Cisco AS5350/AS5400.
T—Trunk package.
Valid for Command: add, show, change
Default Value: NA
Possible Value: T, IT, DT, MS, MT, MO, TCL_CISCO, ANNC_CABLE_LABS, NA, LINE
Parser: TextParser.toUpperCase()
|
MODE
|
Description: Specifies the information returned by the command. VARCHAR:(8): 1-8 ASCII characters (Default = BRIEF). Permitted values are:
BRIEF
VERBOSE
Valid for Command: control, show
Mandatory: control
Possible Value: FORCED, GRACEFUL
Parser: TextParser
|
NUM_OF_TRUNKS
|
Description: Not provisionable. EMS provisions this field when trunks are provisioned for this trunk group.
SMALLINT: 1-9999.
Valid for Command: audit, sync, show
Possible Value: [0_2147483647]
Parser: DecimalParser
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
PERFORM_LNP_ QUERY
|
Description: Specifies whether to perform an LNP query. This token applies only to incoming calls (for ITU local LNP, when the LNP Profile lnp-db-type is RN).
CHAR(1): Y/N (Default = N).
Y—Perform an LNP Query if required based on the LNP Profile table and the acq-lnp-query token in the Destination table. This applies to both LNP Types: ACQ and QOR. Set this token to Y when the remote switch is not LNP-capable.
N—An LNP query is not required as originating switch is LNP-capable or LNP is not required.
Valid for Command: add, change, audit, sync, show
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
PFX_DIGITS
|
Description: Specifies what digits to prefix. Digits are prefixed after the specified number of digits are deleted.
VARCHAR(10): 1-10 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [0_10]
Parser: GenericDNParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
POP_ID
|
Description: Foreign key: POP table. Defines the number of POPs in a Call Agent; used for incoming trunk groups.
VARCHAR(16): 1-16 ASCII characters.
SValid for Command: add, change, audit, sync, show
Mandatory (new): add
Possible Value: [1_16]
Parser: TextParser
|
QOS_ID
|
Description: Foreign key: QOS table. Specifies whether or not to use QOS index for codec selection.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
REGION
|
Description: Region of the incoming trunk group.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
REMOTE_SWITCH_ LRN
|
Description: LRN of the previous switch used for billing.
VARCHAR(10): 1-10 numeric digits, in the format NPA-NXX-XXXX. (Default = 0).
Valid for Command: add, change, audit, sync, show
Possible Value: [3_10]
Parser: NPAParser
|
SCRIPT_SUPP
|
Description: Specifies whether the script package is supported by the trunk group. Used for prepaid service.
CHAR(1): Y/N (Default = N).
Valid for Command: add, change, audit, sync, show
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
SEL_POLICY
|
Description: Trunk selection policy. Control the Call Agent out-of-service, then in-service, after changing the selection policy. Then verify that the selection policy is changed.
VARCHAR(4): 1-4 ASCII characters (Default = ASC). Permitted values are:
ASC—Select trunks in ascending order. When trunks are released, they are released at the top of the queue. When a new trunk is selected, the lower number trunk (CIC) is selected.
CASC—Cyclic ascending. Select trunks in ascending order. When trunks are released, they are released at the end of the list, so when a new trunk is selected, the next higher trunk (CIC) is selected.
CDSC—Cyclic descending. Select trunks in descending order. When trunks are released, they are released at the end of the list, so when a new trunk is selected, the next lower trunk (CIC) is selected.
DSC—Select trunks in descending order. When trunks are released, they are released at the top of the queue. When a new trunk is selected, the higher number trunk (CIC) is selected.
EVEN—Select the least recently used even-numbered trunks.
LRU—Select the least recently used trunk.
MRU—Not used. Select the most recently used trunk.
ODD—Select the least recently used odd-numbered trunks.
RAND—Not used. Select a trunk randomly.
Valid for Command: add, change, audit, sync, show
Default Value: ASC
Possible Value: ODD, DSC, LRU, ASC, EVEN, MRU, CASC, CDSC
Parser: TextParser
|
SEND_EARLY_ BKWD_MSG
|
Description: Specifies whether to start the Early Backward Message timer.
CHAR(1): Y/N (Default = N).
Y—Start early backward message timer. An early message is sent when it expires.
N—Do not start early backward message timer.
Valid for Command: add, change, audit, sync, show
Mandatory: add
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
SEND_RDN_AS_CPN
|
Description: Use when a call is forwarded and call routing is to the PSTN where Calling Party Number Screening is performed. If redirecting number information is available, the Cisco BTS 10200 Softswitch overwrites the calling party number with RDN. Otherwise, if Original Called number information is available, the Cisco BTS 10200 Softswitch overwrites the calling party number with the OCN.
CHAR(1): Y/N (Default = N).
Valid for Command: add, change, audit, sync, show
Mandatory: add
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
SIGNAL_PORTED_ NUMBER
|
Description: Used for local number portability (LNP) when the next switch does not support LNP. The local routing number (LRN) from the called party number is removed and the called party number parameter is filled with the called party number from GAP. The translated bit (M-bit) is also reset.
CHAR(1): Y/N (Default = N).
Y—Send IAM without GAP.
N—Send GAP.
Valid for Command: add, change, audit, sync, show
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
SOFTSW_TSAP_ ADDR
|
Description: Mandatory if tg-type=softsw. Unique key between softsw-tsap-addr + trunk-sub-grp. TSAP address of the softswitch if tg-type=softsw. Use different ports if multiple trunk groups to the same softswitch are supported.
VARCHAR(64): 1-64 ASCII characters. Domain names cannot begin with a number.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_64]
Parser: DomainParser
|
SOURCE
|
Description: Source of the infraction—name in the Users table. Source is actually the username. If you enter source without a start-time or end-time, all infractions are shown.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: status
Mandatory: status
Default Value: AGENT
Possible Value: EMS, AGENT
Parser: TextParser
|
SP_ID
|
Description: Foreign key: Service Provider table. The service provider ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
STATUS
|
Description: Status of the trunk group.Valid only for the show command.
VARCHAR(25): 1-25 ASCII characters.
Valid for Command: audit, sync, show
Default Value: OOS
Possible Value: OOS, INS, MAINT, OOS_PENDING, MAINT_PENDING
Parser: TextParser
|
STATUS_ MONITORING
|
Valid for Command: add, change, audit, sync, show
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
TARGET_STATE
|
Description: The state (active or standby) of the Call Agent or Feature Server.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—Call Agent or Feature Server is in active state.
STANDBY—Call Agent or Feature Server is in standby state.
Valid for Command: control, show
Mandatory: control
Possible Value: INS, MAINT, OOS
Parser: TextParser
|
TG
|
Description: Unique key. ASCII name for the trunk group.
VARCHAR(20): 1-20 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_20]
Parser: TextParser
|
TG_PROFILE_ID
|
Description: Mandatory if tg-type=annc. The trunk group profile ID.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Mandatory: add
Possible Value: [1_16]
Parser: TextParser
|
TG_TYPE
|
Description: Trunk group type.
VARCHAR(6): 1-6 ASCII characters. Permitted values are:
ANNC—Announcement.
SOFTSW—Softswitch trunk group.
CAS—Channel associated signaling.
ISDN—Integrated Services Digital Network.
SS7—Signaling System 7.
H323—H.323 trunk group.
Valid for Command: add, audit, sync, show
Mandatory: add
Possible Value: ANNC, SOFTSW, CAS, ISDN, SS7, H323
Parser: TextParser
|
THROTTLE
|
Valid for Command: status
Mandatory: status
Default Value: N
Possible Value: Y, N
Parser: TextParser
|
TRAFFIC_TYPE
|
Description: Specifies the type of traffic carried over this trunk group. It is required for incoming and bothway trunk groups. If it is not specified, the Call Agent defaults to local.
VARCHAR(8): 1-8 ASCII characters. Permitted values are:
LOCAL (Default)—Local incoming trunk group.
PBX—Not used. Incoming PBX trunk group (for ISDN and CAS), DAL, and so forth.
TANDEM—Incoming local/tandem trunk group. Calls are allowed to a tandem trunk.
USER—Cisco BTS 10200 acts as a user side (PBX) toward the network.
Valid for Command: add, change, audit, sync, show
Default Value: LOCAL
Possible Value: LOCAL, TANDEM, PBX, USER
Parser: TextParser
|
TRUNK_SUB_GRP
|
Description: Unique key: softsw-tsap-addr+trunk-sub-grp. Identifies a specific trunk group when multiple trunk groups exist between a Cisco BTS 10200 Softswitch and another softswitch.
VARCHAR(64): 1-64 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_64]
Parser: TextParser
|
VOICE_INFO_ TRANSFER_CAP
|
Description: Information sent in the forward direction indicating the type of transmission medium required for the connection.
VARCHAR(16): 1-16 ASCII characters (Default = AUTO). Permitted values are:
AUTO—Same as configured or received for the incoming leg/
SPEECH—If voice call, override with Speech.
3POINT1KHZ-AUDIO—If voice call, override with 3.1 KHz audio.
Valid for Command: add, show, change, audit, sync
Default Value: AUTO
Possible Value: AUTO, SPEECH, 3POINT1KHZ_AUDIO
Parser: TextNoCaseParser
|
VOICE_LAYER1_ USERINFO
|
Description: Specifies the voice encoding codec to use for a call.
VARCHAR(16): 1-16 ASCII characters (Default = AUTO). Permitted values are:
AUTO—Same as configured or received for incoming leg.
G711-ULAW—Use the G711 Law codec.
G711-ALAW—Use the A-Law codec.
Valid for Command: add, show, change, audit, sync
Default Value: AUTO
Possible Value: AUTO, G711_ULAW, G711_ALAW
Parser: TextNoCaseParser
|
WAIT
|
Valid for Command: status, control
Mandatory: status, control
Default Value: N
Possible Value: Y, N
Parser: BooleanParser
|
Policy NXX
The Policy NXX (policy-nxx) table is used when a number services call results in a translated number, carrier ID, translated number and a carrier ID, or a route ID.
Table Name: POLICY_NXX
Table Containment Area: EMS, CA, FSAIN
Command Types
add, audit, change, delete, help, show, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
show policy-nxx id=normalroute;
add policy-nxx id=normalroute;
change policy-nxx id=normalroute; carrier=1234;
delete policy-nxx id=normalroute;
Usage Guidelines
Primary Key Token(s): ID
Add Rules: id plus type must exist in the Policy Profile table.
Note
Both the carrier and the translated-dn can be entered; however, if route is entered, neither the carrier-id nor the translated-dn can be entered.
Upgrade Impact:
•
Set TYPE to NXX.
•
Set ROUTE_POLICY_TYPE to ROUTE.
•
For each entry in POLICY_NXX, add an entry into POLICY_PROFILE table.
•
For each ROUTE if not null, add an entry into POLICY_PROFILE table if it does not exist yet.
Syntax Description
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
CARRIER
|
Description: Carrier identification code (CIC). Used for routing a call.
CHAR(4): 0000-9999.
Valid for Command: add, change, audit, sync, show
Possible Value: [4_4]
Parser: DigitParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
ID
|
Description: Primary key. Policy-nxx identification field.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, show, delete, audit, sync
Mandatory: add, change, delete
Possible Value: [1_16]
Parser: TextParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
ROUTE
|
Description: Defines a list of trunk groups.
VARCHAR(16): 1-16 ASCII characters.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_16]
Parser: TextParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
TRANSLATED_DN
|
Description: The call is routed to the translated DN.
VARCHAR(14): 1-14 numeric digits.
Valid for Command: add, change, audit, sync, show
Possible Value: [1_14]
Parser: GenericDNParser
|
Call Type Profile
The Call Type Profile (call-type-profile) table defines the Call Type properties supported by the Cisco BTS 10200 Softswitch. Provision this table if the ALL-CALL-QUERY flag in the LNP-PROFILE table is set to Y and the ACQ-LNP-QUERY token in the Destination table is set to ACQ-BASED-ON-CALL-TYPE.
Table Name: CALL_TYPE_PROFILE
Table Containment Area: EMS, CA
Command Types
add, audit, change, delete, help, show, sync
Caution 
Sync is a restricted command and is intended for repairing data only. Improper use may corrupt database and disrupt call processing. Use with caution.
Examples
add call-type-profile call-type=mobile; lnp-query=y;
change call-type-profile call-type=mobile; lnp-query=n;
delete call-type-profile call-type=mobile;
Usage Guidelines
Primary Key Token(s): CALL_TYPE
Note
LATA stands for local access transport area. It is predefined by geographical area.
Syntax Description
AUTO_REFRESH
|
Description: Specifies whether to display cached data on the screen. Valid only for the show command.
CHAR(1): Y/N (Default = Y).
Y—Queries the database for the most current data.
N—Queries the database for the most current data only if the cached data is unavailable.
Valid for Command: show
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
CALL_TYPE
|
Description: Primary key. Foreign key: Call Type table. The call type. Valid call types are defined in the Call Type table.
VARCHAR(16): 1-16 ASCII characters. See
Appendix G, "Call Types and Subtypes"
for a list of valid call types.
Valid for Command: add, change, delete, show, audit, sync
Mandatory: add, change, delete
Possible Value: [1_16]
Parser: TextNoCaseParser
|
DISPLAY
|
Description: Specifies what token information to display on the screen. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all tokens are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
LIMIT
|
Description: Specifies the number of rows to display on the screen. Valid only for the show command.
INTEGER: 1-100000000 (Default = 100000000).
Valid for Command: show
Default Value: 100000000
Possible Value: [1_100000000]
Parser: DecimalParser
|
LNP_QUERY
|
Description: Specifies whether to perform an LNP query on the call type. Applies only if the all-call-query token in the LNP Profile table is set to Y and the acq-lnp-query token in the Destination table is set to acq-based-on-call-type.
CHAR(1): Y/N (Default = Y)
Y—Perform an LNP query.
N—Do not perform an LNP query.
Valid for Command: add, change, show, audit, sync
Default Value: Y
Possible Value: Y, N
Parser: BooleanParser
|
MASTER
|
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
ORDER
|
Description: Specifies whether to display data on the screen in a sorted order. Valid only for the show command.
VARCHAR(1024): 1-1024 (Default = all rows are displayed). Permitted values are any valid token that can be shown for this command. Multiple tokens can be entered by separating with a comma.
Valid for Command: show
Possible Value: [1_1024]
Parser: TextParser
|
PLATFORM_STATE
|
Description: State of an active or standby system shared memory database; use to audit an active or standby system shared memory database. Valid for the audit database and audit table name commands.
VARCHAR(7): 1-7 ASCII characters. Permitted values are:
ACTIVE (Default)—System is active (currently running).
STANDBY—System is in standby mode.
EMS—Audits the active EMS to the standby EMS.
Valid for Command: sync, audit
Default Value: ACTIVE
Possible Value: ACTIVE, STANDBY
Parser: TextParser
|
START_ROW
|
Description: Specifies to begin displaying data on the screen at a specific row. Valid only for the show command.
INTEGER: 1-100000000 (Default = 1).
Valid for Command: show
Default Value: 1
Possible Value: [1_100000000]
Parser: DecimalParser
|
TARGET
|
Description: Specifies the network element to receive the request.
VARCHAR(5): 1-5 ASCII characters. Permitted values are:
CA—Network identifier of a Call Agent.
FSPTC (POTS/Tandem/Centrex Feature Server)—Network identifier of a specific Feature Server.
FSAIN (AIN Feature Server)—Network identifier of AIN Feature Servers.
Valid for Command: sync
Mandatory: sync
Possible Value: [1_10]
Parser: TextParser
|
Sample Provisioning
This section provides a sample provisioning script for the implementation of the digman functionality.
Figure 1-3 Sample Provisioning
Caller A, using dial-plan-id=cdp20, dials 8007654321. The call hits the dial-plan-profile table (1) and uses the pretrans entry (2 and 3). It matches on the 800 number (4) and replaces it with 8881234 (5).
Feature Interaction
When a call is terminated to a subscriber with Call Forwarding activated, a feature interaction occurs when calls are forwarded out of the Cisco BTS 10200 Softswitch. In China, the Cisco BTS 10200 Softswitch uses H323 signaling to route calls to the PSTN; however, this scenario applies to any call which is forwarded over a non-SS7 signaling interface.
The H323 protocol and other non-SS7 signaling protocols do not support the Charge Number parameter, Original Called Party Number, or Redirecting Party Number. When Call Forwarding occurs, the ANI manipulation is performed on the redirecting party number if it is available. The DN of the forwarding party should also be sent as ANI digits and, as such in a forwarding scenario, the called number of the forwarding party should also be manipulated for the call.