Manoj Reddy's Reference Guide

cas-custom

To customize E1 R2 signaling parameters for a particular E1 channel group on a channelized E1 line, use the cas-custom controller configuration command. Use the no form of this command to disable the signaling customization

cas-custom channel

no cas-custom channel

Syntax Description

channel 

Specifies a single channel group number, which can be between 0 and 30. This channel group number must match the channel number specified in the cas-groupcommand.

Defaults

No customized signaling parameters are set. If you do not specify a country name using the country name command, which is described in Table 3, ITU is the selected default signal.

Command Modes

Controller configuration

Command History

ReleaseModification
11.2 P

This command was introduced.

Usage Guidelines

The customization parameters set by the cas-custom channelcommand are applied to the same channel group number used in the cas-groupchanneltimeslots rangetypesignal command. These channel group numbers must match. Otherwise, the customized features specified by the cas-custom command will not be applied to the cas-group command's configuration. The signaling customization will not take effect. See the examples.

However, you will not need to configure or set more than one channel group number per E1 line in most cases. Though rarely used, it is possible to split a single E1 (timeslots 1 to 31) into two groups (for example, 1 to 15 on group 1 and timeslots 17 to 31 in group 2).

We strongly recommends that you use the use-defaults option when specifying a particular country type. See the country name command in Table 3. This additional keyword ensures that all the local country settings are correctly enabled. For example, issue the country greece use-defaults command. If the use-defaults option is not specified, generic ITU will be the default setting for all countries. You can localize your R2 configuration for a specific country. Do not forget to include the use-defaults option as described in Table 3. For example, use the country argentina use-defaults command for an R2 scenario in Argentina.

You can configure the system to deviate from a country's default settings. To do this, choose from the following list of commands described in Table 3: ani-digits minnumbermax number, answer-signal{group-a  | group-b }number, caller-digitsnumber, category number, dnis-digits minnumbermax number, invert-abcd, kanumber, kd number, metering, nc-congestion, and unused-abcdvalue. To return a country back to its country specific default settings, issue the country nameuse-defaults command. To return a country back to the ITU standard, issue the default countrynameuse-defaults command. See Table 3 and the examples.

Only integrated MICA modems support E1 R2 signaling on access servers.

Table 3 shows a list of command options in cas-custom mode , which is used to customize R2 signaling settings. Some switches require you to fine tune your R2 settings. Do not tamper with these commands unless you understand exactly how your switch will be affected.

Table:Available Commands in Cas-Custom Mode
Command Purpose
ani-digits minnumbermax number Requested number of ANI digits for each call. All calls that do not match the minimum and maximum settings that you specify will be dropped. The minimum number of collected digits is set by min number. Replace the number variable with a value between 0 and 64. The maximum number of collected digits is set by max number. Replace the number variable with a value between 5 and 64. By default, ANI digits are not collected, which is the ITU standard.
answer-signal{group-a  | group-b }number Answer signal to be used. You can specify the group A signal or the group B signal. The signal numbercan be 1 to 15. Defaults is group-b 6, which is the ITU default.
caller-digitsnumber Specifies the number of digits the access server needs to collect before it requests ANI or CallerID information. The digits can be from 1 to 10. Default is 1, which is the ITU default.
categorynumber Specifies the category type of the incoming call, which is mapped to a group signal number. Signal numbers from 1 to 15 are available. Default is 1, which is the ITU default.
countrynameuse-defaults Specifies the local country, regional, and some corporation settings for R2 signaling. Replace the name variable with one of the following supported country names. We recommend that you include the use-defaults option, which enables the default settings for a specific country. Defaults country setting is ITU.
  • argentina use-defaults
  • australia use-defaults
  • brazil use-defaults
  • china use-defaults
  • columbia use-defaults
  • costarica use-defaults
  • easteurope use-defaults

    The easteurope option supports Croatia, Russia, and the Slovak Republic.

  • ecuador-itu use-defaults
  • ecuador-lme use-defaults
  • greece use-defaults
  • guatemala use-defaults
  • hongkong-china use-defaults

    The hongkong-china use-defaults option uses the China variant.

indonesia use-defaults
  • israel use-defaults
  • itu

    ITU is the signaling default. ITU provides support for the following list of countries: Denmark, Finland, Germany, Russia (ITU variant), Hong Kong (ITU variant), and South Africa (ITU variant).

    The expression "ITU variant" means that there are multiple R2 signaling types deployed in the specified country, but Cisco supports the ITU variant.

  • korea use-defaults
  • malaysia use-defaults
  • newzealand use-defaults
paraguay use-defaults
  • peru use-defaults
  • philippines use-defaults
  • saudiarabia use-defaults
  • singapore use-defaults
  • southafrica-panaftel use-defaults

    The South Africa option uses the Panaftel variant.

  • telmex use-defaults
  • telnor use-defaults

    The Telemex and Telnor corporations are supported for Mexico.

  • thailand use-defaults
  • uruguay use-defaults
  • venezuela use-defaults
  • vietnam use-defaults
default Sets a command to its default setting.
dnis-digits minnumbermax number Requested number of DNIS digits for each call. All calls that do not match the minimum and maximum settings that you specify will be dropped. The minimum number of collected digits is set by min number. Replace the number variable with a value between 0 and 64. The maximum number of collected digits is set by max number. Replace the number variable with a value between 5 and 64. By default, DNIS digits are not collected, which is the ITU standard.
exit Takes you out of cas custom mode.
invert-abcd Inverts the ABCD bits before tx and after rx. This feature is disabled by default, which is the ITU default.
kanumber Specifies the KA signal code. You can choose 1 to 15. Default is 0, which is the ITU default.
kdnumber Specifies the KD signal code. You can choose 1 to 15. Default is 0, which is the ITU default.
metering Specifies sending a metering pulse when the access server is making an outgoing call. Metering is turned off by default, which is the ITU default.
nc-congestion Specifies the noncompelled congestion signal. This signal is sent to the central office when the access server is congested and cannot accept the call. The default is B4, which is the ITU default.
no Negates a command or sets its defaults.
request-category DNIS digits to be collected before requesting category. A category specifies different priority levels for different calls within R2, such as data calls verses voice calls. This information is primarily used for the switches that forward the calls to the NAS.

For example, India needs the category requested after the first DNIS digit.

unused-abcdvalue Specifies unused ABCD bit values, which can have a 0 or 1 bit value. This feature is disabled by default, which is the ITU default.

Examples

The following example displays the available signaling parameters after you enter cas-custom mode. Notice that the same channel group 1 is specified in the cas-groupcommand and the cas-custom command.

router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z
router(config)# controller e1 1
router(config-controller) cas-group 1 timeslots 1-31 type r2-digital r2-compelled
router(config-controller) cas-custom 1
router(config-ctrl-cas)# ?
CAS custom commands:
  ani-digits        Expected number of ANI digits
  answer-signal     Answer signal to be used
  caller-digits     Digits to be collected before requesting CallerID
  category          Category signal
  country           Country Name
  default           Set a command to its defaults
  dnis-digits       Expected number of DNIS digits
  exit              Exit from cas custom mode
  invert-abcd       invert the ABCD bits before tx and after rx
  ka                KA Signal
  kd                KD Signal
  metering          R2 network is sending metering signal
  nc-congestion     Non Compelled Congestion signal
  no                Negate a command or set its defaults
  request-category  DNIS digits to be collected before requesting category
  unused-abcd       Unused ABCD bit values

You can localize your R2 configuration for a specific country. Do not forget to include the use-defaults option as described in Table 3. For example, use the country argentina use-defaults command for a R2 scenario in Argentina.

router(config-ctrl-cas)#country ?
  argentina             Argentina
  australia             Australia
  brazil                Brazil
  china                 China
  columbia              Columbia
  costarica             Costa Rica
  easteurope            East Europe
  ecuador-itu           Ecuador ITU
  ecuador-lme           Ecuador LME
  greece                Greece
  guatemala             Guatemala
  hongkong-china        Hong Kong (China variant)
  indonesia             Indonesia
  israel                Israel
  itu                   ITU
  korea                 Korea
  malaysia              Malaysia
  newzealand            New Zealand
  paraguay              Paraguay
  peru                  Peru
  philippines           Philippines
  saudiarabia           Saudi Arabia
  singapore             Singapore
  southafrica-panaftel  South Africa Panaftel
  telmex                Telmex
  telnor                Telnor
  thailand              Thailand
  uruguay               Uruguay
  venezuela             Venezuela
  vietnam               Vietnam

router(config-ctrl-cas)# country argentina ?
  use-defaults   Use Country defaults
  <cr>

router(config-ctrl-cas)# country argentina use-defaults

The following example customizes the signaling for channel group 1. The configuration collects 3 digits before it requests ANI information for analog calls received on a Cisco AS5300 in Argentina.

router(config-controller)# cas-custom 1
router(config-ctrl-cas)# country argentina use-defaults
router(config-ctrl-cas)# caller-digits 3
router(config-controller)# ^z
router(config)# 

Because cas-custom mode gives you the flexibility to customize R2 parameters, the margin for user error increases. Therefore, the software enables you to return a country back to its default R2 settings using the use-defaults option. The following example begins by bringing up Argentina's default settings, changing a few customization parameters, then returning the Argentina R2 setting back to its original state.

router(config-ctrl-cas)# country argentina use-defaults
router(config-ctrl-cas)# caller-digits 3
router(config-ctrl-cas)# unused-abcd 1
router(config-ctrl-cas)# metering
router(config-ctrl-cas)# country argentina use-defaults

Related Commands

CommandDescription
cas-group (controller e1) Configures CAS on an E1 controller.

Printed for apswan@ctr.ap.nic.in on Wed Mar 5 22:32:57 PST 2003

All material in this document copyright 2000 Cisco Systems, Inc. All rights reserved. No material may be reproduced or distributed without written permission of Cisco Systems, Inc.