DIVA T/A ISDN Modem 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. Eicon Technology may make improvements and/or
changes in the products and/or programs described in this publication at any time.
A Product Comment Form is provided at the back of this publication. If the form has been
removed, address your comments to: Eicon Technology Corporation, Attn.: Corporate
Publications, 9800 Cavendish Blvd., Montreal, Quebec, Canada H4M 2V9. Eicon Technology may
use or distribute whatever information you supply in any way it believes appropriate without
incurring any obligations to you.
What is ISDN? ......................................................................................................................... 4
ISDN Communication Channels ............................................................................................................... 6
Connecting to ISDN - BRI and PRI ............................................................................................................ 8
What is Multilink PPP? .................................................................................................................................. 9
What is BACP/BOD? .....................................................................................................................................10
What is DBA? .................................................................................................................................................11
What is Always On / Dynamic ISDN (AO/DI)? .................................................................................... 12
What is Data Compression? .....................................................................................................................13
Locating AT Commands ....................................................................................................... 14
AT Command Groups ........................................................................................................... 16
Alphabetical List of Supported AT Commands ................................................................. 17
General AT Commands ........................................................................................................ 29
AT Command Result Codes ................................................................................................. 63
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. You get ISDN service from the same companies who provide
telephone service, and you use it to connect telephones, computers, and fax machines. The
difference is that you get much faster, much more dependable connections for voice, data,
fax, and even video - all through a single line.
International ISDN standards were established about 10 years ago. Since then, telephone
companies throughout the world have raced to upgrade their equipment to ISDN standards.
As ISDN service availability has spread, many millions of computer users have turned to ISDN,
and new users are coming on board even faster.
ISDN stands for Integrated Services Digital Network
“Integrated Services” refers to ISDN’s ability to deliver two simultaneous connections, in any
combination of data, voice, video, and fax, over a single line. Multiple devices can be
attached to the line, and used as needed. That means an ISDN line can take care of most
people's complete communications needs, without forcing the purchase of multiple analog
phone lines at a much higher transmission rate.
The “Digital” in ISDN refers to its purely digital transmission, as opposed to the analog
transmission of plain old telephone service. If you're using a modem for Internet access at
this moment, your Internet service provider's modem has converted this site's digital content
to analog signals before sending it to you, and your modem converts those signals back to
digital when receiving (the same thing happens with every keystroke and mouse click you
transmit). When you connect with ISDN, there is no analog conversion. ISDN transmits data
digitally, resulting in a very clear transmission quality. There is none of the static and noise of
analog transmissions that can slow transmission speed.
“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. If your ISDN
equipment includes analog capabilities, you can also connect to analog modems, fax
machines, and telephones, even though they may be connected to plain old telephone
service.
Benefits
While ISDN accommodates telephones and fax machines, its most popular advantage is in
computer applications. You can plug an ISDN adapter into a phone jack, like you would an
analog modem, and get a much faster connection with no “line noise.” The most common
ISDN service, Basic Rate Interface (BRI), provides two 64 Kbps channels per line. When the
two channels are bonded in a single connection, you get a speed of 128 Kbps, which is about
four times the actual top speed of the fastest analog modems. Compression can increase
throughput to around 250 Kbps.
DIVA T/A ISDN Modem Reference Guide ◆ Page 4
What is ISDN?
Telecommuters, for example, benefit immensely from ISDN. Whether you access the
corporate LAN in the evenings or maintain a full-time, remote home office, ISDN is the next
best thing to being there. E-mail, database access, and file transfers improve dramatically,
making it seem like you're locally attached to the LAN.
Internet access is another great application for ISDN. Compared with even the fastest modem
access, ISDN makes Web graphics appear almost immediately, and can reduce download
times by over 75%. ISDN can even provide advantages over shared, higher-bandwidth office
connections; PC Magazine advises that an ISDN connection can deliver better performance
than a T1 shared among users on a LAN. And in many markets, it's actually cheaper than an
isolated analog business line.
Such large-scale file transfer applications as medical imaging, insurance and law enforcement
imaging, and the preparation of printed materials are additional arenas where ISDN proves
highly beneficial. With the dramatic reduction in file transfer time, ISDN makes even
multi-megabyte files available to recipients within minutes, not hours.
Videoconferencing is an emerging ISDN application that's growing fast in popularity and
ISDN is currently the only practical way of making it happen.
DIVA T/A ISDN Modem Reference Guide ◆ Page 5
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.
The communication channels can be of the following types:
Different combinations of these channels are used to support different types of usage (e.g.,
basic, primary and broadband).
B-Channel
The B-channel is a user (bearer) channel that carries a subscriber's digital traffic (e.g. digitized
video, voice, audio, or digital data, or perhaps a mixture). The bandwidth of this channel is 64
Kbps. The control signals used to set up the connection, however, are not sent over the
B-channel. The call establishment is done on the D-channel using common-channel
signaling. This concept will be discussed shortly.
Two kinds of connections can be established over a B-channel:
What is ISDN?
Circuit-Switched
•
Packet-Switched
•
Circuit-switched connections are ideal for voice traffic for several reasons. Voice data is
“delay-sensitive,” meaning that it must not be delayed, and that it must be received in the
order in which it was transmitted. There is a call set-up time that is characteristic of
circuit-switched connections. This time lag is quite acceptable when measured against the
length of a typical telephone call.
In a packet-switched data network or PSDN, data to be transmitted is broken up into
individual units called packets that are then routed from sender to receiver. The
sender/receiver can be any type of terminal, printer, computer or other device that supports
an interface to the network.
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 end-user's interface.
DIVA T/A ISDN Modem Reference Guide ◆ Page 6
What is ISDN?
H-Channel
The H-channel is used for high-speed user data traffic at bit rates higher than 64Kbps.
Examples of services which require these higher rates are fast facsimile, teleconferencing,
and video. An H-channel user can subdivide the channel using TDM to meet specific
requirements.
DIVA T/A ISDN Modem Reference Guide ◆ Page 7
Connecting to ISDN - BRI and PRI
There are two types of access interfaces to the ISDN: Basic Rate Access (also referred to as
Basic Rate Interface (BRI)) and Primary Rate Access (also referred to as Primary Rate Interface
(PRI)).
Basic Rate Access
Basic Rate Interface or Access consists of two B-channels operating at 64 Kbps and one
D-channel operating at 16 Kbps. It is also commonly referred to as 2B+D.
Primary Rate Access
The primary rate interface is designed for users with large capacity requirements.
There is no single transmission rate defined for primary rate access. In North America and
Japan, for example, primary rate interface is based upon the T1 rate (defined in detail shortly)
of 1.544 Mbps. In Europe, by comparison, the rate is 2.048 Mbps.
What is ISDN?
DIVA T/A ISDN Modem Reference Guide ◆ Page 8
What is Multilink PPP?
Multilink PPP combines two 64 Kbps ISDN channels to provide a maximum transmission
speed of 128 Kbps. The DIVAT/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 DIVAT/A itself. The PC
forwards asynchronous PPP packets to the DIVAT/A which, in turn, converts the packets for
synchronous transmission and negotiates the various authentications required to establish
the Multilink PPP connection with the target system over ISDN lines. This allows for the more
efficient use of the ISDN line without requiring any changes to the PPP stack currently loaded
on your PC.
DIVA T/A supports COM port rates of up to 230.4 kbps. However, some computer COM ports
are limited to 115.2 kbps. If you want to use your DIV AT/A at its maximum speed, install a
“fast COM port” card (UART 16650 based).
What is ISDN?
DIVA T/A ISDN Modem Reference Guide ◆ Page 9
What is BACP/BOD?
DIVA T/A supports the Bandwidth Allocation Control Protocol (BACP) and Bandwidth on
Demand (BOD). BACP/BOD refers to the ability of a system to allocate and remove links in a
multilink connection in order to lower or increase its bandwidth.
BACP/BOD monitors the flow of traffic across your ISDN connection. When the traffic on the
first B-channel reaches a threshold level for a defined period of time (either because of
deteriorating line conditions or increased traffic), the second B-channel is automatically
added. The second B-channel is kept active as long as traffic remains above the threshold
level. When the traffic drops below the threshold level, the second B-channel is dropped.
When used in conjunction with AO/DI, the D channel flow of data is evaluated and compared
to the threshold in order to add or remove the first B channel.
Since BACP/BOD automatically adds and drops the second B-channel in response to traffic
peaks and declines, the process is completely transparent.
BACP/BOD is an excellent way to reduce communications charges in situations where your
demand for ISDN bandwidth fluctuates.
What is ISDN?
DIVA T/A ISDN Modem Reference Guide ◆ Page 10
What is DBA?
DIVAT/A also supports Dynamic Bandwidth Allocation (DBA), known also as Call Bumping.
DBA automatically drops one B-channel to allow an incoming or outgoing telephone, fax or
modem call. When the voice call is over, DBA automatically re-establishes the multilink
session by reconnecting the second B-channel, if the throughput requires it. It is
recommended that you use DBA with BACP/BOD so that you can have greater flexibility
when using the DIVAT/A.
Note:
channel that has been bumped.
If an analog device is used on the server side of the connection, DBA will not restore a
What is ISDN?
DIVA T/A ISDN Modem Reference Guide ◆ Page 11
What is Always On / Dynamic ISDN (AO/DI)?
AO/DI is only available if you have subscribed to it, your ISDN service provider supports it,
and you are using Multilink PPP. AO/DI uses the ISDN D-channel X-25 packet service to
maintain an “always on” connection between you and your Service Provider. Low bandwidth
requirements can be met using this constant connection, such as sending and receiving
e-mail, credit card verification, etc.
If additional bandwidth is required (to download a large file, for example), AO/DI, in
conjunction with Bandwidth on Demand (BOD), automatically adds B-channels of 64 Kbps
each, for a total of 128 Kbps when both B-channels are in use. When the additional
bandwidth is no longer required, one or both B-channels are dropped, leaving the D-channel
connection in place.
AO/DI enhances ISDN use in a number of ways:
AO/DI can quickly and automatically adjust to the voice and data needs of end-users. For
•
example, if both B-channels are bonded in a data connection, and an incoming call is
received, one of the B-channels is automatically freed up for the telephone call. If a fax
call also comes in, the remaining B-channel may be allocated to the fax call. The data
connection continues on the D-channel until a B-channel is available, if needed.
As B-channels are invoked only when additional bandwidth is needed, connection costs
•
are significantly reduced.
What is ISDN?
DIVA T/A ISDN Modem Reference Guide ◆ Page 12
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.
Data compression is a process where the effective throughput is increased by encoding data
in such a way that fewer bits are required to represent it. For example, a text file might be
compressed by representing common words with single characters; thus if the word “the” is
represented by the character “@”, it will be transmitted three times faster. Popular
compression algorithms typically reduce the size of the data by 50%, effectively doubling the
rate at which it is transmitted.
The Compression Control Protocol (CCP) works with MLPPP and is responsible for
configuring, enabling, and disabling data compression algorithms on both ends of the
point-to-point link. PC Compression negotiation takes precedence over the DIVAT/A
negotiation for performance considerations (for example, the PC compression may reduce
the number of bytes that go through the serial interface, the PC has the quicker CPU, etc.).
The DIVAT/A compression negotiation, however, will assume control should no compression
be detected or the initial negotiation fail. No user configuration is required to enable the
DIVA T/A's compression functionality. Compression algorithms currently supported by the
DIVA T/A include Stacker LZS (Hi/fn), MPPC (Microsoft), and Ascend.
What is ISDN?
DIVA T/A ISDN Modem Reference Guide ◆ Page 13
Locating AT Commands
To make it easier for you to locate a command, this guide has organized commands in two
ways.
A list of
•
An
•
AT Command Syntax Conventions
When issuing AT commands, you must abide by the following syntax conventions:
A command line consists of a prefix, body, and terminator. Each command line must
•
begin with “AT” (except A/).
AT commands must be terminated by a carriage return (except A/).
•
Commands entered in upper or lower case are accepted (except mini-monitor
•
commands, which must be entered only in lower case).
The body is a string of commands restricted to printable ASCII characters (032 - 126).
•
Space (ASCII 032) and control characters other than CR (ASCII 013) and BS (ASCII 010) in
•
the command string are ignored.
A command line may be aborted at any time by entering <Ctrl-X> (ASCII 024).
•
Carriage returns are programmable through register S3.
•
The default terminator is the ASCII <CR> character. Characters that precede the AT prefix
•
are ignored.
The DIVA T/A recognizes the backspace character. When echo is enabled, a backspace or
•
delete is echoed as a backspace character followed by a space character, and another
backspace. The code for the backspace character is programmable through register S5.
Values equal to 0, greater than 32, or the carriage return character value, cannot be used
for the backspace character.
AT Commands grouped into categories
alphabetical list of commands
is available on page 17.
can be found on page 16.
The AT sequence may be followed by any command sequence, except for the following:
•
ATZ, ATD, ATA, AT @ME NU, AT > H, AT >VC, AT > V D, AT> V T, an d AT >Z . C o mman ds f o l l owin g
these are ignored.
Execution of commands ATD and ATA, either as a result of a direct command or a
•
re-execute command, will be aborted if another character is entered before completion
of the handshake.
The maximum number of characters on any command line is 80 (including “A” and “T”).
•
If a syntax error is found in a command, the remainder of the line will be ignored and an
•
ERROR code will be returned.
Missing decimal parameters (n) are assumed as 0.
•
Most commands entered with parameters out of range will not be accepted and the
•
ERROR response will be returned to the DTE.
DIVA T/A ISDN Modem Reference Guide ◆ Page 14
Locating AT Commands
The next command will only be accepted by the DIVA T/A once the previous command
•
has been fully executed.
DIVA T/A ISDN Modem Reference Guide ◆ Page 15
AT Command Groups
The AT commands in this guide are grouped according to their functions. For an alphabetical
list of all commands, see page 17
.
General AT Commands
ISDN Configuration Commands
COM Port Configuration Commands
Call Control Commands
V.120 Configuration Commands
V.110 Configuration Commands
Profile Commands
Multilink PPP Commands
Always On / Dynamic ISDN AT Commands
Utility Commands
S-Register Commands
Analog Device Commands
The following tables summarize, in alphabetical order, the AT Commands supported by the
DIVA T/A. Go to the specified page number for more information on a particular command.
AT! Co m ma nds
AT% Co m man d s
AT& Commands
AT* Commands
AT> Commands
AT@ Commands
Other AT Commands
S-Registers
AT$ (Utility) Commands
Mini-monitor Commands
Note:
Changes made to static parameters do not take effect immediately (as opposed to “dynamic”
parameters, where changes take effect the moment they are made). To implement a change
to a static parameter, use the AT&Wn command; the changes will be implemented when you
restart your system.
A list of command groups can be found on page 16
Command descriptions preceded by the word “static” indicates a static parameter.