cc/td/doc/product/access/acs_serv/as5800/sw_conf
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table Of Contents

Configuring T1 CAS for Voice over IP on the Cisco  AS5800 and Cisco AS5850

Feature Overview

Channelized T1 Robbed Bit Features

Benefits

Related Features and Technologies

Supported Platforms

Supported Standards, MIBs, and RFCs

Prerequisites

Configuration Tasks

Verifying Service Provider T1 CAS

Configuration Examples

Command Reference

ds0-group

Glossary


Configuring T1 CAS for Voice over IP on the Cisco  AS5800 and Cisco AS5850


Feature History

Release
Modification

12.1(5)XM

This feature was introduced on the Cisco AS5800 universal access server.

12.2(2)XB1

This feature was implemented on the Cisco AS5850 universal gateway.

12.2(11)T

This feature was integrated into Cisco IOS Release 12.2(11)T.


This feature module describes the Configuring T1 CAS for Voice over IP on the Cisco AS5800 and Cisco AS5850 feature and includes the following sections:

Feature Overview

Supported Platforms

Supported Standards, MIBs, and RFCs

Prerequisites

Configuration Tasks

Configuration Examples

Command Reference

Glossary

Feature Overview

This feature adds support for T1 Channel Associated Signaling (CAS) and support for E1 R2 signaling to the Cisco AS5800 and Cisco AS5850 with the Voice Feature Card (VFC).

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 EANA, and 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.

The service provider application for T1 CAS includes connectivity to the public network using T1 CAS from the Cisco AS5800 to the end office switch. In this configuration, the Cisco AS5800 captures the dialed-number or called-party number information and passes it along to the upper level applications for IVR script selection, modem pooling, and other applications. Service providers also require access to calling party number, ANI, for user identification, for billing account number, and in the future, more complicated call routing.

Service providers who implement VoIP include traditional voice carriers, new voice and data carriers, and existing Internet service providers. Some of these service providers might use subscriber side lines for their VoIP connectivity to the PSTN; others will use tandem-type service provider connections.

The new functionality of CAS for VoIP includes all the CAS and E1/R2 signaling already supported for the Cisco AS5800 in data applications, with the addition of dialed-number and calling-party number capture whenever available.

The implementation of this feature supports the following T1 CAS signaling systems for VoIP applications:

E&M—E&M signaling is typically used for trunks. It is typically the only way that a 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. There are several further important subclasses of E&M robbed-bit signaling:

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.

E&M Wink Start—Feature Group D

In Feature Group D Wink Start with Wink Acknowledge 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) just as in the original Wink Start. This wink tells the originating side that the terminating side is ready to receive addressing digits. After receiving addressing digits, the terminating side then provides another wink (called an Acknowledgment Wink) that tells the originating side that the terminating side has received the dialed digits. The terminating side then goes off-hook to indicate connection when the ultimate called endpoint has answered. The originating endpoint maintains off-hook for the duration of the call.

E&M Immediate Start

In the Immediate Start Protocol, the originating side does not wait for a wink before sending addressing information. 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.

Ground Start / FXS—Ground Start Signaling was developed to aid in resolving glare when two sides of the connection tried to go off-hook at the same time. This is a problem with loop start because the only way to indicate an incoming call from the network to the CPE using loop start was to ring the phone. The 6-second ring cycle left a lot of time for glare to occur. Ground Start Signaling eliminates this problem by providing an immediate seizure indication from the network to the CPE. This indication tells the CPE that a particular channel has an incoming call on it. Ground Start is different than E&M because the A and B bits do not track each other (that is, A is not necessarily equal to B). When the CO delivers a call, it "seizes" a channel (goes off-hook) by setting the A bit to 0. The Central Office equipment also simulates ringing by toggling the B bit. The terminating equipment goes off-hook when it is ready to answer the call. Digits are usually not delivered for incoming calls.

Channelized T1 Robbed Bit Features

Internet service providers can provide switched 56-kbps access to their customers using the Cisco AS5800. The subset of T1 CAS (robbed bit) supported features are as follows:

Supervisory: Line Side

fxs-ground-start

fxs-loop-start

sas-ground-start

sas-loop-start

Modified R1

Supervisory: Trunk Side

e&m-fgb

e&m-fgd

e&m immediate start

Informational: Line Side

DTMF

Informational: Trunk Side

DTMF

MF

Benefits

The T1 CAS interface is used for both connection to a private PBX, and to the PSTN. This feature is required by both Enterprise customers and Service Providers in North America. For most enterprise customers, T1 CAS is the only type of line they use from the PSTN, and for connecting to their PBX, E&M may be the only option.

Related Features and Technologies

Cisco AS 5800 Operations, Administration, Maintenance, and Provisioning Guide.

Supported Platforms

Cisco AS5800 universal access servers

Cisco AS5850 universal gateway

Table 1 Cisco IOS Release and Platform Support for this Feature

Platform
12.1(5)XM
12.2(2)XB1
12.2(11)T

Cisco AS5800

X

Not supported

X

Cisco AS5850

Not supported

X

X


Determining Platform Support Through Cisco Feature Navigator

Cisco IOS software is packaged in feature sets that support specific platforms. To get updated information regarding platform support for this feature, access Cisco Feature Navigator. Cisco Feature Navigator dynamically updates the list of supported platforms as new platform support is added for the feature.

Cisco Feature Navigator is a web-based tool that enables you to determine which Cisco IOS software images support a specific set of features and which features are supported in a specific Cisco IOS image. You can search by feature or release. Under the release section, you can compare releases side by side to display both the features unique to each software release and the features in common.

To access Cisco Feature Navigator, you must have an account on Cisco.com. If you have forgotten or lost your account information, send a blank e-mail to cco-locksmith@cisco.com. An automatic check will verify that your e-mail address is registered with Cisco.com. If the check is successful, account details with a new random password will be e-mailed to you. Qualified users can establish an account on Cisco.com by following the directions at http://www.cisco.com/register.

Cisco Feature Navigator is updated regularly when major Cisco IOS software releases and technology releases occur. For the most current information, go to the Cisco Feature Navigator home page at the following URL:

http://www.cisco.com/go/fn

Availability of Cisco IOS Software Images

Platform support for particular Cisco IOS software releases is dependent on the availability of the software images for those platforms. Software images for some platforms may be deferred, delayed, or changed without prior notice. For updated information about platform support and availability of software images for each Cisco IOS software release, refer to the online release notes or, if supported, Cisco Feature Navigator.

Supported Standards, MIBs, and RFCs

Standards

None.

MIBs

CISCO-CAS-IF-MIB.my

To obtain lists of MIBs supported by platform and Cisco IOS release and to download MIB modules, go to the Cisco MIB web site on Cisco Connection Online (CCO) at http://www.cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml.

RFCs

None.

Prerequisites

A Cisco IOS Release 12.1(5)XM image for the Cisco AS5800 universal access server

A minimal product configuration of the Cisco AS5800 universal access server

Configuration Tasks

The sample configuration is only intended as an example of how to use the commands to configure T1 CAS. It is not an example of a complete configuration for setting up the entire signaling for a telco network.

To configure T1 CAS for use with VoIP, perform the following tasks:

Configure Voice Port Parameters (Required)

Configure T1 CAS voice ports as ds0-group for channelized T1 lines (Required)

Configure Dial Peers (Required)


Note For additional software configuration examples using T1 signaling, see Configuring Channelized T1 or E1. To access the document on Cisco Connection Online (CCO), see the following document: Configuring Service Provider T1 CAS


The following sample configuration is an example of how to configure the voice ports as ds0-group for the channelized T1 lines.

 
Command
Purpose

Step 1 

Router# configure terminal

Enters global configuration mode.

Step 2 

Router(config)# controller t1 1/0/0

Enters controller configuration mode to configure your controller port. The controller ports are labeled RI and E1/PRI cards.

Step 3 

Router(config-control)# framing esf

Enters your telco's framing type.

Step 4 

Router(config-control)# linecode b8zs

Enters your telco's line code type.

Step 5 

Router(config-control)# ds0-group 1 timeslots 1-24 type e&m-fgb

Configures all channels for E&M, FXS, and SAS analog signaling. Enter 1-24 for T1. If E1, enter 1-31.

Signaling types include e&m-fgb, e&m-fgd, e&m-immediate-start, fgd-eana, fxs-ground-start, fxs-loop-start, none, r1-itu, r1-modified, r1-turkey, sas-ground-start, and sas-loop-start.

You must use the same type of signaling that your central office uses.

For E1 using the Anadigicom converter, use ds0 e&m-fgb signaling.

Step 6 

Router(config-control)# controller t1 1/0/1

Router(config-control)# framing esf

Router(config-control)# linecode b8zs

Router(config-control)# ds0-group 2 timeslots 1-24 type e&m-fgb

Repeating steps 2 to 5 configures each additional controller (there are twelve). In this example, note that the controller number is 1, instead of 0. The ds0-group is 2 instead of 1.

Step 7 

Router(config-control)# controller t1 1/0/2

Router(config-control)# framing esf

Router(config-control)# linecode b8zs

Router(config-control)# ds0-group 0 timeslots 1-24 type e&m-fgd mf ani-dnis

Repeating steps 2 to 5 configures each additional controller (there are twelve).

Step 8 

Router(config-control)# controller t1 1/0/2

Router(config-control)# framing esf

Router(config-control)# linecode b8zs

Router(config-control)# ds0-group 0 timeslots 1-24 type e&m-fgd mf ani-dnis

Repeating steps 2 to 5 configures each additional controller (there are twelve).

Step 9 

Router(config-control)# dial-peer voice 3070 pots destination-pattern 30...

port 1/0/0:D

prefix 30

Enters the dial peer configuration mode to configure a POTS peer. Specify destination pattern for this POTS peer.

Step 10 

Router(config-control)# dial-peer voice 21 pots

incoming called-number 11...

destination-pattern 40...

direct-inward-dial

port12/0:2:0

prefix 21

Specifies incoming called number, destination pattern, and direct inward dial for each POTS peer.

Step 11 

Router(config-control)# dial-peer voice 21 pots

incoming called-number 11...

destination-pattern 40...

direct-inward-dial

port12/0:2:0

prefix 21


Specifies incoming called number, destination pattern, and direct inward dial for each dial peer.

Step 12 

Router(config-control)# dial-peer voice pots destination-pattern 30...

port 1/0/0:D

prefix 30

Specifies destination pattern, and direct inward dial for each dial peer.

Step 13 

Router(config-control)# dial-peer voice pots destination-pattern 30...

port 1/0/0:D
prefix 30

Specifies destination pattern, and direct inward dial for each dial peer.

Step 14 

Router(config-control)# Ctrl-Z
Router#
%SYS-5-CONFIG_I: Configured from console by console

Returns to enable mode.

This message is normal and does not indicate an error.

Verifying Service Provider T1 CAS

To verify your controller is up and running and no alarms have been reported:

Enter the show controller t1 or show controller e1 command and specify the port number.

5800# sh cont t1 1/0/0
T1 1/0/0 is up.
Applique type is Channelized T1
Cablelength is long gain36 0db
No alarms detected.
alarm-trigger is not set
Framing is ESF, Line Code is B8ZS, Clock Source is Line.
Data in current interval (180 seconds elapsed):
0 Line Code Violations, 0 Path Code Violations
0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins
0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs

Note the following:

The controller must report being up.

No errors should be reported.


TipMake sure the show controller t1 output is not reporting alarms or violations.

Configuration Examples

Service Provider T1 CAS Example

The output shown below is the result of using the show running-config command.

version 12.1
service timestamps debug datetime msec localtime show-timezone
service timestamps log datetime msec localtime show-timezone
service password-encryption
!
hostname travis-nas-01
!
aaa new-model
aaa authentication login default local
aaa authentication login NO_AUTHENT none
aaa authorization exec default local if-authenticated
aaa authorization exec NO_AUTHOR none
aaa authorization commands 15 default local if-authenticated
aaa authorization commands 15 NO_AUTHOR none
aaa accounting exec default start-stop group tacacs+
aaa accounting exec NO_ACCOUNT none
aaa accounting commands 15 default stop-only group tacacs+
aaa accounting commands 15 NO_ACCOUNT none
enable secret 5 $1$LsoW$K/qBH9Ih2WstUxvazDgmY/
!
username admin privilege 15 password 7 06455E365E471D1C17
username gmcmilla password 7 071824404D06140044
username krist privilege 15 password 7 0832454D01181118
!
!
!
!
call rsvp-sync
shelf-id 0 router-shelf
shelf-id 1 dial-shelf
!
!
!
resource-pool disable
!
modem-pool Default
pool-range 1/2/0-1/2/143,1/3/0-1/3/143
!
modem-pool accounts
!
modem-pool accounts1
!
modem-pool accounts2
!
clock timezone CST -6
clock summer-time CST recurring
!
!
!
!
ip subnet-zero
ip domain-name cisco.com
ip name-server 172.22.53.210
ip name-server 171.69.2.133
ip name-server 171.69.2.132
ip name-server 171.69.11.48
!
isdn switch-type primary-5ess
!
!
!
!
!
!
!
controller T1 1/0/0
framing esf
linecode b8zs
ds0-group 1 timeslots 1-24 type e&m-fgb
!
controller T1 1/0/1
framing esf
linecode b8zs
ds0-group 1 timeslots 1-24 type e&m-fgb
!
controller T1 1/0/2
framing esf
linecode b8zs
ds0-group 1 timeslots 1-24 type e&m-fgb
!
controller T1 1/0/3
framing esf
linecode b8zs
ds0-group 0 timeslots 1-24 type e&m-fgb dtmf dnis
!
controller T1 1/0/4

Command Reference

This section documents new or modified commands. All other commands used with this feature are documented in the Cisco IOS Release 12.1 command references.

ds0-group

To configure a channel group using CAS signaling, the ds0-group command is used to specify the channels/timeslots to be allocated for the CAS group and the CAS signaling type. Use the no form of this command to disable channel associated signaling for one or more timeslots.

ds0-group channel timeslots range type signal [[tone] [service]]

no ds0-group channel timeslots range type signal [[tone] [service]]

New service type attributes have been added to the ds0 group command.

The service types are:

Voice or data

For e&m-fgb and e&m fgd, there are also tone type:

dtmf or mf

dnis or ani-dnis

Syntax Description

channel

Specifies a single channel group number, which can be between 0 and 23.

timeslots range

Specifies a timeslot range of values from 1 to 24.

type signal

Specifies the type of robbed bit signaling. Choose one of the following signal types to configure:

e&m-fgb dtmf [dnis]
or
e&m-fgb mf [dnis]—Specifies ear and mouth channel signaling with feature group B support, which includes the Wink Start Protocol. You can further customize this feature by specifying dtmf [dnis] or mf [dnis].

e&m-fgd dtmf [dnis]
or
e&m-fgd mf [ani-dnis]—Specifies ear and mouth channel signaling with feature group D support, which includes the Wink Start Protocol. Ani-dnis means the CAS group is provisioned to collect ANI (answer number identification) and DNIS (dialed number identification).

e&m-immediate-start—Specifies ear and mouth channel signaling with immediate start support.

fgd-eana— Specifies Exchange Access North America signaling with feature group D support.

fxs-ground-start—Specifies Foreign Exchange Station ground start signaling support.

fxs-loop-start— Specifies Foreign Exchange Station loopstart signaling support.

none—Specifies null signaling for external call control.

r1-itu—Specifies R1 Iternational Telecommunication Union signaling.

r1-modified—Specifies R1 modified signaling support.

r1-turkey—Specifies R1 signaling for Turkey.

sas-loop-start—Specifies Special Access Station loopstart signaling support.

sas-ground-start—Specifies Special Access Station ground start signaling support.

tone

Specifies dtmf or mf

service

Specifies voice or data


Defaults

ds0-group 0 timeslots 1-24 type e&m-fgb dtmf

Command History

Release
Modification

11.2

This command was first introduced.

12.1(5)XM

This command was implemented on the Cisco AS5800 platform.

12.2(2)XB1

This command was implemented on the Cisco AS5850 platform.

12.2(11)T

This command was integrated into Cisco IOS Release 12.2(11)T and support was added for the Cisco AS5800 and Cisco AS5850 platforms.


Related Commands

Controller configuration.

Usage Guidelines

Use this command to enable an integrated modem to receive and transmit incoming and outgoing call signaling (such as on-hook and off-hook) through each T1 controller.

If you want to collect DNIS information on a T1 controller, you must manually configure it on the access server.

To collect DTMF DNIS for E&M-fgb under a controller T1 configuration, use the ds0-group 0 timeslots 1-24 type e&m-fgb dtmf dnis command.

To collect MF DNIS for E&M-fgb, use the ds0-group 0 timeslots 1-24 type e&m-fgb mf dnis command.

By configuring DNIS as part of the ds0-group command, the system can collect DNIS digits for incoming calls which can be directed as VoIP calls, or alternately can be redirected to specific modem pools setup for different customers or uses. To support modems you must be running MICA modems in the system and have at least 10% of your total modems in the default modem pool.

The following example configures the required signaling to support modem pooling and the digital number identification service (DNIS) over channelized T1 lines on a Cisco AS5800.

Examples

Router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# controller t1 1/0/0
Router(config-controller)# ds0-group 0 timeslots 1-24 type e&m-fgb dtmf dnis
Router(config-controller)# exit
Router(config)#
Router(config)# modem-pool accounts1
Router(config-modem-p)# pool-range 30
Router(config-modem-p)# called-number 2000 max-conn 1
Router(config-modem-p)# exit
Router(config)#

Note T1 CAS fgd is asymmetric. When calling the switch, we only generate DNIS. When receiving from the CO, we get both ANI and DNIS.


Glossary

ANI—Automatic number identification (calling party number).

CAS—Channel associated signaling.

CO—Central office.

DNIS—Dialed number identification service. Same as called party number.

DSP—Digital signal processor.

DTMF—Dual tone multi-frequency.

E&M—Ear and mouth. A signaling technique for two and four wire telephone and trunk interfaces.

FXS—Foreign Exchange Subscriber (as in FXS-loop-start and FXS-ground-start). FXS loop and ground start protocols are a type of signaling used to indicate the beginning of a call. The FXS interface is used on the line-side access to CO (for example, communication between CO and key system).

ITU—International Telecommunication Union.

MF—Multiple Frequency, an interoffice address signaling method in which 10 decimal digits and five auxiliary signals are each represented by a pair of the following frequencies: 700, 900, 1100, 1300, 1500 and 1700 Hz.

PSTN—Public Switched Telephone Network.

SAS—Special Exchange Subscriber (as in SAS loop-start and ground-start). Identical to FXS loop and ground start in functionality, but use of the A and B bits are different. (SAS transmitted B Bits are complementary to FXS transmitted B bits. SAS received A bits are complementary to FXS received A bits).

VFC—Voice feature card. The voice processing card which resides in one of the slots in the Cisco AS5800 platform. Up to five DSP modules (DSPM) can be installed onto the VFC to perform voice processing for up to 30 B channels and potentially 60 B channels. The VFC is a multi-DSP coprocessing card and software package that adds VoIP capabilities to the Cisco AS5800.

VoIP—Voice over IP. The ability to carry normal telephony-style voice over an IP-based internet with POTS-like functionality, reliability, and voice quality. VoIP is a blanket term which generally refers to Cisco's standards-based (for example, H.323) approach to IP voice traffic.


hometocprevnextglossaryfeedbacksearchhelp

Posted: Wed Sep 26 05:13:13 PDT 2007
All contents are Copyright © 1992--2007 Cisco Systems, Inc. All rights reserved.
Important Notices and Privacy Statement.