MultiModemISI Hybrid Series Model ISIHI-2S 88301150 Copyright © 1998 by Multi-Tech Systems, Inc.
MultiModemISI Hybrid Series Model ISIHI-2S 88301150, Revision A All rights reserved. This publication may not be reproduced, in whole or in part, without prior expressed written permission from Multi-Tech Systems, Inc. Copyright © 1998 by Multi-Tech Systems, Inc. Multi-Tech Systems, Inc. makes no representation or warranties with respect to the contents hereof and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose. Furthermore, Multi-Tech Systems, Inc.
Contents Chapter 1—Introduction Welcome to Multi-Tech’s ISIHI-2S .................................................................................................................... 6 Modem Description/Features ........................................................................................................................... 7 Terminal Adapter Description/Features ............................................................................................................ 8 Manual Organization ......
Chapter 7—Service, Warranty, and Technical/BBS Introduction .................................................................................................................................................. 118 Limited Warranty .......................................................................................................................................... 118 Service .....................................................................................................................................
Introduction MultiModemISI Hybrid Series, ISIHI-2S 1 5
Chapter 1– Introduction W elcome to Multi-Tech’s new MultiModemISI Hybrid Series, model ISIHI-2S, a multiport hybrid ISDN card for Remote Access Server (RAS) applications. Included on the ISIHI-2S are four V.90/ K56flex central site modems for incoming analog modem and fax calls, as well as two terminal adapters. Each terminal adapter appears as two ports to the server PC using the ISIHI-2S. The terminal adapters identify incoming analog calls and route them to the central site modems.
Chapter 1– Introduction From the perspective of the server PC, the ISIHI-2S is an 8-port serial card with eight devices permanently attached to the serial ports. The first four ports are the two terminal adapters, each of which appear as two ports. The remaining four ports are the four central site modems. The chart below summarizes the correlation of ports and devices.
Chapter 1– Introduction ISIHI-2S modems offer interactive automatic dialing as well as Command Mode option configuration. You can store up to ten command line/telephone numbers (up to 60 characters each) in the ISIHI-2S’s nonvolatile memory. ISIHI-2S modems offer pulse or tone dialing and recognize dial tones and busy signals for reliable call-progress detection. They detect AT&T calling card tones and are FCCregistered for connecting to telephone networks without Data Access Arrangements (DAAs).
Chapter 1– Introduction • Flash PROM for easy firmware upgrades • Automatic detection of the data protocol for answering incoming data calls • Embedded protocol analyzer for troubleshooting the connection to the ISDN network The ISDN TAs provide data communication using Basic Rate Interface (BRI). They provide two 64 Kbps bearer channels for voice or data and one 16 Kbps D channel for signaling information (2B+D) and are compatible with V.120, PPP, and X.75.
Chapter 1– Introduction Manual Organization Chapter 1–Introduction Introduces and describes the ISIHI-2S. It describes features, provides manual organization, and lists technical specifications. Chapter 2–Hardware Installation Describes how to install the ISIHI-2S card into the ISA bus of your personal computer system and how to configure card settings (I/O address DIP switch setting and jumper setting).
Chapter 1– Introduction Appendix K–Modem Result Code Summary Appendix L–Terminal Adapter AT Command Summary Appendix M–Terminal Adapter S-Register Summary Appendix N–Terminal Adapter Result Code Summary Appendix O–Regulatory Agency Information Glossary Index MultiModem ISI Hybrid Series, ISIHI-2S 11
Chapter 1– Introduction Technical Specifications Physical / Electrical / Environmental Dimensions: 13.3" x 4.8" x .6" (33.3 cm x 12.2 cm x 1.5 cm) Baud Rates: 200 to 115.2 Kbps per port Bus Type: ISA Environmental: Temperature: 0° to 50° C (32° to 120° F) Humidity range: 20–90% (noncondensing) Power: 1.5 amps @ +5vDC Base I/O: One 16-byte address space per card Address: Valid options range from 100h to 3F0h (DIP-switch setting) Interrupt: One IRQ per card.
Chapter 1– Introduction Intelligent Features Fully AT command compatible, auto dial, redial, repeat dial,* pulse or tone dial, dial pauses, call status display, auto-parity and data rate selection, keyboard-controlled modem options, nonvolatile memory, on-screen displays of modem parameters, stored telephone numbers, and help menus AT Commands 100% compatible with standard AT command set Command Buffer 40 characters Automatic Dialing Standard AT command asynchronous dialing Modem Modulations FSK at
Chapter 1– Introduction Fax Carrier Frequencies V.21CH2 (half duplex) 1650 Hz mark, 1850 Hz space for transmit originate 1650 Hz mark, 1850 Hz space for transmit answer V.27ter: 1800 Hz originate/answer V.29 QAM: 1700 Hz originate/answer V.17 TCM: 1800 Hz originate/answer Transmit Level -13 dBm Frequency Stability +0.01% Receiver Sensitivity -43 dBm under worst case conditions AGC Dynamic Range 43 dB Interface TIA / EIA RS-232/ITU-T V.24/V.
Hardware Installation MultiModemISI Hybrid Series, ISIHI-2S 2 15
Hardware Installation Introduction This chapter describes how to install the ISIHI-2S card into the ISA bus on your personal computer. Hardware installation involves the following: • Opening your PC • Setting card configuration (determining I/O address DIP-switch setting and IRQ jumper setting) • Installing the card into the PC Computer Requirements • 386, 486, or Pentium®-based PC or compatible with ISA Bus Architecture • Microsoft Windows 95, Windows NT 4.0, SCO Open Server version 5.
Hardware Installation Before You Start Warning: Direct interconnection (or connection by way of other apparatus) of ports marked SAFETY WARNING see instructions for use with any other ports (whether similarly marked or not) may produce hazardous conditions on the network. Multi-Tech strongly urges you to consult a qualified engineer before attempting to make this type of connection. • All installation must be done by a qualified service person.
Hardware Installation Determine Current System Settings When you install a device into your computer, the processor must have a means of routing information to and from the device, and the device must have a means of gaining the processor’s attention. Input/Output (I/O) addresses route information to and from the device. Interrupt Requests (IRQs) gain the processor’s attention. The ISIHI-2S card requires eight I/O addresses and one IRQ value that are not used by any other device in your system.
Hardware Installation Installing the ISIHI-2S Installing the ISIHI-2S includes setting the I/O address DIP switches and the IRQ jumper. You can skip this this section if you select the default values. Default values are I/O address: 210 hex and IRQ: 10. 1. Before handling the ISIHI-2S, discharge any static in your body by toucing a piece of grounded metal such as the computer chassis. 2. Carefully remove the ISIHI-2S from its anti-static bag, handling it only by the mounting bracket and edges.
Hardware Installation 20 MultiModemISI Hybrid Series, ISIHI-2S
Software/Driver Installation MultiModemISI Hybrid Series, ISIHI-2S 3 21
Chapter 3—Software/Driver Installation Introduction This chapter contains general instructions for software/driver installation the following operating systems: • Windows NT • Windows 95 • Novell • SCO Open Server 5 This guide assumes installers have a thorough knowledge of their operating system and the software installation process; therefore, it does not include every dialaog box or option involved in installing and configuring the drivers.
Chapter 3—Software/Driver Installation Installing ISIHI-2S Drivers in Windows NT 1. Click Start, Settings, Control Panel, and then double-click the Add/Remove Programs icon. 2. The Add/Remove Program Properties dialog box appears. In the Install/Uninstall tab, click Install. 3. The Install Program From Floppy Disk or CD-ROM dialog box appears. If installing from diskette, insert the diskette labeled MultiModem ISI Driver for Windows NT in the disk drive. Then click Next.
Chapter 3—Software/Driver Installation 5. When the Information dialog box below appears, click OK. 6. The ISI Cards dialog box appears. Click Add. 7. The Add Card dialog box appears, displaying defaults—Ports: 8, I/O Base: 210, and IRQ: 10. Click Done and then Close. Note: The ISIHI-2S contains 8 ports. Make sure the default is 8. 8. The ISI Card dialog box appears. Click Restart Now to restart the driver. Then click OK.
Chapter 3—Software/Driver Installation Installing Terminal Adapters and Modems to COM Ports in Windows NT To install terminal adapters: 1. In the Control Panel, double-click the Modems icon. 2. The Modem Properties dialog box appears. Click Add. 3. The Install New Modem dialog box appears. Check the box marked Don’t detect my modem; I will select it from a list and click Next. 4. The Install New Modem dialog box appears. Click Have Disk.
Chapter 3—Software/Driver Installation 5. The Install From Disk dialog box appears. Click OK (diskette should still be in drive). 6. The Install New Modem dialog box appears. From the Models list, select a protocol (depending on your application) for the terminal adapters. Then click Next. 7. The Install New Modem dialog box appears. Select the first four COM ports; then click Next. The terminal adapters (screen displays modems) install to the selected COM ports. 8.
Chapter 3—Software/Driver Installation To install modems: 1. In the General tab, click Add. 2. The Install New Modem dialog box appears. Check the box marked Don’t detect my modem; I will select it from a list. Then click Next.
Chapter 3—Software/Driver Installation 3. The Install New Modem dialog box appears. From the Models list, select Central Site Modems for the modems. Then click Next. 4. Select the next four COM ports; then click Next. The modems install to the selected COM ports. 5. After the modems are installed to the ports, click Finish to return to the General tab where you can view COM port assignments (and make changes if necessary). 6. Close the Modem Properties dialog box.
Chapter 3—Software/Driver Installation 7. The Remote Access Setup dialog box appears. Click Add. 8. Each COM port appears in a separate Add RAS Device dialog box. To add the highlighted device, click OK. 9. The Remote Access Setup dialog box displays again. Repeat steps 7 and 8 until until all devices are added. 10. When all devices are added, click Continue.
Chapter 3—Software/Driver Installation 11. When the message below appears, click Yes. The ISI Cards icon appears in the Control Panel and you now are ready to configure the terminal adapter. Go to page 44. Removing the Driver 1. Click Settings, Control Panel; then double-click Add/Remove Programs. 2. From the list box, select ISICOM Driver. 3. Click Add/Remove and follow screen instructions.
Chapter 3—Software/Driver Installation Installing ISIHI-2S Drivers in Windows 95 1. Click Start, Settings, Control Panel, and then double-click the Add/Remove Programs icon. 2. The Add/Remove Program Properties dialog box appears. In the Install /Uninstall tab, click Install. 3. The Install Program From Floppy Disk or CD-ROM dialog box appears. If installing from diskette, insert the diskette labeled MultiModemISI Driver for Windows 95 & Netware AIO in the disk drive. Then click Next.
Chapter 3—Software/Driver Installation 5. The Welcome dialog box appears. Click Next. 6. The ISI Card Port Count dialog box appears. Make sure the 8 Ports option is selected; then click Next.
Chapter 3—Software/Driver Installation 7. The Destination Directory dialog box appears. Click Next. 8. The Start Copying Files dialog box appears. Click Next.
Chapter 3—Software/Driver Installation 9. The ISI Driver Setup dialog box appears. Click OK. 10. The ISI Driver Setup dialog box appears instructing you to set the base address and IRQ for the card. Click OK. 11. The Systems Properties dialog box appears. In Device Manager, double-click MultiTech ISI Card in Multiport to change settings.
Chapter 3—Software/Driver Installation 12. The MultiTech ISI Card Properties dialog box appears. Click Resources. Then click Set Configuration Manually. 13. In the Resources settings: list, select Input/Output Range; then click Change Setting.
Chapter 3—Software/Driver Installation 14. The Edit Input/Output Range dialog box appears. Click the arrows (up or down) to select the value that matches the ISIHI-2S card’s I/O address. (If you used the default I/O address, this value is 210. Otherwise, refer to the settings you recorded on page 18.) When finished, click OK to return to the Resources settings: list. 15. In the Resources settings: list, select Interrupt Request; then click Change Setting.
Chapter 3—Software/Driver Installation 16. The Edit Interrupt Request dialog box appears. Select the value that matches the ISIHI-2S card’s IRQ. (If you selected the default IRQ, this value is 10. Otherwise, refer to the settings you recorded on page 18.) Then click OK to return to the Resources settings: list. 17. The MultiTech ISI Card Properties dialog box appears. If settings are correct, click OK.
Chapter 3—Software/Driver Installation 18. When the System Settings Change dialog box appears, click Yes. Drivers now are installed. You are ready to install the TAs and modems to the COM ports.
Chapter 3—Software/Driver Installation Installing Terminal Adapters and Modems to COM Ports in Windows 95 To install terminal adapters: 1. In the Control Panel, double-click the Modems icon. 2. The Modem Properties dialog box appears. Click Add. 3. The Install New Modem dialog box appears. Check the box marked Other and click Next. 4. The Install New Modem dialog box appears again. Check the box marked Don’t detect my modem; I will select it from a list. Click Next.
Chapter 3—Software/Driver Installation 5. The Install New Modem dialog box appears. Insert the diskette labeled MultiModem ISI Driver for Windows 95 & Netware AIO and click Have Disk. 6. The Install From Disk dialog box appears. In the text box, enter A:\WIN95\isihimdm.inf and click OK. 7. The Install New Modem dialog box appears. From the Models list, select a protocol (depending on your application) for the terminal adapters. Then click Next.
Chapter 3—Software/Driver Installation 8. The Install New Modem dialog box appears. Select the first four COM ports; then click Next. The terminal adapters (screen displays modems) install to the selected COM ports. 9. After the terminal adapters install, click Finish to return to the General tab where you can view COM port assignments (and make changes if necessary). You now are ready to install the modems.
Chapter 3—Software/Driver Installation To install modems: 1. In the General tab, click Add. 2. The Install New Modem dialog box appears. Check the box marked Don’t detect my modem; I will select it from a list. Then click Next.
Chapter 3—Software/Driver Installation 3. The Install New Modem dialog box appears. From the Models list, select Central Site Modems for the modems. Then click Next. 4. The Install New Modem dialog box appears. Select the next four COM ports and click Next. The modems install to the selected COM ports. 5. After the modems install to the ports, click Finish to return to the General tab where you can view COM port assignments (and make changes if necessary).
Chapter 3—Software/Driver Installation Configuring the Terminal Adapter Before you connect the ISIHI-2S to your network terminator, you must configure it to match your ISDN service and the remote TA. You can use any of the following methods: • ISDN TA Configuration Utility—recommended for computers with Windows 95 and Windows NT, version 4.0 operating systems. • ConfigMenu—recommended for computers with DOS or Windows 3.
Chapter 3—Software/Driver Installation Call Control Configuration • Persistent DTR Dialing ____________________ A high DTR (Data Terminal Ready) signal on the serial port indicates that your computer or terminal is ready to communicate with your TA. DTR normally goes high when a communication program starts or is ready to dial. Persistent DTR dialing enables the TA to automatically redial the number stored in memory location 0 whenever DTR is high, and the serial port does not have an active call.
Chapter 3—Software/Driver Installation To Configure the Terminal Adapter You can configure TAs with ISDN TA Configuration utility, ConfigMenu, or with AT commands. Instructions for all three are provided in this section. ISDN TA Configuration Utility 1. Before you start the ISDN TA Configuration utility, disconnect the ISIHI-2S by removing the RJ-45 cable from the ISDN jack. 2. Insert the diskette labeled Config Utility (ISDNTA). Click Start, Programs, and then the ISDN TA Configuration Utility icon. 3.
Chapter 3—Software/Driver Installation 5. The Configuration dialog box appears. Refer to your network configuration notes in Before You Start as you enter information to configure both TAs. If you have questions about choices, click Help. After entering information in each dialog box, click Next. 6. The Data Protocol Setup dialog box appears. Referring to you network configuation notes, enter the appropriate information; then click Next.
Chapter 3—Software/Driver Installation 7. The SPID dialog box appears. Referring to your network configuration notes, enter the appropriate information; then click Next. 8. In the Save Configuration dialog box, enter a name to store the configuration. Then click Next.
Chapter 3—Software/Driver Installation 9. To load the configuration, click Next in the Load Configuration dialog box. 10. Then click Finish in the Configured dialog box. The first TA now is configured. 11. Click Back to return to the Configuration dialog box and repeat steps 5 through 10 to configure the remaining TA(s). If you install multiple ISIHI-2S cards in the same PC, you must configure two TAs per card installed.
Chapter 3—Software/Driver Installation ConfigMenu Configuration Utility Use the ConfigMenu configuration utility with computers using DOS or Windows 3.x operating systems. ConfigMenu is installed in the TAs as part of the firmware. To use ConfigMenu: 1. Start a data communication program and select the COM port where the TA is connected. 2. In the communication program dialog box, type AT@Config and press ENTER. ConfigMenu’s Main Menu appears (see screen below). 3.
Chapter 3—Software/Driver Installation ConfigMenu Menus Network Configuration Menu—configures network parameters such as switch type, data and voice TEIs, and data and voice MSNs. When you finish, select Save Network Configuration to save your work. Call Control Configuration Menu—changes how the TA originates and answers calls. Options include Auto Answer, Rings to Answer, Dialing Method, and Persistent DTR Dialing. Data Protocols Menu—changes the rate adaption protocol used by the TA.
Chapter 3—Software/Driver Installation NetWare Connect (Novell) Driver Installation Multi-Tech Systems provides AIO drivers for the ISIHI-2S, so it can function with Novell compatible asynchronous applications (e.g., NetWare Connect). The AIO driver is simply an NLM (NetWare Loadable Module) that runs on the file server. Drivers must be loaded on the file server where the board is installed. Drivers can be loaded from the file server’s console prompt or incorporated for autoloading in the AUTOEXEC.
Chapter 3—Software/Driver Installation Troubleshooting Problem: I loaded the driver at the file server console, then I started NetWare Connect and connected a modem to a port on an ISIHI-2S. When I try to communicate with the modem, I see the DTR of the modem being raised, but the modem does not respond to my AT commands. Solution: There might be an IRQ conflict between an ISIHI-2S and some other hardware in your system.
Chapter 3—Software/Driver Installation SCO Open Server 5 Driver Installation The installation utility provided by SCO is called custom. This section provides a brief guide for opening the utility and installing the driver. The instructions below should be used only on SCO Open Server 5 systems. When you have completed the steps below, go to Multi-Tech Installation Script, which immediately follows this section. 1.
Chapter 3—Software/Driver Installation The Multi-Tech Installation Script This section guides you through the Multi-Tech Installation Script for SCO and UNIXWare systems. The script requests information such as how many boards you want to install, what I/O address and IRQ values (interrupt requests) you have selected, and how many pseudo devices you want to create for Multi_View utility. This information extracts the necessary drivers, which will be linked with your system’s kernel. 1.
Chapter 3—Software/Driver Installation The following describes the format used in naming ISI ports: Default device name and format: ttyl ttyl basename This prefix is applied to all ISI ports on all boards. Base names contain 1–4 characters. b board number Values of 1 through 4, depending on the number of ISIs installed. x port letter Values of A–H for ISI ports. (SCO UNIX values A-H indicate modem ports.) Device base name selected: _________________ 7.
Chapter 3—Software/Driver Installation Activating Ports in SCO Open Server 5 SCO Open Server 5 provides a device database that monitors the activity of serial ports through which users can log onto the host. If your ISI ports are used by terminals (e.g., to allow users to log onto your host), you must create an entry in the system’s device database that furnishes specific information for the terminals that will be used on each ISI port. The database is referenced each time a user attempts to log in.
Chapter 3—Software/Driver Installation Multi_Setup Utility This section guides you through the Multi_View Utility for SCO and UNIXWare systems. While installing the ISIHI-2S drivers, you also install the Multi_View utility for multiple page terminals. This section profiles the Multi_View utility and gives you the necessary information to create a Multi_View information file.
Chapter 3—Software/Driver Installation Description File Format A description file may contain descriptions for multiple terminal types. Separate each terminal entry by a blank line. The first line for each terminal contains the various names by which that terminal is known. The three types of entries for each terminal emulation are hot key entries, terminal escape sequences, and timing specifications. Hot Key Entries These entries have three columns.
Chapter 3—Software/Driver Installation Timing Specification The timing specification is the interval in tenths of a second that the utility waits before checking for an escape sequence. The timing specification is defined below: Mnemonic time Description Specifies the interval, in units of 0.1 seconds, Multi_View waits while reading characters before checking for escape sequences.
Chapter 3—Software/Driver Installation The fullest potential of Multi_View is realized on a multiscreen terminal. However, Multi_View can be used on a dumb terminal that has only a single page of memory. When there is only one page, the screen output is unavoidably garbled from different virtual screen outputs. Some important ASCII unprintable characters and their octal values are listed below.
Chapter 3—Software/Driver Installation 62 MultiModemISI Hybrid Series, ISIHI-2S
MODEM 4 AT Commands, S-Registers, and Result Codes MultiModemISI Hybrid Series, ISIHI-2S 63
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Modem AT Commands The ISIHI-2S’s modems are controlled by instructions called AT commands, so called because the attention characters, AT, precede each command or sequence of commands (known as a command string). You can send commands to the modem from your keyboard while in terminal mode, or you can use communications software to issue these commands automatically. The modem is in command mode when it is not dialing or online.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Note: Each character in a command counts toward the 40 character command line maximum. Example: Q1 is a single command, but it counts as two characters in the command line. Each command has a valid range of parameters; for example, &S can have only 0 or 1 as a parameter. Valid commands always generate an OK result code, and a few generate an additional response such as a list of parameters.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Topic Command @ ^ Phone Number Memory &Z DS Configuration Storage & Recall &W &F Z &Y Modem Responses (Result Codes) E Q V \V X &Q %B Online Connection B C F &G -C N \T Y RS-232 Interface Controls &C &D &S Error Correction & Data Compression \N0 or &Q6 \N3 \N2 %C0 %C1 Immediate Action A/ I &B &V Flow Control &M0 &K0 or \Q0 &K3 or \Q3 &K4 or \Q1 \X0 &J \J \G \K +ES=6 Escape Sequences +++AT A O Diagnostics Speaker Settings &T L M 66 Descrip
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Dialing Commands Use dialing commands to dial and hang up. Ds Dial s = phone number Default: none The letter D in a command causes the modem to dial the telephone number immediately following it. For example, if you type ATD5551212, the modem dials the number 555-1212. The ISIHI-2S modem supports several dialing methods. With the D command, you can specify either pulse (ATDP) or tone (ATDT) dialing.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem P, T Pulse or Tone Dialing Default: T The ISIHI-2S’s modems dials numbers by using pulse dialing, tone dialing, or a combination of both methods. Pulse dialing, used by rotary-dial telephones, uses the timed opening and closing of a relay to encode the numbers. Tone dialing, used by pushbutton (touch-tone) telephones, uses dual tone multifrequency (DTMF) dialing. P selects pulse dialing. T selects tone dialing.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Return to Command Mode After Dialing Enter a semicolon (;) as the last character of a dialing command to cause the modem to return to command mode immediately after executing the command instead of waiting for a carrier signal and going online. For example, type ATDT5551212; to tone-dial the number and immediately go back into command mode.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Phone Number Memory Commands The modem can store up to four telephone numbers in nonvolatile memory. You can store the numbers with the &Z command and dial them with the ATDS command. &Zn=s Store a Phone Number s = phone number n= 0, 1, 2 or 3 Default: none You can store a telephone number string in the modem’s phone number memory. You can store four of these strings using the &Zn=s command. The memory locations are labeled N0 through N3.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes The ISIHI-2S stores parameters in two places. It stores factory default parameters in read-only memory (ROM), and customized parameters in nonvolatile random access memory (NVRAM). You cannot change the default parameters in ROM, but you can change parameters in temporary memory and then store them in NVRAM as custom settings. You can then recall the custom settings as if they were factory default settings.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Modem Response (Result Code) Commands ISIHI-2S modems can give responses to commands. The most common is OK, but the modems also can alert you or your software to dial tones, busy signals, connection speeds, and whether the connection is made with error correction or compression enabled. These responses are called result codes; they can be terse (numbers) or verbose (text).
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem X1 causes the modem to blind dial, but in addition to the basic CONNECT code, it provides extended codes consisting of the word CONNECT and the speed of the connection (CONNECT 14400 or CONNECT 28800, for example). In this mode, the modem does not recognize or respond to dial tones or busy signals. X2 causes the modem to wait for a dial tone before dialing.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Online Connection Commands The following commands control the conditions of the online connection. Bn Answer Tone n = 0, 1, 2, 3, 15, or 16 Default: B1 and B16 The B command selects the frequency the modem uses for its answer tone. (The answer tone is the tone transmitted by the receiving modem to the calling modem, thus initiating the handshake between the two modems.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem &Gn Guard Tones n = 0, 1, or 2 Default: &G0 (models outside U.K.) or &G2 (U.K. models only) The &G command controls the presence or absence of guard tones from the transmitter when in answer mode at either 1200 or 2400 bps. Guard tones are used in Europe and other areas to allow the modem to function in the telephone systems. Guard tones are not used in the United States. U.K. models are locked at &G2 (1800 Hz guard tone).
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem RS-232 Interface Commands These commands define how an ISIHI-2S modem uses and responds to standard RS232 signals. &Cn Carrier Detect Control n = 0 or 1 Default: &C1 The &C command lets you control the Carrier Detect (CD) signal on the RS-232/V.24 interface. This is a signal from the modem to your computer indicating that the carrier signal is being received from a remote modem.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Error Correction and Data Compression Commands You can configure modems to any of three different V.42 modes of operation (with or without compression): non-error correction, auto-reliable, and reliable modes. You also can turn data compression on or off. \Nn Error Correction Modes n = 0, 1, 2, 3, 4, 5, or 7 Default: \N3 Select the modem’s error correction mode using the \N command. \N0 disables the modem’s V.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Immediate Action Commands Use immediate action commands to obtain information about AT commands and current modem settings. A/ Repeat Last Command Default: None Type A/ to repeat the previous command. Do not precede this command with AT or press ENTER to execute it. In Information Request n = 0, 1, 2, 3, 4, or 9 Default: none This command displays specific product information about your modem.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Flow Control Commands Flow control refers to techniques used by data terminal equipment and the modem to pause and resume the flow of information between them. It prevents a device from accepting more data than it can handle. The modem implements flow control in both directions. When the modem halts the flow of data, it is called flow control. When the computer halts the flow, it is called pacing.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem control lines. When an XOFF character is detected, the data stream is suspended until an XON character is detected. If you issue the &K4 command to the modem, it will respond to XON/XOFF pacing, and use XON/XOFF characters as its own method of flow control to the computer. (This is the same as &K4.) The drawback to using this method of pacing is that some files may contain these characters as part of the file data.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem \Kn Set Break Control n=5 Default: \K5 This command determines how the modem processes a break signal received from the local DTE during an online connection. \K5 causes the modem to send the break to the remote modem in sequence with transmitted data, non-destructive, non-expedited. +ES=6 Enable Synchronous Buffered Mode Default: none This command allows an H.324 video application direct access to the synchronous data channel.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Diagnostic Commands Diagnostic commands help you troubleshoot your modem when problems occur. &Tn Self-Test Commands n = 0, 1, 3, or 6 Default: none The &T command causes the modem to perform various self-tests. &T0 causes the modem to stop any test currently in progress. &T1 causes the modem to perform a local analog loop test, which verifies modem operation and the connection between the modem and the computer.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes This chapter describes the ISIHI-2S’s S-registers, which are small regions of memory where modem configuration information is stored. Whereas AT commands tell a modem what to do, S-registers tell the modem how to do it. Each S-register has a name that consists of the letter S and a number (S0, S1, S2, etc.), hence the term S-register. Use the Sr? command to read the value stored in an S-register and the Sr=n command to change it.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem S3 Return Character Unit: Decimal Range: 0–127 Default: 13 (^M) S3 defines the carriage return character by its decimal ASCII code. The default setting is the ^M character (decimal 13), which is the code for ENTER on most keyboards. S3 may be set for any ASCII character. Note: If you change the S3 value, you must make corresponding changes in your data communications software.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem S8 Pause Time for Comma Unit: 1 second Range: 0–65 (North America), 4–255 (International), 4–7 (UK) Default: 2 (North America), 4 (International and UK) S8 determines the length of the pause caused by a comma character in a dialing command. The default setting is two seconds for the North American model and four seconds for the International and UK models. S8 may be set for up to 65 seconds.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem S37 Maximum Dial Line Rate Unit: decimal Range: 0–19 Default: 0 S37 sets the maximum dial line rate. When set to zero (0), the maximum dial line rate is the same as the maximum modem speed. This is the most common setting and allows other modem functions to actually determine the line rate used for each connection. It is the default. Consider using S37 to set a maximum dial line rate if you need to artificially retain a lower modem speed.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem S89 Off-line Time Unit: 1 second Range: 0, 5-255 Default: 10 S89 sets the length of time, in seconds, a modem waits in the off-line command mode before it goes into standby mode. If S89 is set to 20 seconds, the modem waits 20 seconds in off-line command mode before going into standby mode. Setting S89 to zero (0) prevents the modem from ever entering standby mode.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem AT Commands that Affect S-Registers For maximum throughput, the ISIHI-2S’s default configuration is for originating a call to another 33,600 bps modem that supports error correction, data compression, and flow control. If the receiving modem is not compatible, the ISIHI-2S can match any ITU-T or Bell standard modem (but not proprietary protocols).
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Modem Result Codes Terse Verbose Definition 0 OK Command executed without error; ready for next command. 1 CONNECT Modem has detected carrier and gone online. 2 RING Modem has detected ring caused by incoming call. 3 NO CARRIER No carrier signal has been detected within the allowed time. 4 ERROR Error in command line (too many, or invalid characters). 5 CONNECT 1200 Modem detected carrier at 1200 bps and gone online.
Chapter 4—MODEM AT Commands, S-Registers, Result Codes Modem Extended Result Codes.
TERMINAL ADAPTER AT Commands, S-Registers, and Result Codes MultiModemISI Hybrid Series, ISIHI-2S 5 91
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Terminal Adapter Terminal Adapter AT Commands One of the ways you can communicate with and configure your terminal adapter (TA) is to use AT commands. AT commands are so-called because, with only a few exceptions, each command string begins with the characters AT. Using AT commands, you can read and set parameters and perform actions such as dialing.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Command AT Return +++AT AT Switch Configuration %A97 !C0 !C6 *!C6 !D3 *!D3 !L >Dn !N1 *!N1 !Z=n Serial Port Configuration En L L5 L6 L8 Qn Sr=n Sr? Vn Xn Z &Cn &Dn &En #Xn &Fn &Rn &Sn &V &Wn &Zn= DSn $Dn %En @P3= @P4= @P6= Data Call Commands A D H In O @Config MultliModemISI Hybrid Series, ISIHI-2S Description Page Attention code 94 Command execution In-band escape code Out-of-band escape code Dialing method 94 Switch type Da
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Terminal Adapter Command Implementation AT Attention Code Values: n/a Default: n/a AT precedes all command strings except the A/ command and escape codes. RETURN Command Execution Values: n/a Default: n/a Press the RETURN (ENTER) key to execute a command. The RETURN key is sometimes abbreviated in command examples.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Terminal Adapter !C0=n Network Switch Type Values:n = 0, 1, or 5 Default: !C0=1 (Northern Telecom DMS-100) Use the !C0= command to select one of the seven network switch types supported by the ISIHI-2S. Factory default setting is !C0=1 (Northern Telecom DMS-100).
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Terminal Adapter *!D3=n TEI 1 Values:n = 0–63, 240 (auto), 241 (disable) Default: *!D3=240 (Auto TEI) Use the *!D3= command to set the ISIHI-2S’s terminal endpoint identifier (TEI) for channel 1. A TEI is a number used by the central office switch to identify uniquely each device that is connected to the network.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Sets directory number (DN) for channel 1. The directory number is telephone number assigned to the TA at subscription time by the ISDN service provider. The DN is a string of up to 24 characters; valid characters are 0–9, the * character, and the # character.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Terminal Adapter Sr=n Set S-Register Values: r = 0, 2–5, 7, 10, 25, 32, 50-53; n varies Default: None Use to set the value of an S-register, where r is the number of the S-register, and n is the value you want to set. (For more information on S-Registers, see Chapter 6, Terminal Adapter S-Registers.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Controls behavior of the DCD (Data Carrier Detect) signal. Normally, the DCD goes high when the TA establishes a connection and drops when the connection is lost. However, you can force DCD to remain high at all times or to remain high except for a brief drop following a disconnect. &C0 DCD is forced high at all times. &C1 DCD goes from low to high when TA establishes a connection (DCD normal).
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Terminal Adapter &E5 XON/XOFF flow control. This is an in-band method, where the XON and XOFF characters (^Q and ^S, respectively) are inserted into the data stream, rather than using separate control lines. When an XOFF character is detected, the data stream is suspended until an XON character is detected. The drawback to this method is that some files may contain these characters, causing the file transfer to be suspended indefinitely.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Terminal Adapter &Rn CTS Control Values: n = 0, 1, or 2 Default: &R1 (CTS forced high) Allows you to control the state of the CTS (Clear to Send) signal. Normally the CTS signal follows the state of the RTS signal when TA is online. &R0 CTS acts normally; that is, it follows RTS. &R1 CTS is forced high, but still provides online flow control. &R2 CTS is forced high, but it drops on disconnect for the period of time set by S10.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Terminal Adapter &Zn=x Store Telephone Number Values: n = 0–9; x = dial string Default: n/a Allows you to store a telephone number in a memory register for faster dialing. To store a number, type &Z, the register number (0–9) where you want to store the number, the = character, and the dialing string you want stored. Then press ENTER. The dialing string can have up to 80 characters. To read a stored number, type AT&Zn? (e.g.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Disable OK response to +++ %E5 Enable OK response to +++ Terminal Adapter %E4 %E1 %E5 Enable +++ method and OK response to +++ %E3 %E5 Enable +++ or method and OK response to +++ @P3=n Parity at Power-Up Values: n = 0–4 Default: @P3=4 (None) Use only to set the type of parity the TA uses when turned on. Once the TA receives an AT command from the computer, it automatically adjusts to parity the computer is using.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Terminal Adapter Dn Dial Values: string of up to 25 characters Default: none Causes TA to dial a telephone number (e.g., ATD785-3500 ). Hn Hang Up Values: n = 0 or 1 Default: H0 Forces TA to go off-hook (to take control of the telephone line) or to go on-hook (hang up). Since the TA goes off-hook automatically when it dials, H command normally is used only to hang up.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes S-Registers are sections of memory in which values are stored that affect how the TA operates. S-Registers are so-called because each has a name that begins with the character S. Use the S command to assign a value to or to read the current value of an S-register. To assign a value to an S-register, use the command Sr=n, in which r is the register number, and n is the value you want to assign to the register, e.g., S7=45.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Terminal Adapter S3 Carriage Return Character Unit: Decimal ASCII code Range: 0–127 Default: 13 (^M) Specifies the character used by the TA to indicate the end of a command line. S4 Line Feed Character Unit: Decimal ASCII code Range: 0–127 Default: 10 (^J) Specifies the character used by the TA to indicate the end of a status message.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Sets whether the mechanism for identifying the two endpoints of a connection is enabled or disabled. Since RING messages only appear for ISDN data calls, the CLI feature does not define a means of conveying Calling Party information to the terminal for ISDN voice calls.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Terminal Adapter Terminal Adapter Result Codes When the TA receives an AT command from the computer or terminal, it attempts to execute the command, then sends a status message to the computer or terminal that reports the result of the command. The TA provides you with several of these response messages, or result codes, which can be displayed on your monitor or intercepted and used by your communications software.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes You can configure and operate the Terminal Adapter entirely with AT commands, if you want. Remember, you can issue AT commands only from a terminal or from a computer running a communications program in terminal mode. This section describes how to use AT commands for basic operations, such as calling, answering a call, and hanging up. Modes of Operation The TA has three modes of operation: offline command, online command, and data.
Chapter 5—TERMINAL ADAPTER AT Commands, S-Registers, Result Codes Terminal Adapter Storing a Telephone Number To store a telephone number, type &Zn=x in terminal mode, where n is the number of the memory register in which the number is to be stored, and x is the dial command string that you want to store. For example, type AT&Z9=612-785-3500 to store the number 612-785-3500 in memory register 9.
Troubleshooting MultiModemISI Hybrid Series, ISIHI-2S 6 111
Chapter 6—Troubleshooting Guide Troubleshooting This chapter covers common problems you may have with your ISIHI-2S and how to solve them. Your ISIHI-2S was thoroughly tested at the factory before shipping. If you are unable to successfully connect, or if you experience data loss or garbled characters, during connecting, it is possible that the modem or terminal adapter is defective. However, it is more likely that the source of your problem lies elsewhere.
Chapter 6—Troubleshooting Guide The Terminal Adapter Does Not Respond to Commands • Make sure you issue commands from the data communications software, either automatically or manually, in terminal mode. (You cannot send commands to the TA/ modem from the DOS prompt.) • Make sure you are in terminal mode in your data communications program; then type AT and press ENTER. If you get an OK response, your connections are good and the problem likely is in your phonebook entry or session settings.
Chapter 6—Troubleshooting Guide The Terminal Adapter Dials But Cannot Make a Connection Possible be several reasons the TA fails to make a connection include: • Lack of a proper physical connection to the communication line • A busy signal • A wrong number • No terminal adapter at the other end • A faulty communications device, computer, or software at the other end • Incompatibility between communications devices • An improperly configured ISIHI-2S TA Narrow the list of possibilities by using extended res
Chapter 6—Troubleshooting Guide The Terminal Adapter Disconnects While Online • Check for loose connections between the computer, the ISDN jack, and AC power. • The problem may have originated at the other end of the line. Try again. • If you were online with a BBS or online service, it may have hung up due to lack of activity on your part or because you exceeded your time limit for the day. Try again. The Terminal Adapter Cannot Connect When Answering • Autoanswer may be disabled.
Chapter 6—Troubleshooting Guide 116 MultiModemISI Hybrid Series, ISIHI-2S
Service, Warranty, and Technical/BBS MultiModemISI Hybrid Series, ISIHI-2S 7 117
Chapter 7—Service, Warranty, and Technical/BBS Introduction This chapter begins with the terms of your MultiModemISI’s five-year warranty. If you have questions or problems with your terminal adapter, carefully read the Technical Support section. It includes technical support telephone numbers, space for recording information about your ISIHI-2S, and information on how to send it in should you require service.
Chapter 7—Service, Warranty, and Technical/BBS Service Multi-Tech has an excellent staff of technical support personnel available to help you get the most out of your Multi-Tech product. If you have any questions about the operation of this unit, call Technical Support at (612) 717-5863. Model and serial numbers are located on the Multi-Tech label on the component side of your ISIHI-2S. To display the firmware version, type ATI1 in terminal mode. Software versions are printed on the diskette labels.
Chapter 7—Service, Warranty, and Technical/BBS Downloading a File If you know the file name: 1. From the Main Menu, enter F to access the Files Menu, then enter D. 2. Enter the name of the file you want to download from the BBS. 3. If a password is required, enter the password. 4. Enter Y or N to the automatic logoff question. 5. Select a file transfer protocol by typing the indicated letter, such as Z for Zmodem (the recommended protocol). 6. If you select Zmodem, the transfer begins automatically.
Chapter 7—Service, Warranty, and Technical/BBS Upgrading the ISIHI-2S with FlashPro The ISIHI-2S has a flash PROM that contains firmware code for the hardware. At various times, Multi-Tech adds enhancements and/or fixes to the firmware. The flash technology used in the ISIHI-2S allows you load these upgrades into the PROM through the ISIHI-2S TA serial port. Using FlashPro to Upgrade Firmware 1. Download FLASHPRO.ZIP and a new .HEX file from the Multi-Tech BBS. 2. Unzip the FLASHPRO.ZIP file.
Chapter 7—Service, Warranty, and Technical/BBS 122 MultiModemISI Hybrid Series, ISIHI-2S
Appendix MultiModemISI Hybrid Series, ISIHI-2S 123
Appendix Appendix A: Determining Current System Settings Use the instructions below to determine base I/O addresses and interrupt vectors for SCO and UNIXWare systems and to remove an existing device to free up its interrupt value. 1. The serial device table is listed in the configuration directory. Type cd /etc/conf/ sdevice.d and press ENTER. 2. To view the contents of the table, type cat* | more and press ENTER. 3. A table of entries and fields displays.
Appendix Appendix B: Base I/O Switch Settings The table below provides the DIP switch settings for valid base I/O addresses of the ISIHI-2S. The switches can be set to OPEN (O in the table below) or to CLOSED (C in the table below). Holding the board with the switch facing you (reading numbers 1-8 left to right), the UP position for the switch is OPEN, and the DOWN position is CLOSED. S1 below is labeled as 1 on the left side of the switch and so on, through S8.
Appendix I/O Addr.
Appendix I/O Addr.
Appendix 128 I/O Addr.
Appendix Appendix C: Pin Assignments The MultiModem Hybrid Series comes with either U-interface or S/T-interface network connection cable, and analog fax/modem DAA. The U-interface connection cable is for direct ISDN line connection, which does not need any extra ISDN NT1 device. The S/Tinterface connection cable is for connecting to NT1. Both the U- and S/T-interface use an RJ-45 phone jack but with different pin assignments.
Appendix Appendix D: ISIHI-2S Testing Utilities This disk contains two files to be used in conjunction with MutiModemISI boards. These files are described in two sections: • Operation with factory default settings (file name: ISI608.BIN) • Operation with other than the factory default settings (file name: 608TERM.EXE) Note: This program is a DOS utility. 1. Operation with factory default settings: The 608TERM.
Appendix This step allows selection of a baud rate for testing. Once a baud rate is selected, the following displays: ISI Terminal Utility is ready. Press F10 to Exit. This message indicates that keyboard entry can now be performed. Any characters typed on the keyboard are sent through the MutiModemISI board to the modem and then returned to display on the PC screen. When operation is verified, exit the utility by pressing F10. 2. Operation with setting other than factory defaults The 608TERM.
Appendix For example, if the base IO address switch setting were changed to 2C0h, the new command line would be: A:\>608TERM -A2C0 The following displays: A:\>608TERM -A2C0 Loading Firmware to ISI608 located at address 2C0h Loading default file: ISI608.BIN ISI608 loading firmware . . . ISI608 verifying firmware . . . Verify OK. ISI608 firmware loaded successsfully. ISI firmware loaded successfully . . . Enter 1 to 8 for eight ports ISI.
Appendix Appendix E: Configuration Profiles Quick Setup Factory Profiles For quick setup, the Terminal Adapter includes four Quick Setup Factory Profiles, each of which is configured for a specific type of port operation. You can load a Quick Setup Factory Profile into active memory by using the command &Fn, where n is the number of the profile you want to load.
Appendix Profile 0 (&F0)—Modem-Like Asynchronous Operation 134 AT Command Description &C1 DCD functions normally $D0 Disable persistent DTR dialing &D1 Hang up when DTR drops E1 Enable command mode echo &E4 Enable hardware flow control &E6 Discard XON/XOFF characters &E13 Enable pacing #X0 Disable Sending Multiple Xoff Characters &J0 Disable Automatic Channel Bundling &K0 Disable Data Compression %E1 Enable +++ escape method %E4 No OK response to +++ or escape &M0 Async
Appendix Profile 1 (&F1)—V.
Appendix Profile 2 (&F2)—X.
Appendix Profile 3 (&F3)—ML-PPP Asynchronous Operation AT Command Description &C1 DCD functions normally $D0 Disable persistent DTR dialing &D1 Hang up when DTR drops E1 Enable command mode echo &E4 Enable hardware flow control &E6 Discard XON/XOFF characters &E13 Enable pacing #X0 Disable Sending Multiple Xoff Characters &J0 Disable Automatic Channel Bundling &K0 Disable Data Compression %E1 Enable +++ escape method %E4 No OK response to +++ or escape &M0 Asynchronous mo
Appendix Appendix F: Ordering ISDN BRI (2B+D) Lines Two ways to specify your ISDN line configuration to your service provider are: • Use ISDN ordering codes where the user and the Local Exchange Carrier (LEC) or Internet Service Provider (ISP) use common nomenclature to describe elements of service. • Use a building block approach where the naming conventions are not standard, and the user and provider must establish a set of provisioning options.
Appendix Bearer Service Circuit Switch Voice bearer (CSV) and Circuit Switch Data bearer (CSD) are broad categories of bearer service options that the phone companies can provide. Bearer services provide different types of guarantees about the reliability and synchronization of the data. Currently, there are ten different bearer services for circuit-mode and three services for packet mode.
Appendix Capability R (previously Generic Data I) • 2B service • Data only on each B channel • Two directory numbers Applications include: • 115.2K or 128 Kbps data only (no voice capability) • Generic 115.2K/128 Kbps data transfer applications (including remote access and LAN/WAN connectivity and telecommuting) I2 (previously Generic Data I-1DN) • 2B service • Data only on each B channel • One directory number Not available on the Northern Telecom switch.
Appendix M5 (previously Generic Data M-1DN) • 2B Service • Alternate voice/data on each B channel • One directory number Not available for services provided with Northern Telecom or AT&T switches. Since two directory numbers are required for 2B operation, use Capability S. Ordering ISDN Without IOCs The form below can guide you and your telephone company in specifying and obtaining ISDN service when IOCs are not used. To support most ISDN TA features, telephone service must meet certain requirements.
Appendix 5.
Appendix 8. Request the telephone company to provide ISDN TA configuring information (record here): • ISDN Switch Type: ____________________ • ISDN Switch Protocol Version: ___________ • ISDN Phone Number 1: ________________ • ISDN Phone Number 2: ________________ (if 2B+D ordered) • ISDN Line Type: ______________________ (point-to-point or multipoint) • If MultiPoint, SPID Number 1: ____________ (with prefix and suffix) • If MultiPoint, SPID Number 2: ____________ (with prefix and suffix) 9.
Appendix The 5ESS switch provides supplementary features that the ISDN TA may not support. Enabling these features may have undesirable consequences.
Appendix For More Information Several national and state organizations have ISDN line ordering information that can help when provisioning an ISDN BRI line. National ISDN Users Forum (NIUF) The National ISDN Users Forum (NIUF) implemented a series of Compatibility Packages (IOCs) to standardize and simplify ISDN ordering. For more information, contact: htttp://www.niuf.nist.gov/niuf/docs/428-94.html#SSets Vendors’ ISDN Association (VIA) Deepak Kamlani VIA, Inc.
Appendix BellSouth Telecommunications http://www.bell.bellsouth.com/ BellSouth Corporate Page http://www.bellsouth.com/ BellSouth ISDN Products & Services http://www.bell.bellsouth.com/products-services/isdn-main.html BellSouth ISDN InfoCenter http://www.ocn.com/ocn/isdn/isdn_top.html BellSouth ISDN Deployment http://www.ocn.com/ocn/bell/stats.html BellSouth ISDN Availability Lookup http://www.ocn.com/cgi-bin/lookup GTE http://www.gte.com/ Switched Data Services http://wcn.gte.com/06prod/03SWITCH.
Appendix Canada Stentor http://www.stentor.ca/ CanISDN: The Canadian ISDN Resource Centre http://www.canisdn.net/ Stentor ISDN Services http://www.stentor.ca/basie/products/isdn/isdn.html Europe Deutsche Telekom http://www.dtag.de/dtag/ Euro-ISDN Informationen der Telekom http://www.netcs.com/NetCS-Public/edss1.ger.html France Telecom http://www.francetelecom.com/ Sweden Telia AB Rgn V http://www.west.telia.se/ Swiss Telecom http://www.vptt.ch/ Netherlands Rollout voor de ISDN FAQ http://student.twi.
Appendix ISDN User Groups Global ’95 Worldwide ISDN Solutions http://www.bellcore.com/GLOBAL95/home.html ISDN ’95 Symposium http://www.ieee.org/comsoc/ISDN.html PRIDUF Home Page (Pacific Region ISDN/Data User Forum) http://www.ptc.org/PRIDUF.html North American ISDN Users’ Forum (NIUF) http://www.niuf.nist.gov/misc/niuf.html NIUF INFORMATION HOME PAGE http://www.ocn.com/ocn/niuf/niuf_top.html The California ISDN Users’ Group CIUG Home Page http://www.ciug.org/ The Florida ISDN Users Group http://www.
Appendix Appendix G: ASCII Conversion Chart CTRL CODE HEX DEC CODE HEX DEC CODE HEX DEC CODE HEX DEC @ NUL 00 0 SP 20 32 @ 40 64 ‘ 60 96 A SOH 01 1 ! 21 33 A 41 65 a 61 97 B STX 02 2 “ 22 34 B 42 66 b 62 98 C ETX 03 3 # 23 35 C 43 67 c 63 99 D EOT 04 4 $ 24 36 D 44 68 d 64 100 E ENQ 05 5 % 25 37 E 45 69 e 65 101 F ACK 06 6 & 26 38 F 46 70 f 66 102 G BEL 07 7 ‘ 27 39 G 47 71 g 67 103 H BS 08
Appendix Appendix H: Dial Pulses and Tones Dial Pulses When you pulse dial, as when you make a call with a rotary dial telephone, your telephone or modem generates codes in the form of pulses that simulate the opening and closing of old-fashioned electric relays, or switches. The number of pulses in a code is the same as the digit they encode; thus, the digit 1 is represented by one pulse, the digit 2 by two pulses, etc. In the figure below, the digit 2 is pulse dialed, followed by the digit 1.
Appendix The extended DTMF characters (A, B, C, D) are the high-end frequencies (1633 Hz) defined on some telephone sets with a fourth vertical column of buttons. This fourth column provides for extended PBX control functions. The actual functions that are provided depend on the PBX manufacturer’s implementation and feature set.
Appendix Appendix I: AT Command Summary (Modem) COMMAND DESCRIPTION AT Attention Code The attention code precedes all command lines except A/ and the escape sequence. RETURN RETURN Key or ENTER Press the RETURN (ENTER) key to execute most commands. 152 A Force Answer Mode Answer call immediately without waiting for ring. A/ Repeat Last Command Repeat the last command string. Do not precede this command with AT. Do not press RETURN (or ENTER) to execute.
Appendix &Dn Data Terminal Ready Control n = 0, 1, 2, or 3 &D0 Modem ignores DTR signal &D1 When DTR drops while in online data mode, the modem enters command mode, issues an OK, and remains connected &D2 When DTR drops while in online data mode, the modem hangs up &D3 When DTR drops, modem hangs up and resets as if ATZ command had been issued DSn Dial Stored Telephone Number n = 0, 1, 2, or 3 Dial a number previous stored in directory number n by &Zn= command.
Appendix 154 L Redial Last Number Value in dialing command Must be placed immediately after ATD Ln Monitor Speaker Volume n = 0, 1, 2, or 3 L0 Select low volume L1 Select low volume L2 Select medium volume L3 Select high volume Mn Modem Speaker Control n = 0, 1, 2, or 3 M0 Modem speaker always off M1 Modem speaker on until carrier signal detected M2 Modem speaker always on M3 Monitor speaker on during dialing, off during handshaking &Mn Communications Mode n=0 &M0 Asynchronous mode Nn Modulation
Appendix Sr? Read Register Value r = 0–810-11,28, 35, 37, 42-43, or 89 Read value of S-register r and display value in 3-digit decimal form. &Sn Data Set Ready Control n = 0 or 1 &S0 Force DSR high (on) &S1 Let DSR follow CD T Tone-Dial Value in dialing command Modem tone-dials numbers following the T.
Appendix \Xn XON/XOFF Pass-Through n=0 \X0 Respond to and discard XON\XOFF characters Yn Long Space Disconnect n=0 Y0 Disable sending or responding to long space break signal on disconnect. &Yn Select Stored Configuration for Hard Reset n=0 &Y0 Select stored configuration 0 at power-up (included for backward compatibility with some software) Z Modem Reset Reset modem to default values. Defaults from NVRAM if &W0 is set; from ROM if &W1 is set.
Appendix Appendix J: S-Register Summary (Modem) Register Unit Range Default Description S0 1 ring 0, 1–255 0 Sets the number of rings before the modem answers. ATS0=0 disables auto answer completely. S1 1 ring 0–255 0 Counts the rings that have occurred. S2 decimal 0–255 43 (+) Sets ASCII code for the escape code character. Values greater than 1227 disable the escape sequence. S3 decimal 0–127 13 (^M) Sets ASCII code for the RETURN character.
Appendix Appendix K: Result Code Summary (Modem) Terse Verbose 158 Definition 0 OK Command executed without error; ready for next command. 1 CONNECT Modem has detected carrier and gone online. 2 RING Modem has detected ring caused by incoming call. 3 NO CARRIER No carrier signal has been detected within the allowed time. 4 ERROR Error in command line (too many, or invalid characters). 5 CONNECT 1200 Modem detected carrier at 1200 bps and gone online.
Appendix Extended Result Codes.
Appendix Appendix L: AT Command Summary (TA) How To Use AT Commands Usually, your data communication software controls the ISIHI-2S terminal adapters for you. However, you may also want to use AT commands,which give you complete control over the TAs. Be careful using these commands because loose its ability to control the TA. If you find that an AT command causes a problem, turn the computer off and then back on to reset AT commands to the factory default settings.
Appendix COMMAND DESCRIPTION En Command Mode Echo n = 0 or 1 E0 Echo off E1 Echo on Hn Hang Up n = 0 or 1 Default: H0 Forces TA to go off-hook (to take control of the telephone line) or to go on-hook (hang up). Since the TA goes off-hook automatically when it dials, H command normally is used only to hang up. To hang up, first you must escape to command mode (+++AT ), then type ATH (or ATH0) . You also can include the hang up command in the escape sequence: +++ATH .
Appendix COMMAND 162 DESCRIPTION %En Escape Sequence Options n = 0–5 Default: %E1 and %E4 By default, the modem responds only to the +++ escape method. However, you can use the %E command to set the modem to respond only to the method, to respond to either +++ or the method, or to ignore both methods and not escape.
Appendix COMMAND DESCRIPTION >Dn Embedded Protocol Analyzer n = 0, 1, 2, 3, 4, 98, or 99 >D0 Display B-channel traffic, decoded as V.120 >D1 Display D-channel traffic, decoding layers 2 and 3 (Q.921 and Q.931) >D2 Display D-channel traffic, decoding layer 2 only (Q.921) >D3 Display D-channel traffic, decoding layer 3 only (Q.931) >D4 Display B-channel traffic, decoded as X.
Appendix COMMAND &Zn=x DESCRIPTION Store Telephone Number n = 0–9; x = dial string Allows you to store a telephone number in a memory register for faster dialing. To store a number, type &Z, the register number (0–9) where you want to store the number, the = character, and the dialing string you want stored. Then press ENTER. The dialing string can have up to 25 characters. To read a stored number, type AT&Zn? (e.g., AT&Z4?) where n is the number of the register you want to read.
Appendix Appendix M: S-Register Summary (TA) S-Register Unit Range Default Description S0 1 ring 0–255 1 Sets number of rings before TA answers. S1 1 ring 0–255 0 Counts the rings that have occurred. S2 decimal 0–127 43 (+) Sets ASCII code for the escape code character. Values greater than 1227 disable the escape sequence. S3 decimal 0–127 13 (^M) Sets ASCII code for the RETURN character. S4 decimal 0–127 10 (^J) Sets ASCII code for the LINE FEED character.
Appendix Appendix N: Result Codes (TA) 0 OK 1 CONNECT 1P CONNECT/PPP 1PC CONNECT/PPP COMPRESSED 1V CONNECT/V.120 1VC CONNECT/V.120 COMPRESSED 1X CONNECT/X.75 2 RING 3 NO CARRIER 4 ERROR 6 NO DIALTONE 7 BUSY 56 CONNECT 56000 56P CONNECT 56000/PPP 56PC CONNECT 56000/PPP COMPRESSED 56V CONNECT 56000/V.120 56VC CONNECT 56000/V.120 COMPRESSED 56X CONNECT 56000/X.75 56XC CONNECT 56000/X.
Appendix Appendix O: Regulatory Agency Information Federal Communications Commission Statement This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
Appendix FCC Fax Warning The Telephone Consumer Protection Act of 1991 makes it unlawful for any person to use a computer or other electronic device to send any message via a telephone fax machine unless such message clearly contains in a margin at the top or bottom of each page or the first page of the transmission, the date and time it is sent and an identification of the business or other entity, or other individual sending the message and the telephone number of the sending machine or such business, ot
Glossary MultiModemISI Hybrid Series, ISIHI-2S 169
Glossary A AC (Alternating Current): A power source whose signal crosses a reference voltage (usually called ground or zero). Alternating between a maximum and minimum voltage, AC may also be referred to as a bi-polar signal.Contrast with DC. ACK (ACKnowledgment code – pronounced “ack”): A communications code sent from a receiving modem to a transmitting modem to indicate that it is ready to accept data. It is also used to acknowledge the error-free receipt of transmitted data. Contract with NAK.
Glossary Automatic Dialer: A device which is programmed to place a call to a predetermined number any time it is taken “offhook”. binary value. Binary also refers to a file format that uses 8bit characters , to allow for control characters (i.e., all nonASCII files). B BSC (Binary Synchronous Communications): Also called “bisync”, this communications protocol was the first synchronous data format used by IBM.
Glossary C CAD (computer aided design - pronounced “kad”): A computerized system used to design products. CAD systems are high speed workstations or PCs that use CAD software and input devices, such as graphic tables and scanners. Callback security: A security feature available in some intelligent modems that stores phone numbers. When activated, the user calling the secured modem must furnish a recognized password and then provide a code that corresponds to one of the stored phone numbers.
Glossary Data compression: The process of reducing the data bits necessary to represent useful information. By compressing files, less storage is required and higher throughputs are realized. Data Pump: The DAC (Digital-to-Analog Conversion) circuitry used within a modem. DB-25: A very common 25-pin connector often referred to as an RSs-232 connector because it is the connector over which the RS-232 interface commonly occurs.
Glossary ing contributions in electronics, and sets electronic interface standards, such as RS-23. EISA (Enhanced Industry Standard Architecture pronounced “eesa”): The purpose of the EISA bus was to provide a 32-bit bus for faster throughputs while maintaining backward compatibility with the classic ISA bus architecture. Emulation: The process of one type of device imitating another via a hardware or software package.
Glossary Hard Disk: A metal disk covered with magnetic recording material. Some can hold up to several gigabytes of information. Contrast with floppy disk. Hardware: The equipment that makes up your computer system, including the keyboard, mouse, disk drives, and monitor. Hexadecimal: A base 16 numbering system used to represent binary values. Hex uses the numbers 0-9 and the letters A-f; usually notated by an “h” (as in “4CF h”, read as “four charley fox, hex”).
Glossary LRC (Longitudinal Redundancy Check): An error checking method that generates a parity bit from the specified string of bits on a longitudinal track. In a row and column format such as on magnetic tape, LRC is often used with VRC, which creates a parity bit for each character. M Macro: A series of keystrokes, commands, and/or menu selections that have been recorded and assigned a key or key combination. When those keys are pressed, the macro is executed from beginning to end.
Glossary P Parameter: 1. A “place holder” in a command that should be substituted with useful information. 2. The list of acceptable values for a given option or command. Parity bit: An extra bit attached to each byte of synchronous data used to detect errors in transmission. PCB (Printed Circuit Board): A flat board that holds chips and other electronic components. The board is “printed” with electrically conductive pathways between components.
Glossary Resolution: Indicates the number of dots that make up an image on a screen or printer. The more dots, the higher the resolution, and the finer and smoother the images can appear when displayed at a given size. RJ-11: An industry standard interface used for connecting a telephone to a modular wall outlet; comes in 4-and 6-wire packages. RJ-45: An 8-wire modular connector for voice and data circuits. ROM (Read Only Memory): A memory chip that permanently stores instructions and data.
Glossary Toggle: Alternate back and forth between two states. Tone dialing: One of two methods of dialing a telephone, usually associated with push button phones. Compare with pulse dialing. Transistor: A semiconductor device used to amplify a signal, or open and close a circuit. In digital computers, it functions as an electronic switch. TSR (Terminate and Stay Resident): A software program that remains active and in memory after its user interface is closed. Similar to a daemon in UNIX environments.
Glossary Workstation: Traditionally a dumb terminal connected to a host. However, with the advent of LANS and WANS, PCs that are connected to a LAN are now called workstations too, even though they are capable of independent processing. A workstation is simply an input/display device through which a user accesses a resource. X X.121: CCITT’s recommendation for unique addressing of each DTE connected to a communications network throughout the world. X.
Index MultiModemISI Hybrid Series, ISIHI-2S 181
Index A Abort Timer, 104 abort timer, 64, 69 Answer command, 81, 108 answer mode, 81 Answer Tone command, 74 Answering a call, 87, 101, 159 automatically, 108 manually, 108 answering a call, 81 ASCII code, 148 asynchronous communications mode, 73 Asynchronous Communications Mode command command, 73 AT commands , (comma), 68, 85 ! (exclamation mark), 69 %B, 73 %C, 77 &B, 78 &C, 76 &D, 76, 103 &F, 71, 88, 91 &G, 75 &J, 80 &K, 79 &M, 79 &P, 149 &Q, 73 &S, 76 &T, 82 &V, 78 &W, 71, 87, 88, 98 &Y, 71 &Zn=, 108 &
Index command string, 64 Communications Mode command, 79 ConfigMenu starting, 102, 163 Configuration, 102, 163 configuration view current, 78 CTS (Clear to Send) signal, 99 D Data mode, 107 Data Buffer Control command, 80 Data call commands, 101 data calling tone, 85 Data Calling Tone command, 74 Data Compression command, 77 Data mode, returning to, 102, 160 Data Set Ready Control command, 76 Data Terminal Ready Control command, 76 Determinign Current System Settings, 18 diagnostic commands, 82 Dial a Sto
Index I P in-band escape sequence, 81 Inactivity Timer command, 75 Information Request command, 78 installation, 16, 17 Internet, 2 IRQ Jumpers, 52 ISDN Solutions Group, 138 pacing, 79, 80 Pacing commands, 98 parameters, 64, 65, 71 default, 65, 76 PBX phone systems, 67, 68 Persistent DTR Dialing command, 100 Profiles Quick Setup, 98 pulse ratios, setting, 149 Pulse-Dial command, 68 L Line feed character, 104 line feed character, 84 List Telephone Numbers command, 108 Load Default Configuration command,
Index S11, 85 S2, 83 S28, 85 S3, 84 S35, 85 S37, 86 S4, 84 S42, 86 S43, 86 S5, 65, 84 S6, 67, 72, 73, 84 S7, 64, 69, 84, 87 S8, 68, 85, 87 S89, 87 Select Stored Configuration for Hard Reset command, 71 Self-Test command, 82 Serial port, 107 Set Break Control, 81 Set Pulse Dial Ratios command, 149 smart dialing, 67, 72 speaker settings, 82 speaker volume setting, 82 specifications, 12 Speed serial port, 107 Store Configuration command, 71, 88 Store Phone Number command, 70 Store Telephone Number command, 10
Glossary 186 MultiModem ISI Hybrid Series, ISIHI-2S