Guest

Cisco IOS Software Releases 12.1 T

ANI/DNIS Delimiter for CAS Calls on CT1

Table Of Contents

ANI/DNIS Delimiter for CAS Calls on CT1

Feature Overview

T1 CAS

Benefits

Restrictions

E&M Wink Start—Feature Group B

Related Features and Technologies

Related Documents

Supported Platforms

Supported Standards, MIBs, and RFCs

Prerequisites

Configuration Tasks

Configuring the Signaling Class

Command Reference

cas-custom

class

profile incoming

signaling-class cas

Glossary


ANI/DNIS Delimiter for CAS Calls on CT1


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:

Feature Overview

Supported Platforms

Supported Standards, MIBs, and RFCs

Configuration Tasks

Command Reference

Glossary

Feature Overview

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.

T1 CAS

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.

Benefits

Provides the ANI/DNIS delimiter on incoming T1/CAS trunk lines.

Restrictions

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

E&M Wink Start—Feature Group B

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.

Related Features and Technologies

Refer to the "T1 CAS" section.

Related Documents

Cisco AS5300 Software Configuration Guide

Cisco AS5800 OAM&P Guide

Dial Solutions Configuration Guide, Cisco IOS Release 12.0

Configuring T1 CAS for VoIP on Cisco Access Platforms

Supported Platforms

Cisco AS5300

Cisco AS5800

Supported Standards, MIBs, and RFCs

None

Prerequisites

None

Configuration Tasks

See "Configuring the Signaling Class" to enable the ANI/DNIS delimiter for CAS calls on the CT1 feature.

Configuring the Signaling Class

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# config term

Enter global configuration mode. You have entered global configuration mode when the prompt changes to Router(config)#.

Step 3 

Router(config)#service internal

Configure service internal to enable the profile incoming command.

Step 4 

Router(config)# signaling-class cas name

Name the signaling class and enable the signaling-class submode.

Step 5 

Router(config-sig-class)# profile incoming template

Define the template to process the ANI/DNIS delimiter.

Step 6 

Router(config-sig-class)# exit

Return to global configuration mode.

Step 7 

Router(config)# controller T1 slot/port/number

Enable this feature for a T1 controller.

Step 8 

Router(config-controller)# cas-custom channel

Specify a single channel group number.

Step 9 

Router(config-ctrl-cas)# class name

Enable 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

Command Reference

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.

cas-custom

class

profile incoming

signaling-class cas

cas-custom

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 channel

Syntax 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

profile incoming

Defines a template formed by directives guiding the Call Service Module (CSM) to process the digit sequence for a signaling class.

signaling-class cas

Defines a signaling class with a template formed by directives guiding the Call Service Module (CSM) to process the digit sequence.


class

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 name

no class name

Syntax 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

signaling-class cas

Defines a signaling class with a template formed by directives guiding the Call Service Module (CSM) to process the digit sequence.


profile incoming

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 signaling-class submode command.


Note This command can only be entered when service internal is configured.


profile incoming template

Syntax 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

Signaling-class submode

Command History

Release
Modification

12.1(1)T

The command first appeared.


Examples

The following example enables this command:

Router(config)#service internal
Router(config)#signaling-class cas test
Router(config-sig-class)#profile incoming S<*a<*d<*n

Related Commands

Command
Description

signaling-class cas

Defines a signaling class with a template formed by directives guiding the Call Service Module (CSM) to process the digit sequence.


signaling-class cas

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 name

no signaling-class cas name

Syntax 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

class

Activates the signaling-class cas command.

profile incoming

Defines a template formed by directives guiding the Call Service Module (CSM) to process the digit sequence for a signaling class.


Glossary

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.