|
Printable Pdf Document ID: 9566 Introduction Prerequisites Requirements Components Used Conventions. Basics of Modem Pooling and CAS Configuration Network Diagram Configurations Verify Debugs and Analyses: Sample Configuration with Two Modem Pools Debug Analysis: Sample Configuration with One Modem Pool NetPro Discussion Forums - Featured Conversations Related Information Introduction This document describes how to configure Digital Number Identification Service (DNIS) support for a channelized T1 line to enable modem pooling. Two sample configurations are included:
- Multiple modem pools
- One modem pool with one modem
Prerequisites Requirements Before you attempt this configuration, ensure that you meet these requirements:
- Cisco IOS® Software Release 11.2(10)P or 11.3(1.1)T or later
- Channelized T1 that supports the e&m wink-start signaling (e&m-fgb) command
- Modem ISDN channel aggregation (MICA) modems with portware 2.0.1.7 or later
Note: Channel associated signaling (CAS)-DNIS is not supported for Microcom.
If you use Remote Dial-In User Service (RADIUS) as your authentication protocol, you need to know RADIUS (IETF) Accounting Attribute 30 (Station-ID).
Station-ID allows the Network Access Server (NAS) to send the number the user called as part of the Access-Request packet (with DNIS or similar technology). Station-ID is supported only on ISDN and modem calls on the Cisco AS5x00 when used with Primary Rate Interface (PRI).
Components Used This document is not restricted to specific software and hardware versions.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command. Conventions Refer to Cisco Technical Tips Conventions for more information on document conventions. Basics of Modem Pooling and CAS Configuration In order to configure E&M Feature Group-B (FGB) signaling to support modem pooling and DNIS over channelized T1 lines, you must specify the multifrequency (MF) or dual tone multifrequency (DTMF) tone type.
router(config-controller)# cas-group 1 timeslots 1-24 e&m-fgb dtmf dnis
If you configure DNIS as part of the cas-group command, the system collects DNIS digits for incoming calls. These digits are redirected to specific modem pools. You must use MICA modems and have at least ten percent of them in the default modem pool. Free modems are needed in the default pool to detect the incoming called number or DNIS before the call is directed to the appropriate modem pool. Therefore, a second modem is needed to handle each incoming call.
Note: Make sure your switch provides inband address information for incoming analog calls before you enable this feature.
Tip: When the current called number is shorter than the previous called number, the Cisco access server receives incorrect DNIS for CAS/R2. This incorrect information can affect modem pooling and can occur as users call from within the local area, from another state, or from another country. If the number is not an 800 number, it is possible that the length of the dialed number is not constant. The access server remembers the longest dialed number on that modem.
Because Loop Start and Ground Start trunks require DTMF signaling, they do not receive DNIS or automatic number identification (ANI) address information sent by the telephone company central office on dial-in calls. In order to correct this, additional parameters must be set for the modem.
Network Diagram This document uses this network setup: Configurations Sample Configuration with Two Modem Pools
This configuration includes two configured modem pools: PPP has 24 modems allocated and DEC has 20 modems allocated. The remaining four modems are automatically assigned to the default modem pool. The modems in the default modem pool answer the initial call and then direct the call to the proper modem-pool for modem allocation.
Four modems in the default pool can cause a problem. The problem is that when five or more users attempt to dial in simultaneously, only four can connect and the remaining user hears a busy signal. These are a few workarounds:
- If you use a PRI instead of CAS, DNIS information is decoded by the Cisco IOS.
- When you use a CAS service, buy more modems than needed. The number of additional modems depend on the model of the Cisco access server.
- When you use a CAS service, allocate enough modems to the default pool so that most users can connect most of the time.
Configuration with One Modem Pool In this example, only one modem pool is configured with one modem: modem-pool part1 pool-range 1 called-number 4085551345 max-conn 1 ! controller T1 0 framing esf clock source line primary cas-group 0 timeslots 1-24 type e&m-fgb dtmf dnis Verify This section provides information you can use to confirm your configuration is working properly.
Certain show commands are supported by the Output Interpreter Tool ( registered customers only) , which allows you to view an analysis of show command output.
Debugs and Analyses: Sample Configuration with Two Modem Pools Debug analyses are included for a PPP and for EXEC sessions.
eval#show version Cisco Internetwork Operating System Software IOS (tm) 5300 Software (C5300-JS-M), Version 11.2(11)P1, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-1998 by cisco Systems, Inc. Compiled Wed 21-Jan-98 00:22 by dschwart Image text-base: 0x600088F0, data-base: 0x607A6000 ROM: System Bootstrap, Version 11.2(9)XA, RELEASE SOFTWARE (fc2) BOOTFLASH: 5300 Software (C5300-BOOT-M), Version 11.2(9)XA1, RELEASE SOFTWARE (fc1)
eval uptime is 3 hours, 42 minutes System restarted by reload System image file is "flash:c5300-js-mz.112-11.P1", booted via flash cisco AS5300 (R4K) processor (revision A.22) with 65536K/16384K bytes of memory.
Processor board ID 07801222 R4700 processor, Implementation 33, Revision 1.0 (512KB Level 2 Cache) Bridging software.
SuperLAT software copyright 1990 by Meridian Technology Corp). X.25 software, Version 2.0, NET2, BFE and GOSIP compliant. TN3270 Emulation software. Primary Rate ISDN software, Version 1.0.
Backplane revision 2 Manufacture Cookie Info: EEPROM Type 0x0001, EEPROM Version 0x01, Board ID 0x30, Board Hardware Version 1.16, Item Number 73-2414-3, Board Revision C0, Serial Number 07801222, PLD/ISP Version 255.255, Manufacture Date 17-Mar-1998. 1 Ethernet/IEEE 802.3 interface(s) 1 FastEthernet/IEEE 802.3 interface(s) 48 terminal line(s) 4 Channelized T1/PRI port(s) 128K bytes of non-volatile configuration memory. 16384K bytes of processor board System flash (Read/Write) 4096K bytes of processor board Boot flash (Read/Write) Configuration register is 0x2142 show modem-pool Before Modem Dialin eval# eval#show modem-pool modem-pool: System-def-Mpool modems in pool: 4 active conn: 0 20 no free modems in pool modems in pool: 24 active conn: 0 0 no free modems in pool called_party_number: 5551345 max conn allowed: 24, active conn: 0 0 max-conn exceeded, 0 no free modems in pool
modem-pool: DEC modems in pool: 20 active conn: 0 0 no free modems in pool called_party_number: 5551370 0 max-conn exceeded, 0 no free modems in pool eval# Win95 PPP Dialin to Modem-Pool PPP eval#show debug General OS: Modem control/process activation debugging is on
PPP: PPP protocol negotiation debugging is on Modem Management: Modem Management Call Switching Module debugging is on
eval# eval# *Oct 17 09:51:26.099: VDEV_ALLOCATE: slot 1 and port 46 is allocated. *Oct 17 09:51:26.099: CSM_RX_CAS_EVENT_FROM_NEAT:(0062): EVENT_CALL_DIAL_IN at slot 1 and port 46 *Oct 17 09:51:26.099: CSM_PROC_IDLE: CSM_EVENT_DSX0_CALL at slot 1, port 46 *Oct 17 09:51:26.099: Mica Modem(1/46): Configure(0x0) *Oct 17 09:51:26.099: Mica Modem(1/46): Configure(0x2) *Oct 17 09:51:26.099: Mica Modem(1/46): Call Setup *Oct 17 09:51:26.239: Mica Modem(1/46): State Transition to Call Setup *Oct 17 09:51:26.239: Mica Modem(1/46): Went offhook
*Oct 17 09:51:26.239: CSM_PROC_IC1_RING: CSM_EVENT_MODEM_OFFHOOK at slot 1, port 46 *Oct 17 09:51:28.695: Mica Modem(1/46): Rcvd Digit detected(5) *Oct 17 09:51:28.875: Mica Modem(1/46): Rcvd Digit detected(5) *Oct 17 09:51:29.055: Mica Modem(1/46): Rcvd Digit detected(5) *Oct 17 09:51:29.231: Mica Modem(1/46): Rcvd Digit detected(1) *Oct 17 09:51:29.411: Mica Modem(1/46): Rcvd Digit detected(3) *Oct 17 09:51:29.591: Mica Modem(1/46): Rcvd Digit detected(4) *Oct 17 09:51:29.771: Mica Modem(1/46): Rcvd Digit detected(5)
*Oct 17 09:51:30.771: CSM_PROC_IC2_COLLECT_ADDR_INFO: CSM_EVENT_ADDR_INFO_COLLECTED (dnis = 5551345) at slot 1, port 46 *Oct 17 09:51:30.771: VDEV_ALLOCATE: slot 1 and port 2 is allocated. *Oct 17 09:51:30.771: Mica Modem(1/2): Configure(0x0) *Oct 17 09:51:30.771: Mica Modem(1/2): Configure(0x2) *Oct 17 09:51:30.771: Mica Modem(1/2): Call Setup *Oct 17 09:51:30.771: Mica Modem(1/46): Soft Reset *Oct 17 09:51:30.855: Mica Modem(1/46): State Transition to Terminating *Oct 17 09:51:30.911: Mica Modem(1/2): State Transition to Call Setup *Oct 17 09:51:30.911: Mica Modem(1/2): Went offhook *Oct 17 09:51:30.911: CSM_IC3_WAIT_FOR_SWITCH_OVER:
CSM_EVENT_MODEM_OFFHOOK at slot 1, port 2*Oct 17 09:51:30.915: Mica Modem(1/46): State Transition to Idle *Oct 17 09:51:30.915: Mica Modem(1/46): Went onhook *Oct 17 09:51:30.915: CSM_PROC_IC6_OC8_DISCONNECTING: CSM_EVENT_MODEM_ONHOOK at slot 1, port 46 *Oct 17 09:51:30.915: VDEV_DEALLOCATE: slot 1 and port 46 is deallocated
*Oct 17 09:51:31.803: CSM_RX_CAS_EVENT_FROM_NEAT:(0062): EVENT_CHANNEL_CONNECTED at slot 1 and port 2 *Oct 17 09:51:31.803: CSM_PROC_IC4_WAIT_FOR_CARRIER: CSM_EVENT_DSX0_CONNECTED at slot 1, port 2 *Oct 17 09:51:31.803: Mica Modem(1/2): Link Initiate *Oct 17 09:51:31.927: Mica Modem(1/2): State Transition to Connect *Oct 17 09:51:36.955: Mica Modem(1/2): State Transition to Link *Oct 17 09:51:49.171: Mica Modem(1/2): State Transition to Trainup *Oct 17 09:51:52.467: Mica Modem(1/2): State Transition to EC Negotiating *Oct 17 09:51:53.007: Mica Modem(1/2): State Transition to Steady State *Oct 17 09:51:53.999: TTY3: DSR came up *Oct 17 09:51:53.999: tty3: Modem: IDLE->READY
%LINK-3-UPDOWN: Interface Async3, changed state to up show modem-pool After Connect (Modem-Pool PPP) eval#show modem-pool modem-pool: System-def-Mpool modems in pool: 4 active conn: 0 20 no free modems in pool modem-pool: ppp modems in pool: 24 active conn: 1 0 no free modems in pool called_party_number: 6561345 max conn allowed: 24, active conn: 1 0 max-conn exceeded, 0 no free modems in pool
modem-pool: DEC modems in pool: 20 active conn: 0 0 no free modems in pool called_party_number: 6561370 max conn allowed: 20, active conn: 0 0 max-conn exceeded, 0 no free modems in pool
eval# Exec Dialin to Modem-Pool 'DEC' eval# *Oct 17 09:52:32.263: VDEV_ALLOCATE: slot 1 and port 47 is allocated. *Oct 17 09:52:32.263: CSM_RX_CAS_EVENT_FROM_NEAT:(0063): EVENT_CALL_DIAL_IN at slot 1 and port 47 *Oct 17 09:52:32.263: CSM_PROC_IDLE: CSM_EVENT_DSX0_CALL at slot 1, port 47 *Oct 17 09:52:32.263: Mica Modem(1/47): Configure(0x0) *Oct 17 09:52:32.263: Mica Modem(1/47): Configure(0x2) *Oct 17 09:52:32.263: Mica Modem(1/47): Call Setup *Oct 17 09:52:32.407: Mica Modem(1/47): State Transition to Call Setup *Oct 17 09:52:32.407: Mica Modem(1/47): Went offhook *Oct 17 09:52:32.407: CSM_PROC_IC1_RING: CSM_EVENT_MODEM_OFFHOOK at slot 1, port 47 *Oct 17 09:52:34.923: Mica Modem(1/47): Rcvd Digit detected(5) *Oct 17 09:52:35.043: Mica Modem(1/47): Rcvd Digit detected(5) *Oct 17 09:52:35.219: Mica Modem(1/47): Rcvd Digit detected(5) *Oct 17 09:52:35.399: Mica Modem(1/47): Rcvd Digit detected(1) *Oct 17 09:52:35.579: Mica Modem(1/47): Rcvd Digit detected(3) *Oct 17 09:52:35.759: Mica Modem(1/47): Rcvd Digit detected(7) *Oct 17 09:52:35.939: Mica Modem(1/47): Rcvd Digit detected(0) *Oct 17 09:52:36.939: CSM_PROC_IC2_COLLECT_ADDR_INFO:
CSM_EVENT_ADDR_INFO_COLLECTED (dnis = 5551370) at slot 1, port 47 *Oct 17 09:52:36.939: VDEV_ALLOCATE: slot 1 and port 31 is allocated. *Oct 17 09:52:36.939: Mica Modem(1/31): Configure(0x0) *Oct 17 09:52:36.939: Mica Modem(1/31): Configure(0x2) *Oct 17 09:52:36.939: Mica Modem(1/31): Call Setup *Oct 17 09:52:36.939: Mica Modem(1/47): Soft Reset *Oct 17 09:52:37.019: Mica Modem(1/47): State Transition to Terminating *Oct 17 09:52:37.075: Mica Modem(1/31): State Transition to Call Setup *Oct 17 09:52:37.075: Mica Modem(1/31): Went offhook *Oct 17 09:52:37.075: CSM_IC3_WAIT_FOR_SWITCH_OVER:
CSM_EVENT_MODEM_OFFHOOK at slot 1, port 31 *Oct 17 09:52:37.079: Mica Modem(1/47): State Transition to Idle *Oct 17 09:52:37.079: Mica Modem(1/47): Went onhook *Oct 17 09:52:37.079: CSM_PROC_IC6_OC8_DISCONNECTING
: CSM_EVENT_MODEM_ONHOOK at slot 1, port 47 *Oct 17 09:52:37.079: VDEV_DEALLOCATE: slot 1 and port 47 is deallocated *Oct 17 09:52:37.967: CSM_RX_CAS_EVENT_FROM_NEAT:(0063):
EVENT_CHANNEL_CONNECTED at slot 1 and port 31 *Oct 17 09:52:37.967: CSM_PROC_IC4_WAIT_FOR_CARRIER: CSM_EVENT_DSX0_CONNECTED at slot 1, port 31 *Oct 17 09:52:37.967: Mica Modem(1/31): Link Initiate *Oct 17 09:52:38.095: Mica Modem(1/31): State Transition to Connect *Oct 17 09:52:42.467: Mica Modem(1/31): State Transition to Link *Oct 17 09:52:51.447: Mica Modem(1/31): State Transition to Trainup *Oct 17 09:52:53.603: Mica Modem(1/31): State Transition to EC Negotiating *Oct 17 09:52:54.679: Mica Modem(1/31): State Transition to Steady State *Oct 17 09:52:55.079: TTY32: DSR came up *Oct 17 09:52:55.079: tty32: Modem: IDLE->READY *Oct 17 09:52:55.079: TTY32: EXEC creation
eval# show modem-pool After Exec Dialin eval#show modem-pool modem-pool: System-def-Mpool modems in pool: 4 active conn: 0 20 no free modems in pool modem-pool: ppp modems in pool: 24 active conn: 1 0 no free modems in pool called_party_number: 6561345 max conn allowed: 24, active conn: 1 0 max-conn exceeded, 0 no free modems in pool
modem-pool: DEC modems in pool: 20 active conn: 1 0 no free modems in pool called_party_number: 6561370 max conn allowed: 20, active conn: 1 0 max-conn exceeded, 0 no free modems in pool Debug Analysis: Sample Configuration with One Modem Pool As you see in the debugs, the first connection is to modem 1/7. Then the router gets the DNIS info and routes the call to specifed modem 1/0 as configured. Apr 2 20:58:05.588: VDEV_ALLOCATE: slot 1 and port 7 is allocated. Apr 2 20:58:05.588: CSM_RX_CAS_EVENT_FROM_NEAT:(0007): EVENT_CALL_DIAL_IN at slot 1 and port 7 Apr 2 20:58:05.588: CSM_PROC_IDLE: CSM_EVENT_DSX0_CALL at slot 1, port 7 Apr 2 20:58:05.588: Mica Modem(1/7): Configure(0x0) Apr 2 20:58:05.588: Mica Modem(1/7): Configure(0x2) Apr 2 20:58:05.588: Mica Modem(1/7): Call Setup Apr 2 20:58:05.740: Mica Modem(1/7): State Transition to Call Setup Apr 2 20:58:05.740: Mica Modem(1/7): Went offhook
Apr 2 20:58:05.744: CSM_PROC_IC1_RING: CSM_EVENT_MODEM_OFFHOOK at slot 1, port Apr 2 20:58:09.744: CSM_PROC_IC2_COLLECT_ADDR_INFO: CSM_EVENT_ADDR_INFO_COLLECTED
(dnis = ) at slot 1, port 7 Apr 2 20:58:09.744: VDEV_ALLOCATE: slot 1 and port 0 is allocated. Apr 2 20:58:09.744: Mica Modem(1/0): Configure(0x0) Apr 2 20:58:09.744: Mica Modem(1/0): Configure(0x2) Apr 2 20:58:09.744: Mica Modem(1/0): Call Setup Apr 2 20:58:09.744: Mica Modem(1/7): Soft Reset Apr 2 20:58:09.812: Mica Modem(1/7): State Transition to Terminating Apr 2 20:58:09.872: Mica Modem(1/0): State Transition to Call Setup Apr 2 20:58:09.872: Mica Modem(1/0): Went offhook Apr 2 20:58:09.872: CSM_IC3_WAIT_FOR_SWITCH_OVER:
CSM_EVENT_MODEM_OFFHOOK at slot 1, port 0 Apr 2 20:58:09.872: Mica Modem(1/7): State Transition to Idle Apr 2 20:58:09.872: Mica Modem(1/7): Went onhook Apr 2 20:58:09.872: CSM_PROC_IC6_OC8_DISCONNECTING:
CSM_EVENT_MODEM_ONHOOK at slot 1, port 7 Apr 2 20:58:09.872: VDEV_DEALLOCATE: slot 1 and port 7 is deallocated Apr 2 20:58:09.988: CSM_RX_CAS_EVENT_FROM_NEAT:(0007): EVENT_CHANNEL_CONNECTED at slot 1 and port 0 Apr 2 20:58:09.988: CSM_PROC_IC4_WAIT_FOR_CARRIER: CSM_EVENT_DSX0_CONNECTED at slot 1, port 0 Apr 2 20:58:09.988: Mica Modem(1/0): Link Initiate Apr 2 20:58:10.112: Mica Modem(1/0): State Transition to Connect Apr 2 20:58:14.488: Mica Modem(1/0): State Transition to Link Apr 2 20:58:23.116: Mica Modem(1/0): State Transition to Trainup Apr 2 20:58:25.272: Mica Modem(1/0): State Transition to EC Negotiating Apr 2 20:58:26.228: Mica Modem(1/0): State Transition to Steady State Apr 2 20:58:33.480: Mica Modem(1/6): State Transition to Terminating Apr 2 20:58:35.152: %LINK-5-CHANGED: Interface Async7, changed state to reset Apr 2 20:58:35.216: Mica Modem(1/6): State Transition to Idle Apr 2 20:58:35.216: Mica Modem(1/6): Went onhook Apr 2 20:58:35.216: CSM_PROC_IC5_OC6_CONNECTED: CSM_EVENT_MODEM_ONHOOK at slot 1, port 6 Apr 2 20:58:35.216: VDEV_DEALLOCATE: slot 1 and port 6 is deallocated Apr 2 20:58:35.240: %DSX0-5-RBSLINEDBUSYOUT: RBS of controller 0 timeslot 5 is dynamic busyout Apr 2 20:58:36.124: %LINEPROTO-5-UPDOWN: Line protocol on Interface Async7, changed state to down Apr 2 20:58:36.896: Mica Modem(1/0): State Transition to Steady State Speedshifting Apr 2 20:58:37.372: Mica Modem(1/0): State Transition to Steady State Apr 2 20:58:38.488: %DSX0-5-RBSLINEUNBUSYOUT: RBS of controller 0 timeslot 5 is unbusyout Apr 2 20:58:41.128: %LINK-3-UPDOWN: Interface Async7, changed state to down Debug When Another Number is Called Apr 2 21:00:05.234: Mica Modem(1/0): State Transition to Terminating Apr 2 21:00:05.650: Mica Modem(1/0): State Transition to Idle Apr 2 21:00:05.650: Mica Modem(1/0): Went onhook Apr 2 21:00:05.650: CSM_PROC_IC5_OC6_CONNECTED: CSM_EVENT_MODEM_ONHOOK at slot 1, port 0 Apr 2 21:00:05.650: VDEV_DEALLOCATE: slot 1 and port 0 is deallocated Apr 2 21:00:08.026: %DSX0-5-RBSLINEDBUSYOUT: RBS of controller 0 timeslot 24 is dynamic busyout Apr 2 21:00:08.490: %DSX0-5-RBSLINEUNBUSYOUT: RBS of controller 0 timeslot 24 is unbusyout Apr 2 21:00:17.010: VDEV_ALLOCATE: slot 1 and port 8 is allocated. Apr 2 21:00:17.010: CSM_RX_CAS_EVENT_FROM_NEAT:(0008):
EVENT_CALL_DIAL_IN at slot 1 and port 8 Apr 2 21:00:17.010: CSM_PROC_IDLE: CSM_EVENT_DSX0_CALL at slot 1, port 8 Apr 2 21:00:17.010: Mica Modem(1/8): Configure(0x0) Apr 2 21:00:17.010: Mica Modem(1/8): Configure(0x2) Apr 2 21:00:17.010: Mica Modem(1/8): Call Setup Apr 2 21:00:17.154: Mica Modem(1/8): State Transition to Call Setup Apr 2 21:00:17.154: Mica Modem(1/8): Went offhook Apr 2 21:00:17.154: CSM_PROC_IC1_RING: CSM_EVENT_MODEM_OFFHOOK at slot 1, port 8 Apr 2 21:00:18.802: CSM_RX_CAS_EVENT_FROM_NEAT:(0008):
EVENT_CHANNEL_CONNECTED at slot 1 and port 8 Apr 2 21:00:18.802: CSM_PROC_IC4_WAIT_FOR_CARRIER:
CSM_EVENT_DSX0_CONNECTED at slot 1, port 8 Apr 2 21:00:18.802: Mica Modem(1/8): Link Initiate Apr 2 21:00:18.890: Mica Modem(1/8): State Transition to Connect Apr 2 21:00:23.323: Mica Modem(1/8): State Transition to Link Apr 2 21:00:32.363: Mica Modem(1/8): State Transition to Trainup Apr 2 21:00:34.523: Mica Modem(1/8): State Transition to EC Negotiating Apr 2 21:00:35.543: Mica Modem(1/8): State Transition to Steady State Apr 2 21:00:46.079: Mica Modem(1/8): State Transition to Steady State Speedshifting Apr 2 21:00:46.679: Mica Modem(1/8): State Transition to Steady State
NetPro Discussion Forums - Featured Conversations Networking Professionals Connection is a forum for networking professionals to share questions, suggestions, and information about networking solutions, products, and technologies. The featured links are some of the most recent conversations available in this technology. Network Infrastructure: Remote Access Related Information - Dial Technology Support
- Technical Support - Cisco Systems
All contents are Copyright © 1992-2005 Cisco Systems, Inc. All rights reserved. Important Notices and Privacy Statement.
|