DIVA T/A PC Card Reference Guide
Second Edition (March 1998) 206-179-02 DIVA T/A PC Card is a trademark of Eicon Technology Corporation. Microsoft, Windows, and Windows NT are registered trademarks of Microsoft Corporation. CompuServe is a registered trademark of CompuServe Incorporated. Hayes is a registered trademark of Hayes Microcomputer Products, Inc. Changes are periodically made to the information herein; these changes will be incorporated into new editions of the publication.
Table of Contents What is ISDN?...................................................................................... 4 What is EZ-ISDN/IOC? ....................................................................... 8 What is AutoSPID?............................................................................... 9 What is Non-Initializing Terminal Mode?......................................... 10 What is Multilink PPP?......................................................................
What is ISDN? While you've heard of ISDN, there's a good chance you're unsure whether you need it - or even what, exactly, it is. Even though ISDN is globally available, it's so new that understanding it may require a little investigation. In simple terms, ISDN is a replacement for plain old telephone service, which was never designed to meet the needs of the information age. ISDN uses the same wiring that currently serves homes and businesses.
"Network" refers to the fact that ISDN is not simply a point-to-point solution like a leased line. ISDN networks extend from the local telephone exchange to the remote user and include all of the telecommunications and switching equipment in between. When you have ISDN, you can make connections throughout the world to other ISDN equipment.
ISDN Communication Channels In the ISDN interface, a number of communication channels are carried over a digital line. These communication channels can vary by the type of information they transmit and by the transmission speed they support. The number and type of channels used may vary.
D-Channel The primary function of the D-channel is to carry common-channel signaling information to manage and control circuit-switched calls on B-channels. The D-channel can also be used for packet-switching or low-speed telemetry when it is not involved in control signaling. Message signaling takes priority over data packet-switching. The D-channel functions at 16 Kbps for Basic Rate Interface or 64 Kbps for Primary Rate Interface. The speed is dependent on the enduser’s interface.
What is EZ-ISDN/IOC? We highly recommend that you use our toll free ISDN ordering service to make sure you get the correct ISDN line the first time. The service is free to our customers. EZ-ISDN / IOC simplifies the ordering of your ISDN line. It lets you use simple codes to order pre-configured packages of ISDN features and services. The North American ISDN User's Forum (NIUF) and Local Exchange Carriers (LEC) administer the assignment of codes.
What is AutoSPID? (North America only) AutoSPID is a new National ISDN protocol feature which enables the DIVA T/A to download a list of Service Profile Identifiers (SPIDs), Directory Number and Call Type information from the ISDN line, and to determine whether the SPIDs are currently initialized by other devices. Note: Check with your ISDN service provider to determine if they support the AutoSPID feature. This feature effectively eliminates the need for you to configure any ISDN parameters.
What is Non-Initializing Terminal Mode? (North America only) Non-Initializing Terminal mode is a new ISDN NI-1 protocol feature which enables the DIVA T/A to operate without SPIDs. This leaves the SPIDs available for use by other ISDN devices connected over the same NT1. To configure the DIVA T/A for Non-Initializing Terminal mode, deselect the SPID checkbox in the Windows Configuration Tool, or specify Yes for the Non-Initializing parameter in the VT-100 Configuration Tool.
What is Multilink PPP? The DIVA T/A serves as an intermediary between its host workstation and the remote device to which data is being transmitted. All the protocol processing required for the negotiation of a Multilink PPP connection is performed on the DIVA T/A itself.
What is BACP/BOD? DIVA T/A supports the Bandwidth Allocation Control Protocol (BACP) and Bandwidth on Demand (BOD). These two features combine to allow the DIVA T/A to establish multilink sessions that provide larger amounts of bandwidth than that offered over a single dialup channel. Such multilink sessions are established according to procedures defined in the Internet Engineering Task Force (IETF) PPP Multilink specification (RFC 1717).
What is Data Compression? To establish communications over a PPP link, each end of the connection must first send packets to configure and test the data link. After the link has been established, optional facilities may be negotiated as needed. One such facility is data compression. A wide variety of compression methods may be negotiated, although typically only one method is used for both directions of the link.
AT Commands This section contains a description of all AT Commands relevant to DIVA T/A. Locating Commands To make it easier for you to locate a command, this guide has organized commands in two ways. AT Commands are grouped into several categories. Use the section AT Command Groups on page 15 to locate the relevant category. An alphabetical list of commands is also available.
Command Format--Continued The DIVA T/A recognizes the backspace character for editing. When echo is enabled, a backspace or delete is echoed as a backspace character followed by a space character, and another backspace. The code used for the backspace character is programmable through register S5. Values equal to 0 or greater than 32, or the carriage return character value, cannot be used for the backspace character.
Alphabetical List of Supported AT Commands The following table summarizes the AT Commands supported by the DIVA T/A. Go to the specified page number for more information. Note: Static parameters are preceded by an asterisk “*”. Changes made to static parameters do not take effect until you restart your system (use the AT&Wn command to restart your system). Changes to all other parameters (dynamic parameters) take effect immediately.
Alphabetical List of Supported AT Commands—Continued AT Command ATS2=n Description Escape Character See Page 36 ATS3=n Carriage Return Character 36 ATS4=n Line Feed Character 36 ATS5=n Back Space Character 37 ATSn? Value of S-Register n 26 ATVn Result Code Format 37 ATWn Connect Message Control 37 ATXn Extended Results Code 38 ATZn Restart Diva 47 AT!C1=n *ISDN Switch Type (Primary) 29 AT!C11=n *ISDN Switch Type (Alternate) 29 AT!C2=n *AutoSPID Storage Location 30 AT!C4=n
Alphabetical List of Supported AT Commands—Continued AT Command AT!C51=n Description *Enable/Disable Alternate Noninitializing mode for second Bchannel See Page 31 AT!C6=n * ISDN Primary SPID Number (applicable to North America only) 31 AT!C61=n * ISDN Alternate SPID Number (applicable to North America only) 31 AT!C7=n * ISDN Primary SPID Number for second B-channel (applicable to North America only) 31 AT!C71=n * ISDN Alternate SPID Number for second B-channel (applicable to North America only
Alphabetical List of Supported AT Commands—Continued AT Command AT!E6=n Description V.120 T203 (Link Integrity Timer) See Page 44 AT!E7=n V.
Alphabetical List of Supported AT Commands—Continued AT Command AT!V3=n Description V.110 Parity See Page 45 AT!V4=n V.110 Stop Bits 45 AT!V5=n V.110 Flow Control 45 AT@MENU Activate VT100 Configuration Tool 26 AT$CP=n Enable/Disable Compression 51 AT$In On Demand SPID Testing (North America only) 51 AT$SL Stop LAPD Trace 52 AT$SM Stop Mail Trace 52 AT$SP Stop PPP Trace 52 AT$SQ Stop Q.
Alphabetical List of Supported AT Commands—Continued AT Command AT$Y Description Enter Mini Monitor on Next Reset See Page 52 AT%A2=n * Protocol Control 39 AT%A95=c Incoming Data Call Answer 39 AT%M1=n Local Endpoint Discriminator Class 48 AT%M2=n Remote Endpoint Discriminator Class 48 AT%M3=n Local Endpoint Discriminator Address 48 AT%M4=n Remote Endpoint Discriminator Address 48 AT%MT1=n Set Turbo Mode Bit Rate 35 AT%MT2=n Set Turbo Mode Threshold 36 AT%P5 Enable Bandwidth Allo
Alphabetical List of Supported AT Commands—Continued AT Command AT&F Description Loading Factory Profile See Page 46 AT&Kn Flow Control 35 AT&Sn Data Set Ready 35 AT&V View Current and Stored Profile 47 AT&Wn Save Current to Stored Profile 46 AT&Yn Designate Stored Profile n as the Powerup Profile 46 AT&Zn=n Store Telephone Number(s) 40 AT=n Last accessed S-Register to Value n 26 AT>F Restores All Profiles to Factory Settings 46 AT>FC Reset Current Profile 46 AT>Hs View Help I
Alphabetical List of Supported AT Commands—Continued AT Command AT>VCD Description View Dynamic Parameters See Page 26 AT>VDD Initialization Status Display (North America Only) 27 AT>VCP View Protocol Parameters 27 AT>VCS View Static Parameters 27 AT>VD View Link And Connection Status Information 26 AT>VDC View Connection Status 26 AT>VDL View Link States 26 AT>VPn View Stored Profile n 47 AT>VT View Stored Phone Numbers 26 AT>Z Restart the DIVA T/A 47 AT? View Last Accessed S
Alphabetical List of Supported AT Commands—Continued AT Command $Msg Description Display Cause for Entering Monitor See Page 53 $>F Reset Factory Profiles 53 +++ Escape Sequence 28 ?? Last AT Command Result Explained 28 DIVA T/A PC Card Reference Guide 24
General AT Commands This section describes General AT Commands. Command ATIn Description View Product Information: Displays information about your DIVA T/A. n=0 Displays hardware code for the DIVA T/A n=1 Displays software checksum n=2 Reports “OK” n=3 Displays software version n=4 Displays capability string n=8 Displays Eicon Technology DIVA T/A (detect string) ATO Return Online: In the online data mode, the DIVA T/A is ready to send and receive data, providing you are connected.
General AT Commands—Continued Command ATSn? AT@MENU Description Reports the Value of S-Register n: This command reports the last value stored into SRegister n. If n is omitted, the value of the last S-Register accessed is reported. Activate VT100 Configuration Tool: The AT@MENU command activates the DIVA T/A VT100 Configuration tool for configuring basic ISDN parameters. AT=n Last Accessed S-Register to Value n: Use this command to set the last accessed SRegister to the new value n.
General AT Commands—Continued Command AT>VDD Description Initialization Status Display (North America only): Displays information about the detection progress, the initialization of the logical channels, as well as auxiliary information. AT>VCP View Protocol Parameters: Displays the protocol parameters (V.120, PPP, MLPPP). AT>VCS View Static Parameters: Displays all static parameters (ISDN, Rate Adaptation).
General AT Commands—Continued Command +++ Description Escape Sequence: The escape sequence is used to return to the command state from data state. To issue the escape sequence, wait one second then enter the escape character three consecutive times (+++) and wait another second. Its value is stored in S-Register 2. The default value of the escape character as stored in S-Register 2 is ‘+’.
ISDN Configuration Commands This section describes the ISDN Configuration Commands. Some of the commands in this section allow you to configure primary and alternative settings. If the DIVA T/A is unable to connect using the primary ISDN settings, it automatically tries again using the alternate ISDN settings. For example, you could set-up one profile containing information for calling from both home and the office.
ISDN Configuration Commands—Continued Command Description AT!C1=n AT!C11=n (continued) For International Firmware n=2 EuroISDN (default) n=3 TPH (Australia). n=4 INS-Net64 (Japan). n=254 Enables the alternate switch type with the same value as the primary switch type. AT!C2=n AutoSPID Storage Location: Sets the ISDN AutoSPID storage location to Primary or Alternate (North American version only). n= 0 Primary (default) n=1 Alternate Note: This parameter is static.
ISDN Configuration Commands—Continued Command Description AT!C5=n Enable/Disable Non-Initializing mode AT!C51=n (second B-channel): Specifies whether the second B-channel in the ISDN primary (AT!C5) or alternate (AT!C51) ISDN settings is set to Non-Initializing mode (North American version only). n=0 Disable Non-initializing mode (default) n=1 Enable Non-initializing mode Note: These parameters are static. They do not take effect until you restart your DIVA T/A.
ISDN Configuration Commands—Continued Command Description st ISDN Directory Number for 1 B-channel: AT!N1=n AT!N11=n Your local ISDN data directory number as assigned by your local telephone company for your primary (AT!N1=n) or alternate (AT!N11=n) configuration. This number is used by the DIVA T/A to identify itself on outgoing calls and to recognize incoming calls which are destined for it. This number is a string with up to 20 characters. Valid characters are: 0-9, *, and #. Default: null string.
ISDN Configuration Commands—Continued Command Description st ISDN Subaddress for 1 B-channel: The AT!N3=n AT!N31=n ISDN subaddress is used to further identify the terminal on the ISDN basic rate interface for your primary (AT!N3=n) or alternate (AT!N31=n) configuration. In cases where two terminals share the same directory number, the subaddress identifies which terminal will answer a particular incoming call. This number is a string with up to 20 characters. Valid characters are: 0-9, *, and #.
COM Port Configuration Commands This section describes the COM Port Configuration commands. Command AT&Cn Description Data Carrier Detect: This command controls the Data Carrier Detect (DCD) output. n=0 DCD always enabled. n=1 DCD tracks connection (default). AT&Dn Data Terminal Ready: This command controls interpretation of the Data Terminal Ready (DTR) input. n=0 Ignores status of DTR signal. n=1 Monitors DTR signal: when an on-to-off transition of DTR signal occurs, enter the command state.
COM Port Configuration Commands—Continued Command AT&Kn Description Flow Control (AT&Kn): This command allows you to enable and disable flow control so that data is stopped and restarted when buffer space becomes available. n=0 Disables flow control n=3 Enables RTS/CTS flow control (default) n=4 Enables XON/XOFF flow control n=6 Enables both RTS/CTS and XON/XOFF flow control AT&Sn Data Set Ready: Data Set Ready (DSR) controls the behavior of the DSR output. n=0 DSR always on (default).
COM Port Configuration Commands—Continued Command AT%MT2=n Description Set Turbo Mode Threshold: Specifies the minimum PC bitrate threshold for the activation of turbo mode. n=a value in the range 57,600 to 115,200 Default=115200 ATQn Quiet Result Codes: This command enables or disables the sending of result codes to the DTE. n=0 Enables result codes to the DTE (default). n=1 Disables result codes to the DTE.
COM Port Configuration Commands—Continued Command ATS5=n Description Back Space Character: Sets the backspace character used for command line editing. n can be a value between 0-32 (default is ASCII 008 backspace). ATSn=v S-Register n to Value v: Use this command to set S-Register n to the value v. ATVn Result Code Format: You can set your DIVA T/A to display messages as digits or words. Word responses are preferable since they are more meaningful.
COM Port Configuration Commands—Continued Command ATXn Description Extended Result Codes: This command selects which subset of the result messages will be used by the DIVA T/A to inform the DTE of the results from commands. n=0 Provide basic result codes: sends only OK, CONNECT, RING, NO CARRIER, ERROR, and NO ANSWER. n=1 Provide basic result codes and appropriate connection speed (e.g., CONNECT 2400, CONNECT 19200). n=2 Provide basic result codes, connection speed, and DIALTONE detection (default).
Call Control Commands This section describes the Call Control commands. Command Description AT%A2=n Protocol Control: Specifies the protocol you want to use for your ISDN connection. n=2 V.120 rate adaption protocol. n=95 PPP asynchronous to synchronous conversion. n=96 Multilink PPP connection (default). Note: Both PPP and Multilink PPP require that a PPP communications stack be installed on your computer.
Call Control Commands—Continued Command AT&Zn=v Description Store Telephone Number: Specify stored telephone number(s). The telephone number can be a string with up to 20 characters (0-9, *, #, space, hyphen, parenthesis, and period are accepted). You can store up to ten telephone numbers where n identifies the memory location number (0-9) and v is the telephone number. ATA Answer Calls: Instructs the DIVA T/A to accept an incoming call.
Call Control Commands—Continued Command ATH ATS0=n ATS1? Description Hangup a Call: To disconnect and hang up a call. If the DIVA T/A is currently online, the connection is terminated. Rings to Auto-Answer: Allows you to enable or disable auto-answer. Setting a value other than “0” instructs the DIVA T/A to auto-answer after n rings. A value of “0” instructs the DIVA T/A to disable the auto-answer mode. Specify a value between 0-255 (default is 0).
V.120 Configuration Commands This section describes the V.120 Configuration commands. Command Description V.120 N201 Tx (Maximum Transmit Frame Size): AT!E0=n N201 Tx (Maximum Transmit Frame Size) determines the maximum number of octets in an information field to be transmitted to the remote V.120 device. Valid range is 16-260. Default: 260. Note: If a larger frame needs to be transmitted, the DIVA T/A segments it into V.120 fragments and expects the remote device to perform reassembly. AT!E1=n V.
V120 Configuration Commands—Continued Command Description AT!E3=n V.120 K Window Size: Applicable to the multiframe mode only. K (Window Size) determines the maximum number of sequential data frames that may be outstanding (not acknowledged) at any given time. Valid range is 1-127 frames. Default: 7. AT!E4=n V.120 T200 (Retransmission Timer): Applicable to the multiframe mode only.
V120 Configuration Commands—Continued Command Description AT!E6=n V.120 T203 (Link Integrity Timer): Applicable to the multiframe mode only. T203 (Link Integrity Timer) is the maximum time allowed without frames (including data and control) being exchanged. Its purpose is to verify that the remote device is still online and operational. When the Link Integrity Timer expires, recovery procedures are started which may cause the disconnection of the current call. The unit of measurement is seconds.
V.110 Configuration Commands This section describes the V.110 configuration commands. Command Description V.100 Configuration Override: Specifies whether the AT!V0=n DIVA T/A uses the COM port setting to configure V.110 or overrides them with user settings. n=0 Use the default settings n=1 Override the COM port settings as per AT!V1, AT!V2, AT!V3, AT!V4, and AT!V5 Default: n=1 AT!V1=n V.110 Stream Rate: Specifies the V.110 Stream Rate Values for n=1200, 2400, 4800, 9600, 19200 Default: 19200. AT!V2=n V.
Profile Commands This section describes the Profile commands. Command Description AT&F Use Factory Settings in Current Profile: Restores and loads all settings in the current profile with the original factory settings. Previously configured ISDN commands, stored telephone numbers, and the rate adaption control values are retained; all other settings are lost. AT>F Use Factory Settings in All Profiles: Restores all stored profiles and the current profile to the original factory settings.
Profile Commands—Continued Command Description ATZn Restart DIVA T/A Using Profile n: Restarts your DIVA T/A using stored profile n. Use after changing a static parameter. AT>Z Restart DIVA T/A Using Powerup Profile: Restarts your DIVA T/A using the powerup profile. Use anytime you want to load the powerup profile. AT>VC View Current Profile: Presents a screen display of the current profile settings on your DIVA T/A.
Multilink PPP Commands This section describes the MLPPP commands. Command Description AT%M1=n Local Endpoint Discriminator Class: Specifies the local endpoint discriminator class. See the section Endpoint Discriminator Class/Address on page 50 AT%M2=n Remote Endpoint Discriminator Class: Specifies the remote endpoint discriminator class. See the section Endpoint Discriminator Class/Address on page 50 AT%M3=n Local Endpoint Discriminator Address: Specifies the local endpoint discriminator address.
Multilink PPP Commands—Continued Command Description AT%P6=n Set Initial Billing Interval Timer. Sets the timer (secs) to match the amount of time your ISDN provider allocates as the first time interval. Note: If the value is set to 0, the timer is not used. Setting this value to 0, also effectively sets AT%P7 to 0. n can be a value from 0 to 65535. Default value=60 seconds AT%P7=n Set Billing Interval Timer.
Endpoint Discriminator Class/Address Class Description Address Format 0 Null Class No address is used. 1 Locally Assigned Address Uses a hexadecimal format with a maximum length of 40 characters. Valid characters are “0-9, a-f” (ex. AT%M3=b3c665ac1). 2 Internet Protocol (IP) Address Uses a numerical format with a maximum length of 15 characters. Valid characters are “0-9” (ex. AT%M4=192.219.23.100). 3 IEEE 802.
Utility Commands This section describes the Utility commands. Command Description Enables or disables compression. AT$CP=n n=0 Disable n=1 Enable (default) AT$In On Demand SPID Testing (North America only) Lets you test SPIDs on demand n= Tests the specified SPID. To perform this test you must be connected to National ISDN or AT&T 5ESS Custom interface. The test is only supported if neither logical channel is initialized (either with a SPID or in NIT mode).
Utility Commands—Continued Command Description AT$VL Starts or displays the result of a LAPD trace AT$VM Controls the internal Mail Trace. Your Eicon Technology Customer Services representative may ask you to use this command.
Mini-monitor Commands This section describes the Mini-monitor commands. Note: These commands are not to be prefixed by AT. Typing AT will exit the mini-monitor and revert back to the normal software mode. Your Eicon Technology Customer Services representative may ask you to use these commands. Command Description $Load Loading new firmware Note: This command needs a terminal emulation program which supports XMODEM.
AT Command Result Codes This section describes the AT Command Result Codes (also known as status messages). These codes are displayed after an AT command is issued. Result codes can be displayed as a word message (long-form English) or as a number code (short-form numeric response). Word messages are preceded and terminated by the sequence < CR > . Numeric codes are terminated by < CR > only. The Result Code Format command (ATVn) determines short- or long-form usage.
AT Command Result Codes—Continued Number Code Word Message Description 4 ERROR 5 CONNECT 1200 Connection made at a bitrate less than or equal to 1200 bps 6 NO DIALTONE ISDN not initialized 7 BUSY Remote user busy 8 NO ANSWER Remote user not responding 10 CONNECT 2400 Connection made at a bitrate less than or equal to 2400 bps 11 CONNECT 4800 Connection made at a bitrate less than or equal to 4800 bps 12 CONNECT 9600 Connection made at a bitrate less than or equal to 9600 bps 13 CONNECT
AT Command Result Codes—Continued Number Code Word Message Description 14 CONNECT 12000 Connection made at a bitrate less than or equal to 12000 bps 15 CONNECT 14400 Connection made at a bitrate less than or equal to 14400 bps 16 CONNECT 19200 Connection made at a bitrate less than or equal to 19200 bps 17 CONNECT 38400 Connection made at a bitrate less than or equal to 38400 bps 18 CONNECT 57600 Connection made at a bitrate less than or equal to 57600 bps 19 CONNECT 64000 Connection mad
AT Command Result Codes—Continued Number Word Message Code Description 57 CARRIER 57600 Connection made at a bitrate less than or equal to 57600 bps 59 CARRIER 64000 Connection made at a bitrate less than or equal to 64000 bps 60 CONNECT 128000 Connection made at a bitrate less than or equal to 128000 bps 83 PROTOCOL: V.120 V.