Table Of Contents
Feature Provisioning
Conventions
Assumptions
Vertical Service Codes
Vertical Service Code Provisioning
NANP Dial Plan VSC Provisioning
Non-NANP Dial Plan VSC Provisioning for Subscriber and Centrex
Configurable Default Values for Subscriber Provisioning
Provisioning the Default Value for an Optional Token
Checking the Integrity of the Configured Default Value
Provisioning a Default Value using a Command Alias
Viewing the Factory Default Value
Restoring a Factory Default Value
Feature Provisioning
8XX (Toll-Free Calling)
Office Provisioning
Add 8XX to the Office Service IDs
Provisioning Resources
Provisioning Notes/Caveats
911 Emergency
Office Provisioning
Provisioning Resources
Media Gateway Setup
Centrex Provisioning
Active Call Information Display
CLI Provisioning
CLI examples
Alerting Notification to Third Party Feature Server
Precedence for Provisioned Values
Anonymous Call Rejection and A/D
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Alternate Activation and Deactivation Method
Automatic Callback
Office Provisioning
Provisioning Resources
Subscriber Provisioning
Centrex Provisioning
Provisioning Notes/Caveats
Automatic Recall
Office Provisioning
Provisioning Resource s
Subscriber Provisioning
Centrex Provisioning
Provisioning Notes/Caveats
Two-Level AR Activation
Busy Line Verification
Office Provisioning
Provisioning Resources
Subscriber Provisioning
Provisioning Notes/Caveats
Call Block—Reject Caller
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
MLHG Provisioning
Provisioning Notes/Caveats
Block All Inbound Calls
Call Forward Busy
Office Provisioning—Call Forwarding for Unreachable Condition
Subscriber Provisioning
Centrex Provisioning
Provisioning Notes/Caveats
Alternate Activation and Deactivation Method
Call Forwarding Combination
Office Provisioning
Provisioning Resources
Subscriber Provisioning
Centrex Provisioning
MLHG Provisioning
Provisioning Notes/Caveats
Alternate Way to Activate and Deactivate CFC
Call Forward No Answer
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Provisioning Notes/Caveats
Alternate Activation and Deactivation Method
Call Forward Redirection
Call Forwarding Unconditional
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Provisioning Notes/Caveats
Alternate Activation and Deactivation Method
Call Forwarding Variable for Basic Business Groups
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Provisioning Notes/Caveats
Alternate Activation and Deactivation Method
Call Hold
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Call Park, Call Park Retrieve
Office Provisioning
Subscriber Provisioning
Provisioning Notes/Caveats
Call Transfer
Office Provisioning
Subscriber Provisioning
Call Waiting
Office Provisioning
Subscriber Provisioning
Alternate Activation and Deactivation Method
Call Waiting Deluxe
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Alternate Activation and Deactivation Method
Caller ID with Call Waiting
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Provisioning Notes/Caveats
Alternate Activation and Deactivation Method
Caller Name Blocking
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Calling Line Identity Presentation, Restriction
Calling Name Delivery
Office Provisioning
Provisioning Resources
Subscriber Provisioning
Centrex Provisioning
MLHG Provisioning
Calling Number Delivery
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Calling Number Delivery Blocking
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Caller Identity Delivery Suppression-Delivery
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Caller Identity Delivery Suppression-Suppression
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Cancel Call Waiting
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Class of Service Screening
Office Provisioning
Provisioning Resources
Subscriber Provisioning
Provisioning for IVR Collection of Account/Authorization Codes
Subscriber Provisioning
Centrex Provisioning
Codec Negotiation
Codec Selection
Custom Dial Plan
Office Provisioning
Centrex Provisioning
MLHG Provisioning
Provisioning Notes/Caveats
Customer Originated Trace
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Direct Call Pickup Without Barge-In
Office Provisioning
Centrex Provisioning
MLHG Provisioning
Direct Call Pickup With Barge-In (DPU)
Office Provisioning
Centrex Provisioning
MLHG Provisioning
Distinctive Alerting/Call Waiting Indication
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
MLHG Provisioning
Do Not Disturb
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Alternate Activation and Deactivation Method
Group Speed Call: 1-Digit and 2-Digit
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Alternate Provisioning Method
Hotline
Office Provisioning
Provisioning Resources
Subscriber Provisioning
Centrex Provisioning
Hotline—Variable
Office Provisioning
Provisioning Resources
Subscriber Provisioning
Centrex Provisioning
Alternate Activation and Deactivation Method
Incoming Simulated Facility Group
Office Provisioning
Centrex Provisioning
Provisioning Notes/Caveats
IP Transfer Point Non-Stop Operation
NSO Configuration: D-Link for ISUP with ASP Load Sharing
NSO Configuration: D-link for TCAP with ASP Load Sharing
Limited Call Duration
Local Number Portability for ANSI/North America
Office Provisioning
Provisioning Resources
Subscriber Provisioning
Provisioning Notes/Caveats
Local Number Portability for ITU Local BTS Database Query
Office Provisioning
Subscriber Provisioning
NOA Routing and Dial Plan Provisioning
Allow ACQ or QoR Query on Incoming Trunk Calls
Destination and Call Type ACQ Control
Outgoing Carrier Call LNP ACQ Query Control
Provisioning Notes/Caveats
Multi-Line Hunt Group
Multiline Variety Package
Multi-Lingual Support for Interactive Voice Response and Announcements
Office Provisioning
Provisioning Resources
Announcement Provisioning
Subscriber Provisioning
Centrex Provisioning
MLHG Provisioning
Multiple Directory Number
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Provisioning Notes/Caveats
No Solicitation Announcement
Office Provisioning
Provisioning Resources
Announcement Provisioning
Provisioning Feature Control Options for the IVR Interactions
Subscriber Provisioning
Centrex Provisioning
MLHG Provisioning
Provisioning Notes/Caveats
On-Net Routing and Local Number Portability for Inter-PacketCable Cable Management Server Routing
Provisioning LNP Queries
Provisioning an LNP Query on a Carrier Call
Provisioning Carrier Bypass (On-Net Route)—No LNP Queries
Provisioning Carrier Bypass (On-Net Route)—LNP Queries
Provisioning Carrier Bypass (On-Net Route)—Multi-Cisco BTS 10200 Softswitches
Provisioning Inter-CMS—Subscriber Origination (if no NRS), or Trunk Origination on MGC or Terminating CMS (ALL-CALLS + LNP Query)
Provisioning Inter-CMS with NRS—Same Cisco BTS 10200 Softswitch Acting as CMS and MGC
Selectively Provisioning LNP Queries (Allow or Disallow) for a Particular Call Type
Outgoing Call Barring
Office Provisioning
Subscriber Provisioning
Alternate Activation and Deactivation Method
Provisioning Notes and Caveats
Outgoing Call Barring—Activation, Deactivation, and Interrogation
Office Provisioning
Subscriber Provisioning
Centrex Provisioning
Provisioning Notes/Caveats
Alternate Activation and Deactivation Method
Outgoing Simulated Facility Group
Office Provisioning
Centrex Provisioning
Own Calling Number Announcement
Office Provisioning
Provisioning From a VSC
Centrex Provisioning
Privacy Screening
Office Provisioning
Provisioning Resources
Subscriber Provisioning
Centrex Provisioning
MLHG Provisioning
REFER
Office Provisioning
Provisioning Notes/Caveats
Remote Activation of Call Forwarding and PIN_Change
Office Provisioning
Resource Provisioning (IVR)
Feature Provisioning
Provisioning Notes/Caveats
Subscriber Provisioning
Auth Code Provisioning
Remote Call Forwarding
Office Provisioning
Subscriber Provisioning
Replace
Office Provisioning
Provisioning Notes/Caveats
Screen List Editing: SCF, SCR, SCA, and DRCW
Office Provisioning
Resource Provisioning (IVR)
Feature Provisioning
Subscriber Provisioning
Provisioning Notes/Caveats
Non-IVR Activation and Deactivation of SCA, SCF, SCR, and DRCW
Alternate Activation and Deactivation Method
Seasonal Suspend Provisioning for MR1 and Earlier
Office Provisioning
Subscriber Provisioning
Provisioning Options for Inbound Call Treatment
Provisioning Options for Outbound Call Treatment
Turning Off (Deactivating) Seasonal Suspend
Troubleshooting, MR1 and Earlier
Seasonal Suspend Provisioning for MR1.1 and Later
Office Provisioning
Subscriber Provisioning
Provisioning Options for Inbound Call Treatment
Provisioning Options for Outbound Call Treatment
Turning Off (Deactivating) Seasonal Suspend
Troubleshooting, MR1.1 and Later
SIP Triggers
Office Provisioning
Subscriber Provisioning
Provisioning Resources
Centrex Provisioning
MLHG Provisioning
Speed Call (1-Digit and 2-Digit) and Activation
Office Provisioning
Subscriber Provisioning
Alternate Provisioning Method
Split Numbering Plan Area
T.38 Fax Relay
Temporary Disconnect
Subscriber Provisioning
Centrex Provisioning
MLHG Provisioning
Terminal and Group Make Busy Services
Three-Way Calling
Office Provisioning
Subscriber Provisioning
Three-Way Calling Deluxe
Office Provisioning
Subscriber Provisioning
Usage Sensitive Three-Way Calling
Office Provisioning
Subscriber Provisioning
Voice Mail, Voice Mail Always, and Voice Mail Access
Office Provisioning Voice Mail Activation (VM_ACT), Deactivation (VM_DEACT), and Access (VM_ACCESS)
Office Provisioning Voice Mail Always
Provisioning Resources
Subscriber Provisioning
Centrex Provisioning
Alternate Way of Activating and Deactivating VM and VMA
Warmline
Office Provisioning
Provisioning Resources
Subscriber Provisioning
Time and Weather Number
Provision an Office Service ID for a POP
Feature Provisioning
Revised: November 25, 2008, OL-12777-08
This chapter describes the CLI provisioning commands necessary for offering supplementary features to a subscriber line and is limited to the Feature Server components of the Cisco BTS 10200 Softswitch. All the necessary steps required to provision the supplementary features offered by the Feature Servers are described in the recommended order; however, only the essential tokens are included in the examples.
The following sections outline the structure of this chapter, the conventions used, and the assumptions that are made. The provisioning procedures are grouped as follows:
•
Feature Provisioning—Provisioning procedures to set up a feature server on the network.
•
Subscriber Provisioning—Provisioning procedures required to set up a subscriber in the network.
•
Centrex Provisioning—Provisioning procedures required to set up a Centrex group.
•
MLHG Provisioning—Provisioning procedures required to set up a multi-line hunt group (MLHG).
•
Centrex-MLHG Provisioning—Provisioning procedures required to set up a Centrex-MLHG.
•
Feature Provisioning—Provisioning procedures for features that might be applicable to a POTS subscriber, Centrex, MLHG, Centrex-MLHG, or trunks.
Note
Related features can be grouped under one section. For example, the procedures for provisoning the CFU, CFUA, CFUD, and CFUI features are described in the same section.
Tip
For a complete description of the features provisioned in this chapter, see the Network and Subscriber Feature Descriptions.
The individual procedures for provisioning each supplementary feature are structured as follows:
•
Office Provisioning—Identifies provisioning requirements at the Office level.
This is a one-time procedure performed during initial softswitch configuration and, under normal circumstances, it is not required at any other point during system operation.
•
Provisioning Resources—Identifies provisioning requirements at the network resource level.
Network resources include the Call Agent, Feature Servers, media gateways, trunks, and terminations. Resource provisioning, under normal circumstances, is done one time during the initial softswitch configuration and is not required at other points during system operation.
•
Provisioning Notes/Caveats—Notes any other points related to provisioning not captured under the previous sections.
•
Alternate Activation and Deactivation Method—Identifies alternative methods for activating and deactivating a feature.
If any of these elements do not apply in any individual procedure, they are eliminated. Each provisioning task is presented in a procedural format, with a sequence of provisioning steps.
Conventions
This section outlines additional conventions used only within this chapter. Refer to the Preface for all other conventions.
1.
In the CLI command examples:
•
A word in italic represents the primary key.
•
Token names in bold represent mandatory tokens for the command.
•
Token values in bold represent the mandatory value for a token.
2.
The alternative CLI commands, "add/change," specify an "add," if the record has not yet been added, or "change," if the record has already been added but needs to be changed. If the record is new, other parameters might be necessary before a basic call can be made.
Assumptions
The following specific assumptions are made in this chapter:
•
Basic network resource configuration and provisioning is done. Network resources include call agents, feature servers, media gateways, trunks, and terminations.
•
The feature behavioral aspects are known to the user.
•
Basic call processing is provisioned and works for a subscriber. Basic call provisioning aspects like dial plan are not discussed in this chapter.
•
All CLI command examples are for illustrative purposes only and present only the necessary provisioning parameters specific to the feature.
–
The parameters presented should be sufficient for the switch to provide the service; however, some parameter values can differ and should be chosen based on the behavior required.
–
Parameter values themselves (like call-agent-id and vsc-code), might not be consistent from one example to another. All provisioning examples are only for stand-alone illustrative purposes.
•
All steps in the procedures described here are mandatory unless specifically designated as optional.
Vertical Service Codes
Some features can be accessed and controlled by the subscriber using a handset and vertical service codes (VSCs). VSCs are provisionable by the service provider (any valid unique ASCII string up to five characters long), and the customary values are country specific.
For convenience, some VSC values are preprovisioned in the Cisco BTS 10200 Softswitch. The valid formats for VSC ASCII strings are listed in the VSC table specification in the Cisco BTS 10200 Softswitch Command Line Interface Reference Guide. The preprovisioned VSC values are listed in the Vertical Service Code appendix of the same document.
Note
The regular digit pattern for North American VSCs is * followed by two digits (*XX). VSCs are provisionable by the service provider. The VSC values used throughout this chapter are for illustrative purposes only.
Vertical Service Code Provisioning
This section supplements the feature provisioning sections for features that can be invoked with a VSC.
VSC provisioning is dependent on the type of dial plan in effect, NANP or otherwise. Currently, there are two standard configurations based on the nature of dial plan associated with a subscriber. They are identified by the NANP-DIAL-PLAN token in the dial-plan-profile table and are discussed in the following sections:
•
NANP Dial Plan VSC Provisioning
•
Non-NANP Dial Plan VSC Provisioning for Subscriber and Centrex

Note
The following restriction applies to networks with SIP endpoints. Certain combinations of VSCs should not be deployed on networks with SIP endpoints. If you deploy a VSC longer than 2 digits, make sure that the longer VSC does not begin with the same sequence of characters as one of the shorter VSCs. In some cases, the system might match the shorter string even if the subscriber dialed the longer string.
Consider the following example, for which the subscriber is expected to dial a VSC followed by a DN. A SIP subscriber is provisioned with *93 for Feature1 and *938 for Feature2, and dials *938+2135551801 to invoke Feature2. The BTS 10200 receives *9382135551801 in the INVITE message. By default, it takes the first six characters, in this case *93821, and uses this string to look up the feature in the VSC table. There is no match for *93821, therefore the BTS 10200 proceeds as follows. First, it uses *9 to look for a match in the VSC table and it cannot be found. Then it uses *93, finds a match, and delivers Feature1. This is incorrect. The user's intention was to invoke Feature2 and not Feature1. The solution is for the service provider to change one of the two VSCs (either *93 or *938) in the VSC table.
NANP Dial Plan VSC Provisioning
Step 1
Provision the digit map with the digit pattern.
add/change digit-map; id=digit-map-1; DIGIT_PATTERN=[regular digit
pattern]|*xx|11xx|[regular digit pattern];
Note
The "[regular digit pattern]" referred to is part of the subscriber digit map/digit pattern. The VSC digit patterns are embedded within the subscriber's digit map/digit pattern.
Step 2
Add the digit pattern to the digit map used for Centrex subscribers:
add/change digit-map; id=digit-map-ctx; DIGIT_PATTERN=[regular Centrex digit
pattern]|*xx|11xx|[regular Centrex digit pattern];
Note
The "[regular Centrex digit pattern]" is part of the Centrex digit map/digit pattern. The VSC digit patterns are embedded within the Centrex digit map/digit pattern.
Step 3
Associate the digit maps in Steps 1 and 2 with the appropriate subscriber profiles:
add/change sub-profile id=plano1; digit-map-id=digit-map=1;
add/change sub-profile id=plano1; digit-map-id=digit-map-ctx;
Step 4
Associate the digman entry to the dial plan profile and update the NANP_DIAL_PLAN field in the dial-plan-profile table to Y:
add/change dial-plan-profile ID=dpp1; DESCRIPTION=dialing plan profile ID2;
NANP_DIAL_PLAN=Y;
Step 5
Provision the VSC/CDP table with the VSC code. Here is an example for CFUA for POTS and Centrex subscribers:
add/change vsc digit-string=*72;fname=CFUA;
add/change cdp digit-string=*72; fname=CFUA; cdp-id=cdp1; cat-string=11111111111; nod=VSC;
Non-NANP Dial Plan VSC Provisioning for Subscriber and Centrex
Step 1
Provision the digit map with the digit pattern. This CLI example of the digit map highlights only the pattern for the VSC codes to be reported:
add/change digit-map id=digit-map-1; DIGIT_PATTERN=[regular digit
pattern]|[*,#]xx{*,#]|[regular digit pattern];
Note
The "regular digit pattern" referred to in this section is part of the subscriber digit map/digit pattern. The VSC digit patterns are to be embedded within the subscriber's digit map/digit pattern.
Note
Only the following VSC signatures are applicable:
*XX*
*XX#
#XX#
*#XX*
*#XX#
Step 2
Add the digit pattern to the digit map used for Centrex subscribers:
add/change digit-map id=digit-map-ctx; DIGIT_PATTERN=[regular Centrex digit
pattern]|[*,#]xx[*,#]|*#xx[*,#]|[regular Centrex digit pattern];
Note
The regular Centrex digit pattern referred to in this section is part of the Centrex digit map/digit pattern. The VSC digit patterns are to be embedded within the Centrex digit map/digit pattern.
Step 3
Associate the digit maps in Steps 1 and 2 to the appropriate subscriber profiles:
add/change sub-profile id=plano1; digit-map-id=digit-map-1;
add/change sub-profile id=plano1; digit-map-id=digit-map-ctx;
Step 4
Add or change entries in the Digman table:
add/change digman id=pretrans; RULE=1; MATCH_STRING=^*; REPLACE_STRING=&;MATCH_NOA=ANY;
REPLACE_NOA=VSC;
add/change digman ID=pretrans; RULE=2; MATCH_STRING=^#; REPLACE_STRING=&; MATCH_NOA=ANY;
REPLACE_NOA=VSC;
Step 5
Associate the entries in the Digman table to the dial plan profile and update the NANP_DIAL_PLAN token in the Dial-plan-profile table to N:
add/change dial-plan-profile ID=dpp1; DESCRIPTION=dialing plan profile ID2;
NANP_DIAL_PLAN=N; DNIS_DIGMAN_ID=pretrans;
Step 6
After the feature tables are populated, provision the VSC/CDP table with a VSC code for all applicable features. The following is an example for CFUA for POTS and Centrex subscribers:
add/change vsc digit-string=*57*; fname=CFUA;
add/change cdp digit-string=*57*; fname=CFUA; cdp-id=cdp1; cat-string=11111111111;
nod=VSC;
Configurable Default Values for Subscriber Provisioning
The Configurable Default Values for Subscriber Provisioning feature provides the following capabilities:
•
Allows you to configure default values for optional tokens
•
Adds data validation of configured default values
•
Allows you to provision default values using a command alias
•
Allows you to show the Cisco BTS 10200 Softswitch factory default settings
This feature is automatically enabled after Cisco BTS 10200 Softswitch installation. After upgrading, the existing configured default values are preserved.
Note
After configuring default values, you should exit and start a new CLI session before performing regular provisioning. The configured default values will only take effect in the new CLI session.
Provisioning the Default Value for an Optional Token
The following example provisions the default value for the es_supp token in the AGGR table.
Step 1
Show the configured default value, if any. In this example, no default value is configured.
show var_default noun=aggr; var_name=es_supp;
Reply:Success: Database is void of entries
Step 2
Provision Y as the default value for the es_supp token.
add var_default noun=aggr; var_name=es_supp; def_vals=Y;
Step 3
Verify that the default value for the es_supp token is provisioned.
show var_default noun=aggr; var_name=es_supp;
Reply:Success:Entry 1 of 1 returned.
Checking the Integrity of the Configured Default Value
The Configurable Default Values for Subscriber Provisioning feature checks the integrity of the configured default value to ensure the default value is consistent with the token value specified in the database. An invalid default value will be rejected when you add or change the default value.
The following example illustrates an attempt to configure the default value of a token with an invalid value.
change var_default noun=aggr; var_name=es_supp; def_vals=BAD_VALUE;
Reply:Failure:<BAD_VALUE> is invalid - should be one of [Y,N]
Note
A subsequent add operation may still fail even though the default value is an allowable value because the default value might violate further integrity checks and business rules validation at provisioning time.
Provisioning a Default Value using a Command Alias
The Configurable Default Values for Subscriber Provisioning feature enables a command alias to be used for adding, changing, and viewing a token default value. The following example illustrates using the command alias sub when configuring the default value of the term_type token in the Subscriber table.
Step 1
Configure the default value for the term_type token in the Subscriber table.
add var_default noun=sub; var_name=term_type; def_vals=SIP;
Reply:Success:CLI add succesfully
Step 2
Verify that the default value is configured as expected.
show var_default noun=sub; var_name=term_type;
Reply:Success:Entry 1 of 1 returned.
Viewing the Factory Default Value
This feature adds the all token to the show var_default command to provide the ability to show if a token has a factory default value configured and also the currently configured default value. The following example illustrates displaying both the factory default value and the currently configured value for the term_type token in the subscriber table.
show var_default noun=subscriber; var_name=term_type; all=y;
Reply:Success:Entry 1 of 1 returned.
Restoring a Factory Default Value
BTS 10200 factory default values can be replaced by user provisioned defaults. You can restore the factory default value by deleting the provisioned default value. The following example restores the factory default value for the term_type token in the Subscriber table.
delete var_default noun=subscriber; var_name=term_type;
Reply:Success:CLI delete successfully.
Feature Provisioning
This section describes how to provision the following features:
•
8XX (Toll-Free Calling)
•
911 Emergency
•
Active Call Information Display
•
Alerting Notification to Third Party Feature Server
•
Anonymous Call Rejection and A/D
•
Automatic Callback
•
Automatic Recall
•
Busy Line Verification
•
Call Block—Reject Caller
•
Call Forward Busy
•
Call Forwarding Combination
•
Call Forward No Answer
•
Call Forward Redirection
•
Call Forwarding Unconditional
•
Call Forwarding Variable for Basic Business Groups
•
Call Hold
•
Call Park, Call Park Retrieve
•
Call Transfer
•
Call Waiting
•
Call Waiting Deluxe
•
Caller ID with Call Waiting
•
Caller Name Blocking
•
Calling Line Identity Presentation, Restriction
•
Calling Name Delivery
•
Calling Number Delivery
•
Calling Number Delivery Blocking
•
Caller Identity Delivery Suppression-Delivery
•
Caller Identity Delivery Suppression-Suppression
•
Cancel Call Waiting
•
Custom Dial Plan
•
Class of Service Screening
•
Customer Originated Trace
•
Direct Call Pickup Without Barge-In
•
Direct Call Pickup With Barge-In (DPU)
•
Distinctive Alerting/Call Waiting Indication
•
Do Not Disturb
•
Group Speed Call: 1-Digit and 2-Digit
•
Hotline
•
Hotline—Variable
•
Incoming Simulated Facility Group
•
Limited Call Duration
•
Local Number Portability for ANSI/North America
•
Local Number Portability for ITU Local BTS Database Query
•
Multi-Line Hunt Group
•
Multi-Lingual Support for Interactive Voice Response and Announcements
•
Multiple Directory Number
•
No Solicitation Announcement
•
On-Net Routing and Local Number Portability for Inter-PacketCable Cable Management Server Routing
•
Outgoing Call Barring
•
Outgoing Call Barring—Activation, Deactivation, and Interrogation
•
Outgoing Simulated Facility Group
•
Own Calling Number Announcement
•
Privacy Screening
•
REFER
•
Remote Activation of Call Forwarding and PIN_Change
•
Remote Call Forwarding
•
Replace
•
Screen List Editing: SCF, SCR, SCA, and DRCW
•
SIP Triggers
•
Speed Call (1-Digit and 2-Digit) and Activation
•
Split Numbering Plan Area
•
T.38 Fax Relay
•
Temporary Disconnect
•
Three-Way Calling
•
Three-Way Calling Deluxe
•
Time and Weather Number
•
Usage Sensitive Three-Way Calling
•
Voice Mail, Voice Mail Always, and Voice Mail Access
•
Warmline
Note
The Feature table uses a type/value pair mechanism to define features. If you want to change feature values, enter them as follows:
change feature fname=OCB; type1=pin-len; value1=5; type2=to; value2=2-; type3=fail-cnt; value3=4; type4=lock-out; value4=60;
Note
For a description of MGCP vs. SIP features, refer to the following document:
http://www.cisco.com/univercd/cc/td/doc/product/voice/bts10200/bts4_2/sipdocs/sipadmin/9usrappa.htm
Note
The following feature limitations apply if your network uses an ISUP variant other than ANSI ISUP:
--- For call-waiting features, the system supports CWD, but not CW or CIDCW
--- For three-way-calling features, the system supports TWCD, but not TWC or USTWC
8XX (Toll-Free Calling)
This section explains how to provision outbound toll-free calling for subscribers on the Cisco BTS 10200 Softswitch. Toll-free calling in North America usually involves an 8XX number.
Tip
For a complete description of this feature, see the "8XX (Toll-Free Calling)" section in the Cisco BTS 10200 Softswitch Network and Subscriber Feature Descriptions document.
Office Provisioning
This section explains how to create the 8XX feature and apply it to a dial plan. It also shows how to provision the translation of an 8XX number to a local DN.
Step 1
Create the 8XX feature:
add feature fname=8XX; tdp1=COLLECTED_INFORMATION; tid1=SPECIFIC_DIGIT_STRING; ttype1=R;
description=toll-free; feature_server_id=FSAIN205;
Step 2
Add destination 800.
add destination dest-id=dest800; call-type=TOLL_FREE; route-type=SUB;
Step 3
Add the dial plan profile.
add dial-plan-profile ID=dp1;
Step 4
Add the digit string to the dial plan for the subscriber/trunk. The dial-plan ID must match the ID of the appropriate dial-plan-profile, and the dest-id must match the ID of the appropriate destination.
Caution 
For the 8XX feature, do
not enter a value for the nature of address (NOA) parameter. You must allow the system to use the NOA default value (NATIONAL). This is true even if you have calls with a network-specific NOA.
Tip
Enter this command as add dial-plan (not change dial-plan) even if the dial-plan already exists.
add dial-plan ID=dp1; digit-string=800; dest-id=dest800;
Step 5
Add the Dn2cust group. The system uses these provisioned values for local 8XX calls only, not for external calls or for calls that require an SCP database query.
add dn2cust-grp digit-string=8005550001; translated-dn=4695558724;
Add 8XX to the Office Service IDs
This section explains how to add the 8XX feature to the default-office-service-id (a switch-wide default service) and to the office-service-id (a POP-wide default service). If you provision an office-service-id for a POP, that office-service-id takes precedence over the default-office-service-id. However, if you do not provision an office-service-id for a POP, the system uses the default-office-service-id.
Step 1
Add this feature to the default office service ID (ABC in this example). This allows the system to provide this feature to all subscribers by default.
a.
Enter the following command to display the ID of the default-office-service-id.
show ca-config type=DEFAULT-OFFICE-SERVICE-ID;
The system displays the value of the default-office-service-id. In this example, assume that the system displayed the value as ABC.
b.
Use the following command to determine what number (N) should be used for fnameN.
The system displays the features that are in this service table.
c.
If 8XX is not already included in this service, add 8XX by entering the following command. Do not use a number for FNAMEn that is already being used for this service.
add/change service id=ABC; fname9=8XX;
Step 2
If you are using POP-specific office service IDs, you can add the 8XX feature. If you add this feature to the office service ID (XYZ in this example), all subscribers in this POP will be given the 8XX feature.
a.
Enter the following command to display the ID of the office-service-id.
The system displays the value of the office-service-id, if it already exists for this POP. In this example, assume that the system displayed the value as XYZ.
Note
If the display shows that there is no office-service-id provisioned for this POP, you must first use the change pop command to add an office-service-id.
b.
Use the following command to determine what number (N) should be used for fnameN.
The system displays the features that are in this service table.
c.
If 8XX is not already included in this service, add 8XX by entering the following command. Do not use a number for FNAMEn that is already being used for this service.
add/change service id=XYZ; fname9=8XX;
Provisioning Resources
These steps explain how to provision the resources to enable an SCP query.
Step 1
Provision the signaling gateway:
add sg id=sg_1; description=signaling gateway 1;
Step 2
Provision the signaling gateway group:
add sg-grp id=sg_grp1; sg1-id=sg_1; description=signaling gateway group 1;
Step 3
Provision the signaling gateway process:
add sgp id=itp_7507_1; sg-id=sg_1; description=ITP 7507 for sg_1;
Step 4
Provision the SCTP association profile:
add sctp-assoc-profile id=sctp_prof; bundle_timeout=500; max_assoc_retrans=5;
max_path_retrans=5; max_rto=6000; min_rto=301; sack_timeout=101; hb_timeout=1000;
Note
The hb_timeout and max_path_retrans tokens are not configurable via the CLI change command. To configure or change these values, a new SCTP association profile must be added.
Step 5
Provision the SCTP association:
add sctp-assoc id=sctp_assoc1; sgp-id=itp_7507_1; sctp-assoc-profile-id=sctp_prof;
remote_port=14001; remote_tsap_addr1=10.89.232.9; remote_tsap_addr2=10.89.233.41;
dscp=NONE; ip_tos_precedence=FLASH; local_rcvwin=64000; max_init_retrans=5;
max_init_rto=1000; platform_id=FSAIN205;
Step 6
Add the DPC:
add dpc id=stp1; point-code=1-101-0; description=STP1 MGTS STP;
Step 7
Add the SCCP network:
add/change sccp-nw id=1; net-ind=NATIONAL; sub-svc=NATIONAL; hop-count=10;
Step 8
Add the subsystem group:
add subsystem-grp id=SSN_TF; platform-id=FSAIN205; tcap-version=ANS92;
Step 9
Add the subsystem:
add subsystem id=SSN_TF; opc_id=opc; local-ssn=254; remote-ssn=254; sccp-nw-id=1;
sccp-version=ANS92; application-version=AIN01; (if Toll-Free is an IN1 service,
application-version=IN1);
Step 10
Add the routing key:
add routing-key id=rk_tf; opc-id=opc; sg-grp-id=sg_grp; si=SCCP; rc=201;
platform-id=FSAIN205; ssn-id=SSN_TF;
Step 11
Add the SCCP route:
add sccp-route opc_id=opc; dpc_id=stp1; ssn_id=SSN_TF; rk_id=rk_tf;
Step 12
Add the SLHR profile:
add slhr-profile id=slhr_tf;
Step 13
Add the service logic host route:
add slhr id=slhr_tf; opc_id=opc; dpc_id=stp1; rk_id=rk_tf; ssn_id=SSN_TF; gtt-req=Y;
tt=254; gtt-addr-type=CDPN; gtt-addr=3;
Step 14
Add the ca-config type DEFAULT-TOLL-FREE-SLHR-ID:
add ca-config type=DEFAULT-TOLL-FREE-SLHR-ID; datatype=string; value=slhr_tf;
Step 15
Place the SCTP association in service:
control sctp-assoc id=sctp_assoc1; mode=forced; target-state=INS;
Step 16
Place the subsystem group in service:
control subsystem-grp id=SSN_TF; mode=forced; target-state=INS;
Provisioning Notes/Caveats
If the toll free trigger is generated by trunk (SS7, CAS) calls and no calling party is received in the setup indication (IAM), ensure that the JIP field or LRN field in the POP table associated with the trunk group is set to the appropriate value. If not, the SCP query will fail.
911 Emergency
Emergency service is a public safety feature providing emergency call routing to a designated Emergency Service Bureau (ESB), normally called the public safety answering point (PSAP) in the United States.
Tip
For a complete description of this feature, see "Emergency Services" in the Network and Subscriber Feature Descriptions.
The following section identifies the steps necessary to offer 911 Emergency Service.
Office Provisioning
Step 1
Create the 911 feature:
add/change feature; fname=911; tdp1=COLLECTED_INFORMATION; tid1=911_TRIGGER; ttype1=R;
description=Emergency Service; feature_server_id=FSPTC235;
Step 2
(Optional) Change the CA-config table entry for the default-office-service-id only if it is required to be different from ca-config-base:
change ca-config type=DEFAULT-OFFICE-SERVICE-ID; datatype=string; value=469;
Step 3
(Optional) Change the CA-config table entry for the called-party-hold-control as required by your network:
change ca-config type=E911-CALLED-PARTY-HOLD; datatype=boolean; value=Y;
Step 4
Add the destination:
add destination dest-id=dest911; CALL_TYPE=EMG; ROUTE_TYPE=ROUTE;
ROUTE_GUIDE_ID=opr911;zero-plus=y; CLDPTY_CTRL_REL_ALWD=Y;
Step 5
Add the service:
add service id=469; FNAME1=911;
Provisioning Resources
Step 1
Add the media server:
add mgw_profile id=cas_911; packet-type=ip; aal1=n; aal2=n; aal5=n; pvc=n; svc=n;
spvc=n; ec_supp=n; sdp-origfield-supp=n; sdp-sessname-supp=n; sdp-email-supp=n;
sdp-phone-supp=n; sdp-bandwidth-supp=n; sdp-info-supp=n; sdp-time-supp=n;
sdp-attrib-supp=n; mgcp-erqnt-supp=n; mgcp-hairpin-supp=n; mgcp-qloop-supp=n;
mgcp-3way-hshake-supp=n; mgcp-conn-id-at-gw-supp=n; termination-prefix=NULL; port-start=1;
vendor=CISCO; rbk-on-conn-supp=y; mgcp_max1_retries=3; mgcp-t-tran=1000;
MGCP_EP_SPECIFIC_CAP_SUPP=y;
Step 2
Add the media gateway:
add mgw id=224.14:2434; tsap-addr=10.89.233.74:2434; call-agent-id=CA146;
mgw_profile_id=cas_911; call-agent-control-port=2427; type=tgw;
Step 3
Add the CAS trunk group profile:
add cas_tg_profile id=cas_911; sig-type=MF-OSS; mf-oss-type=MO-10II; oss-sig=n;
test_line=n; e911=y;
Step 4
Add the trunk group:
add trunk_grp id=911; tg_type=CAS; dial_plan_id=dpcas; sel-policy=LRU; direction=BOTH;
GLARE=SLAVE; tg_profile_id=cas_911; call-agent-id=CA146; mgcp-pkg-type=MO;
Step 5
Add the termination:
add termination prefix=cas/911/; mgw-id=224.14:2434; type=TRUNK; port-start=1;
port-end=24;
Step 6
Add a trunk:
add trunk cic-start=1; cic-end=4; tgn-id=911; termination-prefix=cas/911/;
mgw-id=224.14:2434; termination-port-start=1; termination-port-end=4;
Step 7
Add the route:
add route id=ops911; tgn1-id=911;
Step 8
Add the route guide:
add route-guide id=ops911; policy-type=route; policy-id=ops911;
Step 9
Add the destination:
add destination dest-id=ops911; call-type=EMG; route-type=ROUTE; route-guide-id=ops911;
zero-plus=y; CLDPTY_CTRL_REL_ALWD=Y;
Step 10
Add the dial plan:
add dial-plan id=dpcas; digit-string=911; dest-id=ops911odr; min-digits=3; max-digits=3;
Media Gateway Setup
The Cisco BTS 10200 Softswitch is connected to a MGW supporting MGCP (MS, DT, and MO) through an IP network. Some examples of media gateways are Cisco MC3810 and Cisco C3660. Contact Cisco TAC for additional details on gateways supported for CAS trunk groups.
CAS Trunk Group Control Commands
After the CAS trunk group is provisioned in the BTS 10200 and the corresponding MGCP gateway is configured for CAS, the CAS trunk group and the CAS trunk circuits can be brought into service with control commands from the EMS.
At the EMS CLI> prompt, execute the following commands:
Step 1
Bring the MGW into service:
CLI> control mgw 224.14:2434; target_state=ins; mode=forced;
CLI> status mgw id=224.14:2434;
After the above commands are executed, the status should show:
REPLY=CONFIGURATION COMMAND EXECUTED -> 224.14:2434
ADMIN STATUS -> ADMIN_INS
OPER STATUS -> MGW_STATUS_UP
Step 2
Bring the CAS trunk group into service
CLI> control trunk_grp id=911; target_state=ins; mode=forced;
CLI> status trunk_grp id=911;
After the above commands are executed, the status should show:
REPLY=CONFIGURATION COMMAND EXECUTED CAS_TRUNK_GROUP -> 911
ADMIN STATUS -> ADMIN_INS
Step 3
Bring CAS trunk terminations into service:
CLI> control trunk-termination tgn-id=911; cic=all; mode=forced; target-state=ins;
CLI> status trunk-termination tgn-id=4005; cic=all;
After the commands are executed, the status should show:
CONFIGURATION COMMAND EXECUTED CAS_TRUNK_GROUP -> 911 -> CIC -> 1
TERM ADMIN STATUS -> ADMIN_INS
TERM OPER STATUS -> TERM_STATE_EQUIP
CIC DYNAMIC STATE -> IDLE
CONFIGURATION COMMAND EXECUTED CAS_TRUNK_GROUP -> 911 -> CIC -> 2
TERM ADMIN STATUS -> ADMIN_INS
TERM OPER STATUS -> TERM_STATE_EQUIP
CIC DYNAMIC STATE -> IDLE
CONFIGURATION COMMAND EXECUTED CAS_TRUNK_GROUP -> 911 -> CIC -> 24
TERM ADMIN STATUS -> ADMIN_INS
TERM OPER STATUS -> TERM_STATE_EQUIP
CIC DYNAMIC STATE -> IDLE
This status should apply to all the corresponding circuits in the CAS trunk group (for example, 1 to 24).
At this point, the CAS trunk group circuits are ready to originate and receive calls.
Centrex Provisioning
The following two steps are mandatory for Centrex provisioning:
Step 1
Ensure that POTS access for the Centrex group is provisioned.
Step 2
Ensure that Call Agent provisioning of the digit-map has a digit-map for the emergency number (for example 911 for NANP).
MLHG provisioning is similar to subscriber provisioning as described above.
Active Call Information Display
This feature allows the display of of the call information of a currently active call. With this feature, the operator enters the appropriate input, depending on whether it is a subscriber (POTS, H323 or SIP), a Multi-line Hunt Group (MLHG) terminal, a Centrex extension, SS7, an ISDN trunk, a SIP trunk, an H323 trunk, termination, or a media gateway. The input for each type, as well as how to arrive at the call information based on the input is explained in this document. The goal is to first arrive at the Call Segment Association (CSA) index from the input. From the CSA index, all call-related information is retrieved. In some instances, more than one CSA index may be associated with the given subscriber.
CLI Provisioning
The following CLI syntax is used to provision this feature:
QUERY CALL-TRACE [MODE=<VERBOSE | BRIEF>]
MLHG-ID=<mlhg-id> TERMINAL=<terminal>
CTXG-ID=<ctxg-id> EXT=<ext>
TGN-ID=<tgn-id> TRUNK-ID=<trunk-id>
SIP-CALL-ID=<sip-call-id>
H323-CALL-ID=<h323-call-id>
CLI examples
In the following example, the VERBOSE option is not shown (which defaults to BRIEF):
QUERY CALL-TRACE DN=4692551234 (for POTS/H323/SIP subscriber)
QUERY CALL_TRACE MHLG-ID=mlhg1 TERMINAL=23 (for POTS MLHG terminal)
QUERY CALL-TRACE CTXG-ID=ctxg1 EXT=1234 (for POTS centrex subscribers)
QUERY CALL-TRACE TGN-ID=123 TRUNK-ID=456 (for SS7 and ISDN trunks)
QUERY CALL-TRACE SIP-CALL-ID=<sip-call-id> (for SIP trunks)
QUERY CALL-TRACE H323-CALL-ID=<h323-call-id> (for H323 trunks)
QUERY CALL-TRACE TERM=aaln/2@x1-6-00-00-ca-30-88-79.CTlab.cisco.com (termination with
FQDN)
QUERY CALL-TRACE TERM=aaln/2@64.101.140.231 (termination with TSAP-ADDR)
QUERY CALL-TRACE MGW=x1-6-00-00-ca-30-88-79.CTlab.cisco.com (mgw FQDN)
QUERY CALL-TRACE MGW=64.101.140.231 (mgw TSAP-ADDRESS)
Alerting Notification to Third Party Feature Server
The Cisco BTS 10200 Softswitch delivers alerting notification and call data to a third-party feature server (3PTYFS). The service provider can use appropriately designed and configured feature servers to make use of this notification and data to provide value-added services to subscribers; for example, delivery of caller ID on a subscriber television or computer screen.
For a complete description of this feature, refer to "Alerting Notification to Third Party Feature Servers" in the Network and Subscriber Feature Descriptions.
This document is intended for service provider technicians and engineers who are installing, provisioning, and deploying the Cisco BTS 10200 Softswitch and 3PTYFS in their network.
This section describes the steps required to provision support for Alerting Notification on Cisco BTS 10200 Softswitch. This includes provisioning the Cisco BTS 10200 Softswitch database with the TSAP address of the 3PTYFS, the feature trigger point, and the services with which the feature is offered.
Precedence for Provisioned Values
Alerting Notification can be assigned on a switch-wide, per-POP, or per-subscriber level (or all three levels). The system interprets the provisioned values this way:
•