|
|
This document introduces the automatic number identifier/dialed number identification service (ANI/DNIS) delimiter for channel associated signaling (CAS) calls on channelized T1 (CT1) for the Cisco AS5300 and Cisco AS5800 universal access servers. It includes information on the benefits of the new feature, supported platforms, related documents, and so forth.
This document includes the following sections:
This feature allows the Cisco AS5300 and Cisco AS5800 universal access servers to provide the ANI/DNIS delimiter on incoming T1/CAS trunk lines. The digit collection logic in the call switching module (CSM) for incoming T1 CAS calls in dual tone multifrequency (DTMF) is modified to process the delimiters, the ANI digits, and the DNIS digits.
For this feature to work, a CAS signaling class with the template to process ANI/DNIS delimiters has to be defined. This creates a signaling class structure which can be referred to by its name.
CAS is the transmission of signaling information within the voice channel. Various types of CAS signaling are available in the T1 world. The most common forms of CAS signaling are loop-start, ground-start, and recEive and transMit (E&M). The biggest disadvantage of CAS signaling is its use of user bandwidth to perform signaling functions. CAS signaling is often referred to as robbed-bit-signaling because user bandwidth is being "robbed" by the network for other purposes. In addition to receiving and placing calls, CAS signaling also processes the receipt of DNIS and ANI information, which is used to support authentication and other functions.
Provides the ANI/DNIS delimiter on incoming T1/CAS trunk lines.
This feature is only functional in a T1 CAS configured for E&M-feature group b (wink start). E&M signaling is typically used for trunks. It is normally the only way that a central office (CO) switch can provide two-way dialing with direct inward dialing. In all the E&M protocols, off-hook is indicated by A=B=1, and on-hook is indicated by A=B=0. If dial pulse dialing is used, the A and B bits are pulsed to indicate the addressing digits.
For this feature, here is an example of configuring for E&M-feature group b:
ds0-group 1 timeslots 1-24 type e&m-fgb dtmf dnis
In the original Wink Start protocol, the terminating side responds to an off-hook from the originating side with a short wink (transition from on-hook to off-hook and back again). This wink tells the originating side that the terminating side is ready to receive addressing digits. After receiving addressing digits, the terminating side then goes off-hook for the duration of the call. The originating endpoint maintains off-hook for the duration of the call.
Refer to the "T1 CAS" section.
None
None
See "Configuring the Signaling Class" to enable the ANI/DNIS delimiter for CAS calls on the CT1 feature.
To configure the signaling class, perform the following tasks in global configuration mode:
| Command | Purpose | |
|---|---|---|
Step 1 | Router> enable
Password: password
Router | Enter enable mode. Enter password. You have entered enable mode when the prompt changes to Router |
Step 2 | Router | Enter global configuration mode. You have entered global configuration mode when the prompt changes to Router(config)#. |
Step 3 | Router(config)# signaling-class cas name | Names the signaling class. |
Step 4 | Router(config-if)# profile incoming template | Defines the template to process the ANI/DNIS delimiter. |
Step 5 | Router(config-if)# exit | Return to global configuration mode. |
Step 6 | Router(config)# controller T1 slot/port/number | Enables this feature for a T1 controller. |
Step 7 | Router(config-controller)# cas-custom channel | Specifies a single channel group number. |
Step 8 | Router(config-ctrl-cas)# class name | Enables the ANI/DNIS delimiter feature by specifying the template. |
To disable the delimiter, use the command no class under the cas-custom configuration.
To remove the signaling class, use the configuration command no signaling-class cas. When removing a signaling class, make sure the signaling class is no longer used by any controllers; otherwise, the following warning will be displayed:
% Can't delete, signaling class test is being used
This section documents new or modified commands. All other commands used with this feature are documented in the Cisco IOS Release 12.0 command reference publications.
To customize T1/CAS signaling parameters for a particular T1 channel group on a channelized T1 line, use the cas-custom controller configuration command.
cas-custom channelSyntax Description
channel | Specifies a single channel group number, which can be between 0 and 23. |
Defaults
No default behavior or values
Command Modes
Controller configuration
Command History
| Release | Modification |
|---|---|
11.2 P | The command was introduced. |
12.1(1) T | The command was modified to support T1. |
Examples
The following example configures enables this feature on channel 1:
Router(config)#controller T1 1/0/1 Router(config-controller)#cas-custom 1
Related Commands
| Commands | Descriptions |
Defines a template formed by directives guiding the Call Service Module (CSM) to process the digit sequence for a signaling class. | |
Defines a signaling class with a template formed by directives guiding the Call Service Module (CSM) to process the digit sequence. |
To activate the signaling-class cas command, use the class controller configuration command. The name must match up with the name in the signaling-class cas command.
class nameSyntax Description
name | The signaling class which specifies the template that processes the ANI/DNIS delimiter. |
Defaults
No default behavior or values
Command Modes
Controller configuration
Command History
| Release | Modification |
|---|---|
12.1(1)T | The command first appeared. |
Examples
The following example configures enables this feature on channel 1:
Router(config)#controller T1 1/0/1 Router(config-controller)#cas-custom 1 Router(config-ctrl-cas)#class test
Related Commands
| Commands | Descriptions |
Defines a signaling class with a template formed by directives guiding the Call Service Module (CSM) to process the digit sequence. |
To define a template formed by directives guiding the Call Service Module (CSM) to process the digit sequence for a signaling class, use the profile incoming global configuration command.
profile incoming templateSyntax Description
For this feature, the template will be S<*a<*d<*n, where:
S | Start the state machine. |
<* | Wait for the digit * to be detected. The digit to be detected is the next character in the template. If any other digit is detected, then that is a failure. If the digit is detected, then go to the next directive |
a | Digits are collected as the ANI until the first non digit or a timeout occurs. |
d | Digits are collected as the DNIS until the first non digit or a timeout occurs. |
n | Notify the CSM of the collected ANI and DNIS. |
Defaults
No default behavior or values
Command Modes
Global configuration
Command History
| Release | Modification |
|---|---|
12.1(1)T | The command first appeared. |
Examples
The following example enables this command:
Router(config)#signaling-class cas test Router(config-sig-class)#profile incoming S<*a<*d<*n
Related Commands
| Command | Description |
Defines a signaling class with a template formed by directives guiding the Call Service Module (CSM) to process the digit sequence. |
To define a signaling class with a template formed by directives guiding the Call Service Module (CSM) to process the digit sequence, use the signaling-class cas global configuration command. The signaling class is referred by the name.
signaling-class cas nameSyntax Description
name | The signaling class which specifies the template that processes the ANI/DNIS delimiter |
Defaults
No default behavior or values
Command Modes
Global configuration
Command History
| Release | Modification |
|---|---|
12.1(1)T | The command first appeared. |
Examples
The following example enables this command:
Router(config)#signaling-class cas test Router(config-sig-class)#profile incoming S<*a<*d<*n Router(config)#controller T1 1/0/1 Router(config-controller)#cas-custom 1 Router(config-ctrl-cas)#class test
Related Commands
| Command | Description |
Activates the signaling-class cas command. | |
Defines a template formed by directives guiding the Call Service Module (CSM) to process the digit sequence for a signaling class. |
ANI---Automatic number identification. SS7 (signaling system 7) feature in which a series of digits, either analog or digital, are included in the call, identifying the telephone number of the calling device. In other words, ANI identifies the number of the calling party.
CAS---Channel associated signaling. Call signaling that enables the access server to send or receive analog calls.
CO---Central office. Local telephone company office to which all local loops in a given area connect and in which circuit switching of subscriber lines occurs.
CSM---Call switching module. The IOS software module which controls T1/E1/ISDN link establishment.
DNIS---Dialed number identification service, also known as the called party number. The telephone number of the called party after translation occurs in the Public Switched Telephone Network. A given destination may have a different DNIS number based on how the call is placed (for example, 800 or direct dial).
DTMF---Dual tone multifrequency. Use of two simultaneous voice-band tones for dialing (such as touch tone).
E&M---RecEive and transMit (or ear and mouth). Trunking arrangement generally used for two-way switch-to-switch or switch-to-network connections. Cisco's analog E&M interface is an RJ-48 connector that allows connections to PBX trunk lines (tie lines). E&M is also available on E1 and T1 digital interfaces.
T1---Digital WAN carrier facility. T1 transmits DS-1 formatted data at 1.544 Mbps through the telephone-switching network, using AMI or B8ZS coding.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Fri Mar 24 12:23:24 PST 2000
Copyright 1989 - 2000©Cisco Systems Inc.