Trademarks: Product and corporate names mentioned in this publication are used for identification
purposes only and may be properties of their respective owners.
All rights reserved. The contents of this publication may not be reproduced in any part or as a whole,
transcribed, stored in a retrieval system, translated into any language, or transmitted in any form or by
any means, electronic, mechanical, magnetic, optical, chemical, photocopying, guide, or otherwise,
without the prior written permission of ZyXEL Communications Corporation.
Published by ZyXEL Communications Corporation. All rights reserved.
Disclaimer: ZyXEL does not assume any liability arising out of the application or use of any products,
or software described herein. Neither does it convey any license under its patent rights nor the patent
rights of others. ZyXEL further reserves the right to make changes in any products described herein
without notice. This publication is subject to change without prior notice.
ZyXEL warrants to the original end user (purchaser) that this product is free from any defects in
materials or workmanship for a period of up to two (2) years from the date of purchase. During the
warranty period, and upon proof of purchase, should the product have indications of failure due to faulty
workmanship and/or materials, ZyXEL, at its discretion, repairs or replaces the defective products or
components without charge for either parts or labor, and to whatever extent it shall deem necessary to
restore the product or components to proper operating condition. Any replacement consists of a new or
re-manufactured functionally equivalent product of equal value, and shall solely be at the discretion of
ZyXEL. This warranty shall not apply if the product is modified, misused, tampered with, damaged by
an act of God, or subjected to abnormal working conditions.
Limitations and exclusions of this warranty:
Repair or replacement, as provided under this warranty, is the exclusive remedy of the purchaser. This
warranty is in lieu of all other warranties, express or implied, including any implied warranty of
merchantability or fitness for a particular use or purpose.
Limitations of liability:
ZyXEL shall in no event be held liable for indirect or consequential damages of any kind of character to
the purchaser.
How to obtain warranty service:
To obtain the services of this warranty, contact ZyXEL's Service Center. Refer to the separate Warranty
Card for your Return Material Authorization number (RMA). Products must be returned Postage
Prepaid. It is recommended that the unit be insured when shipped. Any returned products without proof
of purchase or those with an out-dated warranty shall be repaired or replaced (at the discretion of
ZyXEL) and the customer billed for parts and labor. All repaired or replaced products are shipped by
ZyXEL to the corresponding return address, Postage Paid (USA and territories only). If the customer
desires some other return destination beyond the U.S. borders, the customer shall bear the cost of the
return shipment. This warranty gives you specific legal rights, and you may also have other rights that
vary from state to state.
Become a Registered Owner
Complete the pre-addressed registration card and place it in the mail. Registered owners shall receive
future product information and update announcement. Save your dated invoice as proof of purchase.
v
Page 6
User's Guide for ZyXEL Omni 56K USB Modem
vi
Customer Support
If you have questions about your ZyXEL product or desire assistance, contact ZyXEL Communications
Corporation offices worldwide, in one of the following ways:
Thank you for purchasing the ZyXEL Omni 56K USB modem.
About ZyXEL Omni 56K USB
The Omni 56K USB is an analog Data/Fax/Voice modem used for Internet access via the
PSTN (Public-Switched Telephone Network) line. It supports the convenience of Universal
Serial Bus (USB) connection to PC. Users can plug and play USB cables without turning off
the computer and since the modem is “bus powered”, you do not need to plug in a power
adapter, offering true simplicity and energy efficiency. It can run an upstream maximum rate
of 33.6Kbps and downstream rate of 56Kbps. The rate selection depends on the line quality
and server side configuration.
How to Use This Guide
This Guide is divided into 5 chapters. The first two chapters provide general information for
ZyXEL Omni 56K USB modem, and the next three chapters provide advanced information for
technical users who might need them for programming or other applications.
Other Reference
To quickly learn how to install and configure your Omni 56K USB modem, please refer to the
ZyXEL Omni 56K USB Modem Read Me First.
xiii
Page 14
Page 15
User's Guide for ZyXEL Omni 56K USB Modem
Chapter 1
Introduction
This chapter introduces you to the features and specifications for the ZyXEL Omni 56K USB
modem, and provides instructions for installing your modem.
1.1 Main Features
n ZyDAS ZD1051 data pump with V.90 capability.
n USB technology with USB bus power for easy installation (USB Rev 1.1-
compliant)
n V.90 56K down-stream data transmission
n Fast retrain with auto fall-forward and fall-back
n Automatic data/fax call detection
n G3 14.4Kbps fax send/receive
n Support fax Class 1, Class 2 and Class 2.0 command set
n Voice TAM Function
n Voice digitization and compression
n Voice record via IS101 Command Set
n Error correction and data compression
n Microsoft Windows® 98/2000 plug and play compatible
n Flash EPROM upgradeable
1-1
Page 16
Page 17
User's Guide for ZyXEL Omni 56K USB Modem
Chapter 2
Installing
ZyXEL
2.1 Panel Description
2.1.1 Front Panel LEDs
The description of front panel LEDs is as follows:
Table 1. Front Panel LEDs for Omni 56K USB
LEDFUNCTIONDESCRIPTION
USBUSB IndicatorON: USB link is up
OFF: USB link is down
OHHook StatusON: off hook
OFF: on hook
Omni 56K USB
2-1
Page 18
User's Guide for ZyXEL Omni 56K USB Modem
2.1.2 Back Panel
Figure 1. Back Panel
Table 2. Back Panel Description
BACK PANELDESCRIPTION
USB
LINE
PHONE
Universal Serial Bus connector that connects to any one of
USB port, such as your computer or USB hub.
Analog port RJ-11 terminal jack for connecting to wall jack.
Analog port RJ-11 terminal jack for connecting to your phone set.
2-2
your devices with
Page 19
User's Guide for ZyXEL Omni 56K USB Modem
2.2 Connecting Your Omni 56K USB
When connecting your Omni 56K USB modem, please refer the following figure:
Figure 2. Back Panel Connections
2.2.1 USB Connector
The Omni 56K USB is an USB (Universal Serial Bus)-based modem, providing a USB
connector on the back panel of the device.
2-3
Page 20
User's Guide for ZyXEL Omni 56K USB Modem
2.3 Getting Started
When you plug the USB connector attached with your Omni 56K USB to the USB port of your
PC (personal computer), the Plug and Play function of the operating system detects if its driver
has been installed. If not, Windows® prompts you for the USB device driver.
For more information on connecting and starting your modem, please refer to ZyXEL Omni56K USB ModemRead Me First on the included CD-ROM disc.
2-4
Page 21
User's Guide for ZyXEL Omni 56K USB Modem
Chapter 3
Specifications and Functional Description
This chapter introduces the specifications and functions of the Omni 56K USB. This chapter
and the next three chapters are designed for advanced users who might need more information
about Omni 56K USB modem's specifications and functions when programming or other
applications.
3.1 Specifications
3.1.1 Hardware Specification
Table 3. Hardware Specifications
ITEMSPECIFICATION DESCRIPTION
Operating Requirements
Weight102g
Dimensions
Temperature: 0°C to 40°C
Humidity: 5 to 90% (non-condensing)
Analog loop-back test
Analog loop-back with self-test
Local digital loop-back test
Remote digital loop-back test
Remote digital loop-back with self-test
FAXV.17 G3 FAX (send and receive)
V.29 G3 FAX (send and receive)
V.27ter G3 FAX (send and receive)
EIA Class 1 Command Set
EIA Class 2 Command Set
EIA Class 2.0 Command Set
. Standard Command set
. EIA Class 1 Fax Command set
. EIA Class 2 Fax Command set
. EIA Class 2.0 Fax Command set
. Basic AT Command set
. Extended AT& Command Set
. Extended AT* Command Set
. Extended AT# Command Set
. IS101 Voice Command set
For more information on detailed command sets, please refer to Chapter 5.
3-3
Page 24
User's Guide for ZyXEL Omni 56K USB Modem
3.3 Omni 56K USB Capability
The data/fax/voice feature of the Omni 56K USB is described in the following table:
Table 5. Data/Fax/Voice Feature Description
FEATUREDESCRIPTION
Data.2W Dial-Up Line
.Multi-auto/V.90/V.34/V.32bis/V.32/V.23/V.22bis/V.22/Bell212A/V.21/Bell 103
.Hardware/Software Flow Control
.Error Control/Data Compression
.ZyXEL AT Command Set
.External Plug and Play for Windows® 98/2000 in USB mode
.Repeat Dial/Cyclic Dial
.Caller ID
.Distinctive Ring
.AT Protection for software application
Fax.V.17/V.29/V.27ter
.G3 T.30 Protocol
.EIA Class 1/Class 2/Class 2.0 Command Set
Voice.TAMfunction
3.3.1 Data Function
Physical Layer Capability
Omni 56K USB modem is a high performance universal modem capable of transmission
speeds up to 56/33.6 Kbps full-duplex on a 2-wire dial-up line. Universal compatibility covers
a broad range of ITU-T and BELL standards.
This feature refers to stopping and restarting the flow of data into and out of the modem’s
transmission and receiving data buffers. Flow control is necessary so that a device does not
receive more data than it can handle. The Omni 56K USB provides two kinds of flow control
methods.
Hardware CTS/RTS Flow Control
This is a bi-directional flow control where CTS and RTS are simulated RS-232C signals that
must be available on your computer. When the modem’s transmission buffer is almost full, the
modem drops CTS to signal the DTE that it cannot accept data any more. Turn on the CTS to
notify the DTE that it can keep sending data to the modem. On the computer software side,
when the receiving buffer of the software is almost full, it drops RTS to signal the modem to
stop sending data to the DTE. Turn on the RTS and the modem starts sending data again to the
DTE.
3-5
Page 26
User's Guide for ZyXEL Omni 56K USB Modem
Software XON/XOFF Flow Control
This is a bi-directional flow control. XON and XOFF (flow control protocols for asynchronous
communication) character defaults are decimals 17 and 19.These can be changed by modifying
the S-Registers S31 and S32.Both the modem and the DTE treats XOFF as a signal to stop
transmitting data and treats XON as a signal to restart sending data. Modems does not send
these characters received from the local DTE to the remote modem.
Error Control
Error control keeps the modem data link error-free by detecting and re-transmitting erroneous
data. Omni 56K USB modem supports both MNP and V.42 error control protocols. The MNP
protocol was an industry standard developed and licensed by Microcom, Inc. Omni 56K USB
modem supports level 4 and 3 error control protocols, commonly denoted as MNP4 and
MNP3.
V.42 is a developed standard by CCITT (Consultative Committee for International Telephony
and Telegraphy). V.42 supports both LAPM (Link Access Procedure for Modems) and MNP4.
A V.42 handshaking tries an LAPM connection first, and if not successful, it tries MNP4.
Data Compression
In the modem, the data compression is activated in an attempt to reduce the number of bits
actually sent. The receiving modem applies these techniques in reverse to recover the actual
data from the compressed data stream.
Omni 56K USB modem supports both V.42bis and MNP5 data compression protocols. Data
compression needs an error-free data link to work correctly, otherwise the corrupted
compressed data stream ruins the decompression process. MNP5 is used with MNP4 error
control and V.42bis is used with V.42 error control. The compression efficiency of V.42bis is
generally higher than that of MNP5. In some cases, V.42bis can be 50% to 100% higher and in
other cases it is just slightly higher. In general, it is about 50% more efficient.
Repeat Dial
The modem dials the default number stored in non-volatile RAM (Random Access Memory),
EEPROM (electrically erasable programmable read-only memory) repeatedly if not
connected. (s38.0=1,*Dn)
3-6
Page 27
User's Guide for ZyXEL Omni 56K USB Modem
Cyclic Dial
Dial the number stored in EEPROM at location n (0 to 3) if cyclic dial s44.3=1 is set.
If the first dial is not successful, the modem cycles dial through the four numbers stored in
memory.
Caller Number Delivery (Caller ID)
Caller Number Delivery (CND), commonly called Caller ID, is a new kind of phone service
that may be offered by your local phone company. Check your phone company for availability.
You must subscribe to it and usually pay an additional monthly service charge for this service.
With CND service, the phone company's central office sends the coded caller information to
the called station. This information is sent once between the first and second ring. Your
modem can decode this caller information and present it to the connected computer/terminal
during the second ring period as part of the call progress ring message. The modem also
reports the Caller ID information if asked by the command AT*T.
There are two kinds of caller information message formats sent by the phone company.
n One is the single message format that includes date, time, and caller ID.
n The other is the multiple message format which also includes the caller name as
registered with the phone company.
The command ATS40.2=nis used to enable (n=1) or disable (n=0) the Caller ID detection
function. The default is disabled. Enable it only when you have this service and want to enable
its detection.
NOTE: The Caller ID message may cause some communication
software that is not expecting it to become confused. If you plan
to use the Caller ID feature, be sure you are using software that
supports it.
3-7
Page 28
User's Guide for ZyXEL Omni 56K USB Modem
In single message format, the modem sends a ring message to the terminal as follows:
RING
TIME: <MM-DD hh:mm>
CALLER NUMBER: <CALLER_ID> or CALLER NAME:<CALLER_NM>
RING
MM is the two-digit month message, DD is the two-digit date message, hh is the hour and mm
is the minute of the time, and CALLER_ID is the phone number of the caller or CALLER_NM
his/her name.
The following is an example of a caller ID message as it might appear on your screen:
RING
TIME: 04-28 12:30
CALLER NUMBER: 7135551414 or CALLER NAME: John Doe
RING
In the multiple message format, if the caller's number and name are available, the ring message
displays both:
RING
TIME: MM-DD hh:mm
CALLER NUMBER: <Caller_ID>
CALLER NAME: <Caller_Name>
RING
3-8
Page 29
User's Guide for ZyXEL Omni 56K USB Modem
Here is an example:
RING
TIME: 04-28 12:30
CALLER NUMBER: 7135551414
CALLER NAME: Tracy Huang
RING
If the caller number and name are not available, the ring message appears as follows:
RING
TIME: 04-28 12:30
REASON FOR NO NUMBER: OUT_OF_AREA
REASON FOR NO NAME: PRIVACY
RING
The last CND message that the modem received can be displayed by using the AT*T
command.
Setting S48.0=1 causes the modem to report CND information in its ASCII coded hexadecimal
raw data format. The DTE software is responsible for explaining the data.
NOTE: Please refer to the Bellcore Technical Advisory
document TR-NWT-000030 for the exact data format. The above
Caller ID scheme applies to the North America area. Different
countries may employ different Caller ID schemes, check if the
scheme used in your country is supported before using the Caller
ID feature. For most other Caller ID schemes, only the Caller
telephone number is provided.
3-9
Page 30
User's Guide for ZyXEL Omni 56K USB Modem
Distinctive Ring
Distinctive Ring is a phone service that may be offered by your phone company. Check your
phone company for availability. With this service, you can have several phone numbers
assigned to the same phone line. The phone company sends a different type of ring signal for
each phone number being called. The subscriber can distinguish which number is called by
which type of ring is received.
One benefit of this feature is the ability to have three numbers on the same line allowing you to
list the three numbers for voice, data, and fax, respectively. You can then have your fax
machine answer only the ring corresponding to the fax number and have your modem answer
only the ring corresponding to the data number. A voice call is not answered by either fax
machine or data modem and it is answered only by picking up the phone. You can also have
the answering machine answer only the voice ring. A more complicated use is that you can
have one number for multiple uses, such as one number for both data and fax.
A ring signal is a composition of repeated on and off states. Different types of rings usually
correspond to different compositions of the “on” part (cadence) of the ring. Your modem can
distinguish up to four types of ring signals and can be commanded to answer or not answer any
one of these four types of ring signals. Following is a list of these four types of ring signals.
These are the ring types used in the USA. The difference among the ring types is the twosecond ON part of the ring signal. It comprises a long, double short, or triple short ring.
S-register S40 bits 3-6 are used for distinctive ring control. Each bit controls the answering of
a particular ring type. Setting a bit to “1” enables answering, setting it to “0” rejects the ring.
Note that the ring may still be heard even if it is not counted as an accepted ring by the
modem.
The control relationships between bits 3 to 6 in register S40 and the different ring types are:
Table 7. Different Ring Types in Register S40
TYPEBIT (ON)RING SEQUENCE
131.2s or 2s on; 4s off
240.8s on, 0.4s off, 0.8s on; 4s off
350.4s on, 0.2s off, 0.4s on, 0.2s off, 0.8s on; 4s off
460.3s on, 0.2s off, 1s on, 0.2s off, 0.3s on; 4s off
3-10
Page 31
User's Guide for ZyXEL Omni 56K USB Modem
3.3.2 Security Function
The Omni modem provides a security function, that (when enabled) prevents an unauthorized
user from making a connection. Two types of security function are provided. Type 1 security is
used when the remote modem is also a ZyXEL modem; type 2 security is used when the
remote modem is any other brand of modem.
With the type 1 connection, the dial-in (remote) modem sends in its supervisor password for
checking at the initial connection handshake, and the local modem checks this password
against its pre-stored acceptable password list. With a type 2 connection, the remote terminal is
prompted to enter the password at the initial connection and the local modem does the
password checking.
Two levels of security are provided. With level 1 security, the local modem maintains the
connection if the password check is OK, otherwise the line is disconnected. With level 2
security, the local modem disconnects the line if the password has been found in its pre-stored
acceptable list and then dials back the phone number corresponding to the dial-in password.
The line is simply disconnected if the password does not ma tch.
Four user passwords may be defined. The corresponding four dial-back numbers are the
modem’s four stored phone numbers. Any character (ASCII 0 to 127) can be used in the
password. The maximum password length is 8 characters.
The security functions are only accessible through AT commands in terminal mode. Any
access attempt results in the modem’s prompting to enter the supervisor password. The attempt
is rejected if the entered password is not correct. The default supervisor password is ZyXEL
when the modem is shipped from the factory. This supervisor password is also the password
sent for automatic password checking in a type 1 connection. To modify the supervisor
password, use
AT*HS
3-11
Page 32
User's Guide for ZyXEL Omni 56K USB Modem
Enter the original password and a new password and then to re-enter the new password for
verification. For example:
PASSWORD (Enter supervisor password)
********
PASSWORD (Enter new supervisor password)
********
Verify (Enter the new supervisor password again)
********
OK
The command AT*Hn modif ies the nth user password and the supervisor password on the
screen for viewing. Again, enter the supervisor password first.
The following commands enable different types and levels of security:
CODEDESCRIPTION
*G0Disables security function.
*G1Enables type 1 and level 1 security, with password check.
*G2Enables type 1 and level 2 security, with password check and call-back.
*G3Enables type 1 and level 1 security, with password check.
*G4Enables type 1 and level 2 security, with password check and call-back.
*G5Enables type 2 and level 2 security, with password check and call-back,
remote site enters the call-back number.
NOTE: Before the security type or level can be changed, the
modem requires the supervisor password.
For type 2 security, the remote site prompts you to enter the user password. A maximum of
three tries in 40 seconds is allowed. If a correct password is not entered within this time limit,
the line is disconnected. If the remote site is to enter the call-back number, it prompts you to
do so.
EIA (Electronic Industries Association) Class 1/Class 2/Class 2.0 Command Set
BAUD RATE
[baud]
MODULATIONCARRIER FREQUENCY
[Hz]
Please refer to Fax Command Set in Chapter 5.
ITU-T T.30 Fax Protocol
The ITU-T T.30 fax protocol is known as the G3 fax handshake signals and procedures. The
modem takes full control of this protocol – initiating and terminating fax calls, managing the
communication session, and transporting the image data. Therefore, the modem relieves the
computer fax software of the T.30 protocol handling.
Your modem allows for fax speeds up to 14400 bps when transmitting to a fax machine which
complies with the V.17 fax standard. Speeds fall back to 12000, 9600, or 7200 bps in poor line
conditions. When connecting to a G3 fax device, your modem allows for fax speeds up to 9600
bps and automatically falls back to 7200, 4800, and 2400 bps if the line quality is poor.
3.3.4 Voice Function
Voice capability stands for the modem’s ability to digitize incoming voice messages, which
the computer stores and forwards. It also means that the modem playback the recorded
digitized voice on line for a message announcement.
Voice IS-101 Command Set
Please refer to the Voice command sets in Chapter 5.
3-13
Page 34
User's Guide for ZyXEL Omni 56K USB Modem
4-bit Voice Data Compression
The main issue in the digitized voice mode is the amount of storage required. A relatively
simple ADPCM algorithm can reduce the speech data rate to half the rate and maintain about
the same voice quality. This algorithm can also be used to reduce the speech data rate to 1/3 or
1/4 of the original rate, but with voice quality degradation. Only 4-bit ADPCM is used in the
Omni 56K USB.
3-14
Page 35
User's Guide for ZyXEL Omni 56K USB Modem
Chapter 4
Result Codes
4.1 Result Codes
The result code is the command response or the Connect message to the DTE. The format of
the result code is dependent on Xn and Vn command. The lists are as follows:
NOTE: If error control result codes are enabled (X4, X5, X6, X7),
the resulting message is formatted as the following:
4-3
Page 38
User's Guide for ZyXEL Omni 56K USB Modem
X4: CARRIER Rx Rate.
PROTOCOL: Error Control Level
COMPRESSION: Compression Level
CONNECT DTE Speed
X5: CONNECTDTE Speed/Protocol Rx Rate/Error Control Level
X6: CONNECTRx Rate/ARQ
X7: CONNECTRx Rate/ARQ/Error Control Level
Where ARQ denotes that Automatic Retransmission reQuest type of error control is enabled.
4-4
Page 39
User's Guide for ZyXEL Omni 56K USB Modem
Chapter 5
Command Sets
This chapter lists the command set Omni 56K USB supports. These commands include data
command sets, fax command sets and voice command sets.
5.1 Data Command Sets
5.1.1 Basic AT Command Sets
Table 10. Basic AT Command Sets
COMMAND OPTIONSFUNCTION AND DESCRIPTIONRef.
A/Re-execute the last command once.
A>Re-execute the last command once or
repeat the last call up to 9 times. (See also
S8)
<any key>Terminate current connection attempt
when entered in handshaking state.
+++Escape sequence code, entered in data
state, wait for modem to return to online
command mode.
All of the following commands require an “AT” prefix:
Table 11. AT Command Sets Requiring an "AT" Prefix
COMMAND OPTIONSFUNCTION AND DESCRIPTIONRef.
AGo online in answer mode. (See also
S39.2, S43.6).
BnHandshake option:S28.7
5-1
Page 40
User's Guide for ZyXEL Omni 56K USB Modem
COMMAND OPTIONSFUNCTION AND DESCRIPTIONRef.
B0 *Select CCITT V.22 for 1200 bps.
B1Select Bell 212 for 1200 bps
communication.
Ds
0-9, A, B,
C, D #, *
PPulse dialingS23.1
TTone dialingS23.1
,
;Return to command state after dialing.
!Hook flash.S56
@Wait for a 5 second silence before
RReverse handshake (go online in Answer
WWait for the second dial tone. Remaining
DLDials the last-dialed number.
DSnn=0-3Dials the number stored in non-volatile
EnCommand mode local echo of keyboard
E0Echo off.
E1 *Echo on.
HnOn/off hook control:
H0 *Hang up (on-hook) the modem or ISDN,
H1Off hook the modem.
InDisplay inquired information:
I0Display numerical product code, same as
I1Display product information and ROM
I2Display modem link status report.
I12Display physical layer status.
I13Display channel response for V.34.
Dial s (numbers and options) that follow
(see also S38.0, S35.4). The options of s
are listed as follows:
Digits for dialing.
Pause for a time specified in S8.
Remaining digits are dialed as in-band
DTMF (Dual Tone Multi-Frequency).
proceeding, otherwise return NO
ANSWER.
mode).
digits are dialed as in-band DTMF.
RAM at location 'n.'
commands:
same as 'ATH'.
'ATI.'
checksum.
S17.5
S44.3
S23.0
5-2
Page 41
User's Guide for ZyXEL Omni 56K USB Modem
COMMAND OPTIONSFUNCTION AND DESCRIPTIONRef.
Lnn=0 to 7
4 *
MnSpeaker control:S21.1-2
M0Speaker is always OFF.
M1 *Speaker is ON until carrier is detected.
M2Speaker is always ON.
M3Speaker is ON after the last digit is dialed
OReturn to online state.
O1Force modem to request a retrain.
QnResult code displayed:S23.7
Q0 *Modem returns result code.
Q1Modem does not return result code.
Q2Modem returns result code but quiet after
Sr.b=nSet bit 'b' of S-register 'r' to value 'n'. 'n' is
Sr.b?Display value of bit 'b' of S-register 'r'.
Sr=nSet S-register 'r' to value 'n'. 'n' must be a
Sr?Display value stored in S-register 'r'.
TTone dial.S23.1
UPX
VnSets display type for Result Codes:S23.6
V0Display result code in numeric form. (See
V1 *Display result code in verbose form.
Xnn=0-7
5 *
Znn=0-2Reset modem and set power-on profile.S15.5-7
ZnReset modem and load user profile n (0-
Z2Reset modem and load factory settings.
+++Escape sequence code, entered in data
Speaker volume control. The higher the
value, the higher the volume.
out. Tone dialing is not heard.
answering on a RING. (see also S42.2)
a binary digit '0' or '1'.
decimal number between 0 and 255.
Download firmware to the Flash EPROM
(erasable programmable read-only
memory) by using Xmodem protocol.
also S35.7 and the result code table of
'ATXn'.)
Result code options, see the Options
Table.
1).
state, wait for modem to return to
command state.
S24.4-6
S40.1
S23.3-5
5-3
Page 42
User's Guide for ZyXEL Omni 56K USB Modem
5.1.2 Extended AT& Command Sets
Table 12. Extended AT& Command Set
COMMAND OPTIONSFUNCTION AND DESCRIPTIONRef.
&BnData rate, terminal-to-modem (DTE/DCE): S28.6
&B0DTE rate follows connection rate. (See
also S44.6).
&B1 *DTE (data terminal equipment)/DCE (data
circuit-terminating equipment) rate fixed at
DTE setting (See also S18, S20, and
S44.6).
&CnCarrier Detect (CD) options:S21.4
&C0CD always ON (See also S42.7).
&C1 *CD tracks presence of carrier (See also
S38.3, S42.7).
&DnData Terminal Ready (DTR) options. (See
also S25):
&D0Ignore DTR signal , assume DTR is always
ON.
&D1108.1, DTR OFF-ON transition causes dial
of the default number. (See also 'AT*Dn'
and S48.4).
&D2 *108.2, Data Terminal Ready, DTR OFF
causes the modem to hang up.
&D3Same as &D2 but DTR OFF causes the
modem to hang up and reset from profile
0.
&FLoad factory settings to RAM as active
configuration.
&GnGuard tone options:S28.4-5
&G0 *No guard tone (within USA, Canada).
&G21800 Hz guard tone.
&S0 *DSR overridden, DSR always ON.
&S1DSR according to CCITT (ITU-TSS). (See
also S41.5, S44.4).
&TnModem testing:S16
&T0Terminate test in progress.
&T1Initiate Analog Loop-back (ALB) test.
&T3Initiate Local Digital Loop-back (LDL) test.
&T4Grant Remote Digital Loop-back request
from remote modem.
S21.5
S14.1
5-6
Page 45
User's Guide for ZyXEL Omni 56K USB Modem
COMMAND OPTIONSFUNCTION AND DESCRIPTIONRef.
&T5Deny Remote Digital Loop-back request
from remote modem.
&T6Initiate Remote Digital Loop-back (RDL)
test.
&T7Initiate Remote Digital Loop-back with
self-test. (RDL+ST)
&T8Initiate Analog Loop-back with self-test.
(ALB+ST)
&VnView profile settings:
&V0View current active settings.
&VnView the (n-1) user profile settings (n=1-
2).
&V3View factory default settings.
&Wnn=0-1Save current settings to user profile n in
non-volatile RAM. (See also S35.6).
&YnBreak handling. Destructive Break clears
the buffer. Expedited Break is sent
immediately to the remote system:
&Y0Destructive, expedited.
&Y1 *Non-destructive, expedited.
&Y2Non-destructive, unexpedited.
&Z?Display all the phone numbers stored in
non-volatile RAM.
&Zn=sn=0 to 3Store phone number/s to NVRAM at
location n (n=0 to 3) use AT*Dn or
ATS29=n to set the default dial pointer.
S14.1
S28.2-3
5-7
Page 46
User's Guide for ZyXEL Omni 56K USB Modem
5.1.3 Extended AT* Command Sets
Table 13. Extended AT* Command Sets
COMMAND OPTIONSFUNCTION AND DESCRIPTIONRef.
*CnCharacter length, including start, stop and
parity bit:
*C0 *10-bit character length.
*C111-bit character length.
*C29-bit character length.
*C38-bit character length.
*Dnn=0 to 3Set default dial pointer at telephone
directory location 'n.'
*D0 *(See also S35.4 and S38.0).
*EnModem error control negotiation:S21.0
*E0 *If error control negotiation fails, keep the
non-error control connection.
*E1If error control negotiation fails, disconnect
the call (hang-up).
*Gn*G0Disables security function (default).
*G1Enables type 1 security, with password
check.
*G2Enables type 1 security, with password
check and call back.
*G3Enables type 2 security, with password
check.
*G4Enables type 2 security, with password
check and call back.
*G5Enables type 2 security, with password
check and call back; remote site enters the
call back number.
*G9Reset the supervisor password to "ZyXEL".
S15.3-4
S29
5-8
Page 47
User's Guide for ZyXEL Omni 56K USB Modem
COMMAND OPTIONSFUNCTION AND DESCRIPTIONRef.
NOTE:
1. The command *Gn requests supervisor password checking.
2. In security type 1, the remote site must be a ZyXEL modem.
3. In security type 2, the remote site can be any other type of
modem.
4. The modem can store 4 (0 to 3) telephone numbers. If call
back security is disabled, the modem searches the password
table to check the remote modem's password. If they match,
the modem keeps the connection, otherwise the modem
hangs up. If call back security is enabled, the modem
completes the password checking. If there is no match, the
modem disconnects the line, finds the corresponding phone
number and call back immediately. The remote modem should
be set to auto-answer the call and response.
*HSModifies supervisor password.
NOTE: The default supervisor password is “ZyXEL”.
*HnN=0 to 3Modifies the user password table at
location 'n.'
*Pnn=0 to 15
*P9 *
*QnAction taken when line quality changes:S27.6-7
*Q0No action to poor signal quality.
*Q1Retrain action taken if signal quality is
*Q2 *Adaptive rate, automatic fall-back or
*Q3Disconnect if signal quality is poor.
*TRecall the last CND (Caller ID)
*VView password table.
Set transmission power level; ranges from
–8 dBm to –15 dBm. (Default: –11 dBm)
poor. (See also S41.2).
forward.
information.
S17.1-4
S40.2
5-9
Page 48
User's Guide for ZyXEL Omni 56K USB Modem
5.1.4 Extended AT# Command Sets
Table 14. Extended AT# Command Sets
COMMAND OPTIONSFUNCTION AND DESCRIPTIONRef.
#EnModem status in escape state:
#E0Disable the report of modem status in
escape state.
#E1
Enable the report of modem status in
escape state.
5-10
Page 49
User's Guide for ZyXEL Omni 56K USB Modem
5.2 Fax Command Sets
5.2.1 Service Class 1 Commands
Table 15. Service Class 1 Commands
COMMANDDESCRIPTIONVALUE
+FCLASS=nService Class Identification and
Control
+FTS=nStop transmission and pausesn=0 to 255 in 10 ms units
+FRS=nWait for Silencen=0 to 255 in 10 ms units
+FTM=<MOD>Transmit Data with <MOD> Carrier See table 16
+FRM=<MOD>Receive Data with <MOD> Carrier See table 16
+FTH=nTransmit HDLC Data with
<MOD>=3 Carrier
+FRH=nReceive HDLC Data with
<MOD>=3 Carrier
The value of <MOD> parameters are listed in the following table:
n=0: Sets to modem mode
n=1: Sets to Class 1 mode
n=2.0: Sets to Class 2.0 mode
n=8: Sets to Voice mode
n=3
n=3
Table 16. The Value of <MOD> Parameters
VALUEMODULATIONSPEED
3V.21 ch 2300
24V.27ter2400
48V.27ter4800
72V.297200
73V.177200
74V.17 short train7200
96V.299600
97V.179600
98V.17 short train9600
121V.1712000
122V.17 short train12000
145V.1714400
146V.17 short train14400
5-11
Page 50
User's Guide for ZyXEL Omni 56K USB Modem
5.2.2 Service Class 2 Commands
The following Class 2 commands are supported and implemented as per TIA
(Telecommunications Industry Association) PN2388 (dated 8/20/1990):
Table 17. Command Syntax
COMMAND SYNTAXDESCRIPTION
+<command>=<value>Execute a command or set a parameter.
+<command>=?Read permissible settings.
+<command>?Read current settings.
Table 18. Supported Commands (per TIA PN2388 dated 8/20/1990)
COMMANDDESCRIPTIONVALUE
+FAA=n
+FBADLIN=
<value>
+FBOR=n
+FBUF?Buffer size; read only parameter:
+FCIG="string"Local fax station ID string, for polling Rx.
+FCLASS=nService class selection:
+FCONDCE responds fax connection.
+FCQ=n
+FCR=n
+FDCC=vr, br, wd,
ln, df, ec, bf, st
Auto-answer mode parameter:
Answer as set by +FCLASS.n=0
DCE answers and auto-determines type.n=1
Bad line threshold (number of consecutive bad lines for a bad
page parameter):
Determine if Copy Quality OK on the T.30 flow chart. <value>=0
to 255; a value of 0 implies that error checking is disabled.
Phase C data bit order:
Select direct bit order.n=0
Select reversed bit order in receiving mode for phase C data.n=1
Allow DTE to determine the characteristics of the DCE’s buffer
size.
Refer to +FCLASS Class 1 command in previous section.
Copy quality check capability parameter:
No copy quality check capability.n=0
Only check 1D phase C data.n=1
Check both 1D and 2D phase C data.n=2
"Capability to receive" parameter:
DCE does not receive message data or poll a remote device.n=0
DCE receives message data or polls a remote device.n=1
DCE capabilities parameters:
Vertical resolution: Normal; 98 lpi.vr=0
Vertical resolution: Fine; 196 lpi.vr=1
Bit rate: 2400 bit/s; V.27ter.br=0
Bit rate: 4800 bit/s; V.27ter.br=1
Bit rate: 7200 bit/s; V.29 or V.17.br=2
Bit rate: 9600 bit/s; V.29 or V.17.br=3
0 to 255
5-12
Page 51
User's Guide for ZyXEL Omni 56K USB Modem
COMMANDDESCRIPTIONVALUE
Bit rate: 12000 bit/s; V.17.br=4
Bit rate: 14400 bit/s; V.17.br=5
Page width: 1728 pixels in 215mm.wd=0
Page width: 2048 pixels in 255mm.wd=1
Page width: 2432 pixels in 303mm.wd=2
Page length: A4; 297mm.ln=0
Page length: B4; 364mm.ln=1
Page length: unlimited length.ln=2
Current session parameter; refer to +FDCC command.
Current session negotiation parameter; refer to +FDCC
command.
with negotiation.
End of page or document command:
More pages; same document.n=0
End of document; another document follows.n=1
No more pages or documents.n=2
Procedure interrupt; another page follows.n=4
Procedure interrupt; end of document, another document follows.n=5
Procedure interrupt; end of document.n=6
Flow control options:
No flow control.n=0
Set XON/XOFF software flow control.n=1
Set CTS/RTS hardware flow control.n=2
Document for polling command:
The DTE has no document available for polling.n=0
Indicate a document available for polling.n=1
5-13
Page 52
User's Guide for ZyXEL Omni 56K USB Modem
COMMANDDESCRIPTIONVALUE
+FMINSP=n
+FPHCTO=
<value>
+FPTS=n
+FREL=n
+FREV?Request the DCE revision identification.
+FSPL=n
Minimum phase C speed parameter:
2400 bps.n=0
4800 bps.n=1
7200 bps.n=2
9600 bps.n=3
12000 bps.n=4
14400 bps.n=5
DTE Phase C response time-out:
Determine how long the DCE waits for a command after reaching
the end of data when transmitting in Phase C.
<value>=0 to 255; 100 ms units.
Page transfer status:
Received page good.n=1
Page bad; retrain requested.n=2
Page good; retrain requested.n=3
Page bad; procedure interrupt requested.n=4
Page good; procedure interrupt requested.n=5
Phase C received EOL alignment:
The EOL patterns are bit aligned as received.n=0
The last received bits of EOL patterns are byte aligned by the
DCE, with necessary zero fill bits inserted. Refer to TIA
(Telecommunications Industry Association) PN-2388 for details.
All other +F commands are not supported, but the modem responds OK. In many cases
this means "it is ignored”.
Table 19. Class 2 Command Responses
RESPONSEVALUEFUNCTION AND DESCRIPTION
+FCFRConfirmation.
+FCIG:"string"Report remote ID response CIG.
+FCONFacsimile connection response.
+FCSI:"string"Report remote ID response CSI.
+FDCS:vr, br, wd, ln,
df, ec, bf, st
+FDIS:vr, br, wd, ln,
df, ec, bf, st
+FDTC:vr, br, wd, ln,
df, ec, bf, st
+FET:nPost page message response; refer to the
+FHNG:nCall termination status response:
5-14
Report session parameters response; refer to
+FDCC=.... command.
Report session negotiation parameters
response; refer to +FDCC=.... command.
Report remote capabilities response; refer to
+FDCC=.... command.
+FET=n command.
Page 53
User's Guide for ZyXEL Omni 56K USB Modem
RESPONSEVALUEFUNCTION AND DESCRIPTION
n=00Normal and proper end of connection.
n=10Transmit error on phase A hang up code.
n=20Transmit error on phase B hang up code.
n=40Transmit error on phase C hang up code.
n=50Transmit error on phase D hang up code.
n=70Receive error on phase B hang up code.
n=90Receive error on phase C hang up code.
n=100Receive error on phase D hang up code.
+FNSC:"HEX string"Report the non-standard facilities command
frame.
+FNSF:"HEX string"Report the non-standard facilities frame
response.
+FNSS:"HEX string"Report the non-standard setup frame
response.
+FPOLLRemote polling indication.
+FPTS:nReceive page transfer status response; refer
to +FPTS=n command.
+FTSI:"string"Report remote ID response TSI.
+FVOICETransition to Voice response.
Class 2 Flow Control
Flow control is necessary to match the DTE-DCE data rate to the line-signaling rate
while transmitting or receiving Group 3 (T.4) data. In Class 2 fax mode, both hardware
(RTS/CTS) and software (XON/XOFF) flow control are enabled.
5-15
Page 54
User's Guide for ZyXEL Omni 56K USB Modem
5.2.3 Service Class 2.0 Commands
Table 20. Service Class 2.0 Commands
COMMANDDESCRIPTIONVALUE
+FDTTransmit phase C data
command: releases the DCE to
proceed with the negotiation.
1 to 255: The larger the value, the louder the
voice.
5-19
Page 58
User's Guide for ZyXEL Omni 56K USB Modem
+VLSSelect a voice
I/O device
+VRARing back
goes away
timer
+VRNRing back
never come
timer
+VTXVoice
transmit
mode
+VSDSilence
detection
+VSMSelection of
compression
method
+VTS= [x, y,z]Dual Tone
Generation
+VTS= {x, y} DTMF Tone
Generation
+VTS= x, x… DTMF Tone
Generation
0, 1, 200: The DCE is on-hook. Local phone
connected to Telco line.
1: The DCE is on-hook and is connected to
the local phone. The local phone is also
provided with power. The modem can
record/play through the local phone set.
2: The DCE is off-hook and is connected to
the phone line. The local phone is provided
with power. The modem can record/play
through the local telephone line.
0 to 255700: turn off the timer.
1 to 255: Defines the period without ringback
(after at lease one ringback has been
detected) in 100 ms units.
0 to 255100: turn off the timer.
1 to 255: Defines the period without ringback
after dialing in 1 sec unit.
N/AN/ASwitches to voice transmit mode.
Threshold,
Period
(0 to 255), (0 to
255)
4; ZyXEL
ADPCM; 4 Bit;
(9600)
x: 0 to 3000 Hz
y: 0 to 3000 Hz
z: 0 to 1000
(10ms)
x: 0 to 9, *, #, A
to D
y: 0 to 1000
(10ms)
x: 0 to 9, *, #, A
to D
15, 70Threshold:
0: Disable silence detection.
1 to 255: The smaller the value, the more
sensitive to the silence detection it is.
Period:
1 to 255: The required period of silence
detection before DCE reporting the silence
event.
0: Disable silence detection.
Unit: 0.1 second
4, 9600IMA 4 bit ADPCM.
Sample rate: 9600.
N/Ax: first tone frequency
y: second tone frequency
z: duration in 10ms unit
N/Ax: DTMF digits (0 to 9, *, #, A, B, C, D)
y: duration in 10ms unit
N/Ax: DTMF digits (0 to 9, *, #, A, B, C, D)
Duration: +VTD setting (in 10ms unit).
5-20
Page 59
User's Guide for ZyXEL Omni 56K USB Modem
+VTDSet default
duration of
DTMF tone
+VITInactivity
timer
1 to 255100Unit: 0.01 second.
0 to 25570Unit: 0.1 second.
5.2.5 Voice Shielded DTE Commands
Table 22. Voice Shielded DTE Commands
COMMANDDESCRIPTION
<DLE>pPause: suspend voice data to the output device in playback
state.
<DLE>rResume: resume suspended voice data in playback state.
<DLE><ETX>Terminate voice playback state: switch to online voice
command mode after completing remaining data in buffer.
5.2.6 Voice Shielded DTE Responses
Table 23. Voice Shielded DTE Responses
RESPONSE CODEDESCRIPTION
<DLE>0 – <DLE>9
<DLE>*, <DLE>#
<DLE>A – <DLE>D
<DLE>aAnswer Tone detected
<DLE>bBusy detected
<DLE>cCalling Tone detected
<DLE>dDial Tone detected
<DLE>eEuropean Data Modem Calling Tone detected
<DLE>fBell Answer Tone detected
<DLE>hThe local handset on-hook
<DLE>qQuiet detected
<DLE>sSilence detected
<DLE>HThe local handset on-hook
<DLE>uTransmission Under run in playback state
<DLE><ETX>End of stream
DTMF digit detected
5-21
Page 60
User's Guide for ZyXEL Omni 56K USB Modem
5.3 S-Register Descriptions
In most bit-mapped S-registers, the default bit value is 0. Non-0 default values are followed by
an asterisk. In some cases, default values are shown in the reference column preceded by +.
Some bits are reserved for factory use and should not be changed.
5.3.1 Basic S-Registers "ATSn=x"
Table 24. Basic S-Registers “ATSn=x”
COMMANDFUNCTION AND DESCRIPTION+Ref.
S0=Sets the number of rings on which the modem answers. 0 value
disables auto-answer.
S1=Counts and stores number of rings from an incoming call.+000
S2=Defines escape code character, default ‘+’ (43 dec.). A value of 128 to
255 disables the escape code.
S3=Defines ASCII Carriage Return.+013
S4=Defines ASCII Line Feed.+010
S5=Defines ASCII Backspace. A value of 128 to 255 disables the
Backspace key’s delete function.
S6=Sets the number of seconds the modem waits before dialing if ‘X0’ or
‘X1’ is selected. If a setting of ‘X2,’ ‘X7’ is selected, the modem dials as
soon as it detects a dial tone. This register also sets the time-out
interval for the “W” dial modifier to wait for the dial tone. (See also
S41b4.)
S7=Sets duration, in number of seconds modem waits for a carrier.+060
S8=Sets duration, in seconds, for pause (,) option in Dial command and
pause between command re-executions for Repeat (>) command.
S9=Sets duration, in tenths of a second of remote carrier signal before
recognition. (Ignored if in non-FSK or half-duplex operation.)
S10=Sets duration, in tenths of a second, modem waits after loss of carrier
before hanging up.
S11=Sets duration and spacing, in milliseconds of dialed Touch-Tones.+070
+000
+043
+008
+003
+002
+006
+007
Table 25. Extended S-Registers "ATSn=x"
COMMANDBitdechexFUNCTION AND DESCRIPTIONRef.
S13=BitdechexBit-mapped register.+000
122Capture modem manufacturer information during
V.42 handshake, can be displayed at ATI2 <Last
Speed/Protocol> line if available (‘Flash’ or ‘ZyXEL’
5-22
Page 61
User's Guide for ZyXEL Omni 56K USB Modem
COMMANDBitdechexFUNCTION AND DESCRIPTIONRef.
stands for ZyXEL connection).
S14=bitdechexBit-mapped register:+002
100Grant Remote Digital Loop-back test request.&T4
22Deny Remote Digital Loop-back test request.&T5*
S15=bitdechexBit-mapped register.+066
0, 1 00Even parity.
11Odd parity.
22No parity.*
2001 stop bit.*
442 stop bits.
4, 3 0010 bit character length.*C0*
8811 bit character length.*C1
16109 bit character length.*C2
24188 bit character length.*C3
7-5 00Profile 0 as active settings after power on.Z0
3220Profile 1 as active settings after power on.Z1
6440Factory default as active settings after power on.Z2*
S16=dechexTest status register.+000
00No test in progress.&T0
11Analog Loop-back test in progress.&T1
33Local Digital Loop-back test in progress.&T3
66Remote Digital Loop-back test in progress.&T6
77Remote Digital Loop-back with self-test in progress.&T7
88Analog Loop-back with self-test in progress.&T8
S17=BitdechexBit-mapped register.+022
4-1 0-30 0-1E Set transmit power level from 0 to –15 dBm. (See
also S35b3) (Default *P11)
500Normal dial. (Default)D
3220Reverse dial , go online in answer mode.DR
S18=dechexForce modem to fix baud rate when answering.+000
00Disable fixed baud function.
1-46 1-2E Enable baud rate to be fixed when answering. Speed
value settings (n) the same as S20.
S19=dechexModem connection mode, same.+000/&Nn
0-99 0-63 Setting value as 'AT&Nn' command.
S20=DechexDTE speed (bps). Auto-detected from AT Command. +001
462E921600 bps
NOTE: Only speeds up to S20=15 are supported by auto-speed detection.
S21=BitdechexBit-mapped register.+178
000Maintain a non-error control connection when
modem error control handshake fails. (Default)
11Drop connection when modem error control
handshake fails.
1-2 00Speaker is always OFF.M0
22Speaker is ON until carrier is detected. (Default)M1*
44Speaker is always ON.M2
66Speaker is ON after last digit is dialed out until carrier
is detected.
*E0
*E1
M3
5-24
Page 63
User's Guide for ZyXEL Omni 56K USB Modem
COMMANDBitdechexFUNCTION AND DESCRIPTIONRef.
300DSR is always ON. (Default)&S0
88According to CCITT. (See also S44.4, S41.5).&S1
400CD is always ON.&C0
1610CD tracks presence of data carrier. (See also S38.3)
(Default)
500CTS follows RTS in synchronous mode. Response
delay set in S26.
3220Ignore RTS (CTS always ON) in synchronous mode.
(Default)
6-7 00Assume DTR always ON.&D0
6440108.1, DTR OFF-ON transition causes dial of the
default number.
12880108.2 Data Terminal Ready, DTR OFF causes the
modem to hang up and return to command state.
(Default)
192C0108.2, DTR OFF causes the modem to hang up and
reset the modem to profile 0 after DTR dropped.
S23=bitdechexBit-mapped register.+105
000Command echo disabled.E0
11Command echo enabled. (Default)E1
100Tone dial. (Default)T
22Pulse dial.P
200Pulse dial make/break ratio = 39% / 61% (Default)&P0
44Pulse dial make/break ratio = 33% / 67%&P1
3-5 00ATX0 (See result code table)X0
88ATX1X1
1610ATX2X2
2418ATX3X3
3220ATX4X4
4028ATX5, error control result code is enabled. (Default)X5
4830ATX6, error control result code is enabled.X6
5638ATX7, error control result code is enabled.X7
600Display result code in numeric format. (see S35.7)V0
6440Display result code in verbose format. (Default)V1
700Modem returns result code. (Default)Q0
12880Modem does not return result code. (see also S40.1) Q1
S24=bitdechexBit-mapped register.
6-4 16-
10-70 Speaker volume control, increments of 16 in decimal
112
value.
&C1
&R0
&R1
&D1
&D2
&D3
L0-7
5-25
Page 64
User's Guide for ZyXEL Omni 56K USB Modem
S25=0 to
S26=dechexRTS/CTS delay.+000
S27=BitdechexBit-mapped register.+156
0-2Modem error control.
3-5 00Flow control disabled.&H0
6-7Signal quality.
S28=bitdechexBit-mapped register.+068
2-3 00Destructive, expedited break.&Y0
4-5 00No guard tone. (Default)&G0
600DTE/DCE rate follows link rate. (See also S18,
S29=0 to 3 0 to 3 Set default dial phone number pointer, use AT&Zn=s
S31=0-255 0-FF Holds the ASCII decimal value of the XON.+017
S32=0-255 0-FF Holds the ASCII decimal value of the XOFF.+019
S35=bitdechexBit-mapped register.+032
0-FF Specify the time delay that DTR signal needs to be
255
0 to
255
00No error control.&K0
11MNP4 + MNP3 (see also S41.0)&K1
22MNP4 + MNP5 (see also S38.5, S41.0)&K2
33V.42+MNP4&K3
44V.42 + V.42bis (compatible with &K2) (Default)&K4*
2418Hardware (RTS/CTS) flow control. (Default)&H3
3220Software (XON/XOFF) flow control.&H4
4028Reserved.&H5
00No response to poor signal quality.*Q0
6440Retrain action taken if signal quality is poor.*Q1
12880Adaptive rate (auto fall-back/forward) when signal
192C0Disconnect when signal quality is poor.*Q3
14Non-destructive, expedited break. (Default)&Y1
108Non-destructive, un-expedited break.&Y2
1610550 Hz guard tone.&G1
32201800 Hz guard tone.&G2
164DTE/DCE rate is fixed at the DTE setting, range from
OFF before it is recognized, in 10 ms units. If S25=0,
the delay time is set to 4 ms.
0-FF Set the delay, in 10 millisecond units between the
RTS and modem’s CTS response in synchronous
mode. (see ‘&Rn’ command)
quality changes. (Default)
S44b6)
300 to 460.8 Kbps. (Default, also see S18, S44b6)
to store phone numbers in EEPROM.
+000
&Rn
*Q2
&B0
&B1
+000 *D
5-26
Page 65
User's Guide for ZyXEL Omni 56K USB Modem
122Disable aborting from terminal during modem
handshaking.
388Add 16dB attenuation to the leased line transmission
power.
53220Enable Selective Reject in V.42. (Default)
712880Enable extended numerical result codes from 50 to
65 when an error corrected connection is made. Use
with ATV0. (see result code table)
S36=bitdechexBit-mapped register.
00No security function. (Default)*G0
7-5
3220Type 1* security, with password check.*G1
6440Type 1* security, with password check and call back. *G2
9660Type 2* security, with password check.*G3
12880Type 2* security, with password check and call back. *G4
160A0Type 2* security, with password check and call back;
call back number from remote.
S38=bitDechexBit-mapped register.+000
011Repeatedly dialing default number if not connected.*Dn, S29
300CD tracks the carrier. (Default)&C0
388DCD ON/OFF sequence follows UNIX standard,
DCD ON before connect message is sent, DCD off
after last DCE response is sent.
41610Auto-mode fax receiving disabled, hang up if a fax
call is received. (Default)
53220Disable MNP5 negotiation.&Kn
S39=bitdechexBit-mapped register.+032
244Reverse the answers. Answer in originating mode.ATA
S40=bitdechexBit-mapped register.+000
122No result code is displayed in answer mode.Q2
244Enables caller ID detection.
388Enables type 1 ring detection.
41610Enables type 2 ring detection.
53220Enables type 3 ring detection.
66440Enables type 4 ring detection.
S41=bitdechexBit-mapped register.+000
011Special MNP compatibility. (see also S27.0, S38.5)&Kn
388Enable CCITT signals 140 and 141 on EIA-232D
interface.
41610In X2-X7 setting, modem waits for S6 seconds before
dialing and ignores dial tone detection.
53220DSR follows DCD and pulses for 0.5 sec after DCD&Sn
V0
S23.6
*G5
&C1, S21.4
&N0
5-27
Page 66
User's Guide for ZyXEL Omni 56K USB Modem
on-off transition.
66440Force S0>=2; does not answer on the first ring.S0
712880Ignore calling tone, not to be used as fax detection.
S42=BitdechexBit-mapped register.+000
122Enables throughput averaging.
244CND message forces on even if ATQ2 is set.
388Disable escape sequence code in answer mode.
41610Disable V.17 14,400 Fax in calling mode, no effect to
answering mode.
66440Disable ‘RINGING’ result code.Xn
712880DCD forced on but pulse off for 0.5 second at carrier
loss.
S43=BitdechexBit-mapped register.+008
66440Enable 1.5 sec, pause between off-hook and modem
answering.
712880Modem hang-up if the line condition does not permit
modem to run at the highest speed set by ‘&Nn’
command.
S44=BitdechexBit-mapped register.+000
388ATDSn initiates auto-dial of the stored numbers
consecutively until connection is made (cyclic dial).
41610DSR follows DTR. (see also S41.5)&S1
66440When selected with ‘&B0’, DTE speed fixed at 38400
when the link speed is above 9600. DTE speed fixed
at 9600 if link speed is 7200. If it is below 7200, DTE
speed follows link speed. When selected with &B1,
DTE speed fixed at current rate when an ARQ
connection is made. When a non-ARQ connection is
made, DTE speed follows the link speed. (See also
S18.)
S45=dec
S46=dechexCND silence detection interval.+028
S48=BitdechexBit-mapped register.+000
011Cause CND information to be reported in raw format.
244Enable data calling tone (CNG) sending.
388Reverse the V.23 channel speed. Originate mode
41610(Work with &D1 command) DTR ON causes the
hex
Delay during which the CND silence detection is
0-255
0 to
255
disabled, in 20 ms units. (See also S46)
0-FF
0-FF To process the CND, silence must be detected for
the specified interval, in 20 ms units.
modem speed (Send/Receive) 1200/75; Answer
mode modem speed (Send/Receive) 75/1200.
modem to dial the default number and DTR OFF
&C0
DSn
&Bn
+100
&N12
5-28
Page 67
User's Guide for ZyXEL Omni 56K USB Modem
causes the modem to hang-up and reset to profile 0.
When the modem is idle (waiting for command), it
does not dial any number when DTR changes from
ON to OFF.
S52=BitdechexBit-mapped register.+000
700Select ‘Mark’ as the first signal of the V.23
handshaking sequence. (Default)
12880Select ‘Space’ as the first signal of the V.23
handshaking sequence.
S56=dechex+000
0 to
0-FF Hook flash detect time, in units of 10ms. A value of
255
S57=bitdechexBit-mapped register.+016
41610Enables the reporting of Class 1 capability in
BitS-register bit number, 'b', used in 'ATSr.b=n' and 'ATSr.b=?'
decDecimal value, 'x', used in 'ATSn=x'
hexEquivalent Hexadecimal value.
+nnnFactory default when listed in 'Reference' column.
NOTE:'AT' is omitted when an AT command is referred to in the 'Reference' column.
zero use country-specific default duration.
response to +FCLASS=?
&N12
&N12
5-29
Page 68
Page 69
User's Guide for ZyXEL Omni 56K USB Modem
Chapter 6
Firmware Upgrade
The ZyXEL Omni 56K USB provides a firmware upgrade function either by upgrading the
software provided in the CD-ROM disc that came with your modem package, or by using a
terminal program such as Bitware or Hyperterminal. To obtain the latest firmware version,
please go to ZyXEL's website at http://www.zyxel.com.
6.1.1 Upgrading by Software (for Windows® 98/NT/2000)
To upgrade the firmware by using the provided software, perform the following steps:
Step 1. Please go to ZyXEL's website at http://www.zyxel.com and download the latest
firmware.
Step 2. Double-click on the downloaded file.
Step 3. Follow the step-by-step on screen instructions to complete the installation.
After finishing, you may now use your modem.
NOTE: To obtain the latest firmware version, please go to
ZyXEL's website at http://www.zyxel.com.
6-1
Page 70
User's Guide for ZyXEL Omni 56K USB Modem
6.1.2 Upgrading by Using a Terminal Program
To upgrade the firmware by using a terminal program, such as Bitware or HyperTerminal in
Windows®, perform the following instructions. For more information on installing Bitware on
your computer, please refer to the Read Me First that came with your modem package.
Step 1. Start your terminal program.
Step 2. Type in atupx and the following message appears:
You have chosen XMODEM protocol with 128 byte block length and
checksum tail to upload the firmware file to update your modem,
data in Flash ROM is erased!
Are you sure (Y/N)?
Step 3.Be sure you have a new version of firmware file on hand, then click Y.
The terminal responds with:
Erase the flash ROM now. Please wait.
After which the following appears:
Ready to program to flash. Please start upload.
Step 4.Now, select XMODEM checksum mode to send the new firmware to your modem.
Enter the filename to start uploading.
6-2
Page 71
User's Guide for ZyXEL Omni 56K USB Modem
Glossary
AnalogAn electrical circuit that is represented by means of continuous, variable physical quantities
(such as voltages and frequencies), as opposed to discrete representations (like the 0/1,
off/on representation of digital circuits).
Analog Loopback
Test
Answer
Architecture
ARQ
ASCII
Asynchronous
AT CommandThe commands used with an intelligent modem. Every command line is started with the
Authenticity
Auto-answer
Backbone
Bandwidth
bis
Bit
Bit Rate
bps
Byte
Carrier
CCITT
CD
Testing method in which the modem’s analog signal is connected to the analog input.
In a connection between two modems, one modem works as the recipient (in answer mode)
and the second modem as the initiator (originate mode).
A design. The term architecture can refer to either hardware or software, or to a
combination of hardware and software. The architecture of a system always defines its
broad outlines, and may define precise mechanisms as well.
Automatic Retransmission reQuest – standardized method in error control protocols.
American Standard Code for Information Interchange. This code assigns a 7-bit numerical
value to characters, digits and control characters. An ASCII character is a 7-bit character
with a decimal value ranging from 0 to 127.
Data transfer method in which a character's data bits are framed by additional bits (start bit,
parity bit and stop bit). There are variable idle times between characters.
AT prefix (ATtention). To send an AT command to a modem, you must have
communications software running.
Proof that the information came from the person or location that reportedly sent it. One
example of authenticating software is through digital signatures.
Modem's ability to automatically answer a call after a set number of rings.
A high-speed line or series of connections that forms a major pathway within a network.
This is the capacity on a link usually measured in bits-per-second (bps).
Old French word for two.
(Binary Digit) – A single digit number in base-2, in other words, either a one or a zero. The
smallest unit of computerized data.
Count of data bits transmitted per time unit. The framing bits needed for asynchronous
transfer are also counted in the calculation of the bit rate. In general, the bit rate is ten times
the character rate.
Unit of measurement. Bits per second.
A set of bits that represent a single character. There are 8 bits in a Byte.
The carrier is a modulated tone and is used by the modem to transfer the data.
Comité Consultatif International Thonique et Traphique; former name for the ITU-TSS
(ITU-T), the international standard making organization for telecommunications.
See DCD.
A
Page 72
User's Guide for ZyXEL Omni 56K USB Modem
CDRCall Detail Record. This is a name used by telephone companies for call-related
information.
Cipher TextText that has been scrambled or encrypted so that it cannot be read without deciphering it.
See Encryption.
Class 2A standard for fax transfers using a fax modem. Currently several drafts exist which are
incompatible with each other. ZyXEL modems support the draft PN-2388 of August 20th
1990 and the final 2.0 standard.
Client
CNG
CO
Command ModeIn command mode, a modem accepts commands from the local DTE. Data transfer is
Compatibility
COM Port
Compression
Cookie
CRC
Crossover
Ethernet Cable
CTS/RTSControl signal lines on an RS-232C serial interface. These lines are needed to use hardware
Cursor
Data BitIn asynchronous transfers, a character is composed of data bits (the actual information) and
Data
Compression
Data Packet
Data Pump
A software program that is used to contact and obtain data from a Server software program
on another computer. Each Client program is designed to work with one or more specific
kinds of Server programs, and each Server requires a specific kind of Client. A Web
Browser is a specific kind of Client.
Call negotiation tone. A calling fax machine sends this tone before connecting to quickly
establish a fax connection. A data modem may also have a data calling tone.
(Central Office): a facility that serves local telephone subscribers. In the CO, subscribers'
lines are joined to switching equipment that allows them to connect to each other for both
local and long distance calls.
suspended while the modem is in command mode.
If components are compatible, they work with each other.
Another name for the serial port on a PC.
See data compression.
A string of characters saved by a web browser on the user's hard disk. Many web pages
send cookies to track specific user information. Cookies can be used to retain information
as the user browses a web site. For example, cookies are used to 'remember' the items a
shopper may have in a shopping cart.
Cyclic redundancy check; an error checking protocol.
A cable that wires a pin to its opposite pin, for example, RX+ is wired to TX+. This cable
connects two similar devices, for example, two data terminal equipment (DTE) or data
communications equipment (DCE) devices.
flow control.
A special marker on a display.
framing bits (start bit, stop bit/s, parity bit). The framing bits are needed to recognize
whether a character has been successfully transmitted and where a new character starts.
Re-coding of information. The same information is represented by less data bits. ZyXEL
modems use MNP4 and V.42 compression schemes.
Block of data that is framed by error control groups. A block consists of up to 256 8-bit
groups. Data packets are used in synchronous transfer.
The important module doing modulation and demodulation for a modem. The data pump is
B
Page 73
User's Guide for ZyXEL Omni 56K USB Modem
decisive for the quality and the speed of a modem's transfer capabilities.
DCD
DCE
Decryption
Demodulation
Denial of Service
Digital
Digital Loopback
Test
Digital SignatureDigital code that authenticates whomever signed the document or software. Software,
DIP Switch
DLEThe ASCII code that is used in voice data mode to separate data segments from command
DRAM
DSLDigital Subscriber Line technologies enhances the data capacity of the existing twisted-pair
DSPDigital signal processor. ZyXEL modems are equipped with this/these device(s). DSPs
DSLAMA Digital Subscriber Line Access Multiplexer (DSLAM) is a network device, usually at a
Data Carrier Detected – a control signal line of the RS-232C interface.
Data Communications Equipment is typically a modem or other type of communication
device. The DCE sits between the DTE (data terminal equipment) and a transmission
circuit such as a phone line.
The act of restoring an encrypted file to its original state.
Transferring analog signals into digital data bits.
Act of preventing customers, users, clients or other machines from accessing data on a
computer. This is usually accomplished by interrupting or overwhelming the computer with
bad or excessive information requests.
The use of a binary code to represent information, such as 0/1, or on/off.
A modem test procedure that transfers the received digital data back to the modulator and
transmits them out.
messages, Email, and other electronic documents can be signed electronically so that they
cannot be altered by anyone else. If someone alters a signed document, the signature is no
longer valid. Digital signatures are created when someone generates a hash from a message,
then encrypts and sends both the hash and the message to the intended recipient. The
recipient decrypts the hash and original message, makes a new hash on the message itself,
and compares the new hash with the old one. If the hashes are the same, the recipient
knows that the message has not been changed. Also see Public-key encryption.
Dual inline package switch. DIP switches are abundant in the world of electronic
equipment. They are used to set certain parameters on a printer, modem or other peripheral
devices. No DIP switches can be found in ZyXEL modems. ZyXEL modems let you
perform all settings from the front panel or through command sequences.
segments.
Dynamic RAM that stores information in capacitors that must be refreshed periodically.
wire that runs between the local telephone company switching offices and most homes and
offices. There are actually seven types of DSL service, ranging in speeds from 16 Kbits/sec
to 52 Mbits/sec. The services are either symmetrical (traffic flows at the same speed in both
directions), or asymmetrical (the downstream capacity is higher than the upstream
capacity). DSL connections are point-to-point dedicated circuits, meaning that they are
always connected. There is no dial-up. There is also no switching, which means that the
line is a direct connection into the carrier’s frame relay, ATM (Asynchronous Transfer
Mode), or Internet-connect system.
generate, process and analyze all signals.
telephone company central office, that receives signals from multiple customer Digital
Subscriber Line connections and puts the signals on a high-speed backbone line using
multiplexing techniques. Depending on the product, DSLAM multiplexers connect DSL
C
Page 74
User's Guide for ZyXEL Omni 56K USB Modem
lines with some combination of asynchronous transfer mode (ATM), frame relay, or IP
networks.
DSR
DTE
DTMFDual Tone Multi-Frequency. The technology used in pushbutton telephones, commonly
DTRData Terminal Ready – a control signal line of the RS-232C standard interface. Some
EchoFor a modem user, echo has two meanings: A modem can return all received characters to
EDR
EEPROM
EIA
EMI
Encryption
EPROMElectrically Programmable Read Only Memory. A memory chip that may be programmed
Error CorrectionA method to compensate for errors which occurred in the transmission path. Error
Ethernet
Events
FAQ
Fax
Data Set Ready – a control signal line of the RS-232C standard.
Originally, the DTE (data terminal equipment) meant a dumb terminal or printer, but today
it is a computer, or a bridge or router that interconnects local area networks.
known as touchtone, of generating audible notes to represent numbers.
computers set this signal when they are turned on, even if they are not able to receive data.
its local terminal/computer so they can be seen on-screen. The other meaning of the term
“echo” is that part of the analog signal the modem sent out is bounced back by the
telephone network to the modem's receiver, mixing there with the remote modem's signal.
Extended Distinctive Ring – A feature of ZyXEL modems that helps to distinguish between
data, fax and voice calls.
An Electronically Erasable and Programmable Read Only Memory. Such a device is used
in ZyXEL modems to store settings and profiles. An EEPROM does not lose data when the
modem is turned off.
Electronic Industry Association (of North America); this organization was the first to draft
a standard serial port (RS-232C).
ElectroMagnetic Interference. The interference by electromagnetic signals that can cause
reduced data integrity and increased error rates on transmission channels.
The act of substituting numbers and characters in a file so that the file is unreadable until it
is decrypted. Encryption is usually done using a mathematical formula that determines how
the file is decrypted.
electronically, but must be exposed to ultraviolet radiation to be erased.
correction is done by the modems and is transparent to the DTEs. The most familiar
correction methods are MNP5 and V.42bis.
A very common method of networking computers in a LAN. There are a number of
adaptations to the IEEE 802.3 Ethernet standard, including adaptations with data rates of 10
Mbits/sec and 100 Mbits/sec over coaxial cable, twisted-pair cable, and fiber-optic cable.
The latest version of Ethernet, Gigabit Ethernet, has a data rate of 1 Gbit/sec.
These are network activities. Some activities are direct attacks on your system, while others
might be depending on the circumstances. Therefore, any activity, regardless of severity is
called an event. An event may or may not be a direct attack on your system.
(Frequently Asked Questions) – FAQs are documents that list and answer the most
common questions on a particular subject.
Long distance copy; facsimile – transfer of graphical data between two fax units. The
graphical data is compressed during transfer (G3).
D
Page 75
User's Guide for ZyXEL Omni 56K USB Modem
FCCThe FCC (Federal Communications Commission) is in charge of allocating the
electromagnetic spectrum and thus the bandwidth of various communication systems.
FIFO-BufferFirst-in-first-out buffer. A buffer of this type is used in the 16550 type UARTs that allow
higher data throughput rates on PCs.
FirmwareThe ZyXEL modems' system software is located in flash EPROMs. Depending on the size
of the EPROM(s), some features may or may not be available.
Flash MemoryThe nonvolatile storage that can be electrically erased and reprogrammed so that data can
be stored, booted, and rewritten as necessary.
Flow Control
Front Panel
FSK
Full-duplex
G3 FaxSeveral fax standards exist. Most available fax machines use the Group 3 (G3) standard.
Gateway
Handshake
HDLC
High-speed
Modem
Hook-FlashThe hook-flash is a signal used in a dial sequence. This signal may be used for call transfers
Host
HTTP
Hz
Inside Wiring
internet
Internet
Method to stop and start the data flow to avoid loss of data.
The front panel on the ZyXEL modems consists of LED indicators and key switches.
Frequency Shift Keying – a frequency modulation scheme.
Transmission link where transmission can take place in both directions simultaneously.
This standard defines the compression of graphic data and a transmission speed of up to
14400 bps with an automatic fallback to 2400 bps if the telephone line is bad.
A gateway is a computer system or other device that acts as a translator between two
systems that do not use the same communication protocols, data formatting structures,
languages, and/or architecture.
At the beginning of a connection, the modems must negotiate and initialize the protocols to
be used and the speed at which the connection is to be established. This negotiation phase
and the following initialization phase is called handshake.
HDLC (High-level Data Link Control) is a bit-oriented (the data is monitored bit by bit),
link layer protocol for the transmission of data over synchronous networks.
A modem that works at bit rates higher than 9600 bps.
or to request an outside line on certain PABX.
Any computer on a network that is a repository for services available to other computers on
the network. It is quite common to have one host machine provide several services, such as
WWW and USENET.
Hyper Text Transfer Protocol. The most common protocol used on the Internet. HTTP is
the primary protocol used for web sites and web browsers. It is also prone to certain kinds
of attacks.
Hertz. A unit of measurement for frequency. Cycles per second.
Wiring that is done from the point of demarcation to the jack in the wall where the line
terminates.
(Lower case i) Any time you connect 2 or more networks together, you have an internet.
(Upper case I) The vast collection of inter-connected networks that all use the TCP/IP
protocols and that evolved from the ARPANET of the late 60’s and early 70’s. The Internet
E
Page 76
User's Guide for ZyXEL Omni 56K USB Modem
now (July 1995) connects roughly 60,000 independent networks into a vast global internet.
Interrupt
IntranetA private network inside a company or organization that uses the same kinds of software
IPInternet Protocol. The IP (currently IP version 4, or IPv4), is the underlying protocol for
IRC
ISPInternet Service Providers provide connections into the Internet for home users and
ITU-TSS
Jack Type
LAN
LAPMLink Access Procedure for Modems – a protocol that controls the handshake between two
LATA
Layer Protocol
LEC
LED
In a computer, some tasks must be performed regularly and without delay. This is possible
because the CPUs provide special interrupt vectors. These vectors each point to some short
program sequence. An interrupt stops the currently running program and the segment to
which the vector points is executed.
that you would find on the public Internet, but that is only for internal use.
routing packets on the Internet and other TCP/IP-based networks.
Internet Relay Chat. IRC was developed in the late 1980s as a way for multiple users on a
system to “chat” over the network. Today IRC is a very popular way to “talk” in real time
with other people on the Internet. However, IRC is also one avenue hackers use to get
information from you about your system and your company. Moreover, IRC sessions are
prone to numerous attacks that while not dangerous can cause your system to crash.
businesses. There are local, regional, national, and global ISPs. You can think of local ISPs
as the gatekeepers into the Internet.
International Telecommunications Union – Telecommunication Standards Sector. New
name for the standard making organization CCITT. See CCITT.
Different types of jacks (RJ11, RJ45, or RJ48) can be used for an ISDN line. The RJ11 is
the most common in the world and is most often used for analog phones, modems, and fax
machines. RJ45 and RJ48 are essentially the same, as they both have the same 8-pin
configuration. An RJ11 jack can fit into an RJ45/RJ48 connector, however, an RJ45/RJ48
cannot fit into an RJ11 connector.
Local Area Network is a shared communication system to which many computers are
attached. A LAN, as its name implies, is limited to a local area. This has to do more with
the electrical characteristics of the medium than the fact that many early LANs were
designed for departments, although the latter accurately describes a LAN as well. LANs
have different topologies, the most common being the linear bus and the star configuration.
modems.
(Local Access and Transport Area): A geographic territory used primarily by local
telephone companies to determine charges for intrastate calls. As a result of the Bell
divestiture, switched calls that both begin and end at points within the LATA (intraLATA)
are generally the sole responsibility of the local telephone company, while calls that cross
outside the LATA (interLATA) are passed on to an Inter eXchange Carrier (IXC).
A standard of the ISO (International Standards Organization) which defines everything
regarding data communications from the hardware to the screen display in seven levels.
(Local Exchange Carrier): The local phone companies – either a Regional Bell Operating
Company (RBOC) or an independent phone company (e.g., GTE) – that provide local
transmission services.
Light Emitting Diode – a display element.
F
Page 77
User's Guide for ZyXEL Omni 56K USB Modem
LINE
Linux
Logic Bomb
Mailer
Master/Slave
Memory
MNP
ModemAn artificial word concatenated from modulator and demodulator. A modem translates the
Modulation
NDISNetwork Driver Interface Specification is a Windows® specification for how
NetBIOS
Network
NIC
Node
Off-line
On-line
Open
Architecture
Originate
Packed Data
ParityA method to check whether a character has been correctly transmitted in asynchronous
The jack on the rear panel which is connected to the wall phone outlet.
A version of the UNIX operating system designed to run on IBM compatible computers.
A virus that only activates itself when certain conditions are met. Logic bombs usually
damage files or cause other serious problems when they are activated.
A program that works with a remote BBS and requests and distributes messages
automatically.
Refers to the architecture in which one device (the master) controls one or more other
devices (the slaves).
A fast storage component of a computer where data can be saved and from where it can be
retrieved.
Protocols for error correction and data compression from Microcom, Inc.
digital signals received from its local DTE to analog signals that are transmitted via a
telephone line. At the other end, the analog signals are demodulated and sent to the DTE as
digital signals again.
Translating digital states to analog waveforms.
communication protocol programs (such as TCP/IP) and network device drivers should
communicate with each other.
Network Basic Input/Output System. NetBIOS is an extension of the DOS BIOS that
enables a PC to connect to and communicate with a LAN.
Any time you connect 2 or more computers together so that they can share resources, you
have a computer network. Connect 2 or more networks together and you have an internet.
Network Interface Card. A board that provides network communication capabilities to and
from a computer system. Also called an adapter.
Any single computer connected to a network.
A modem that is not connected to another modem is off-line.
A modem that is engaged in a connection with another modem is on-line.
Allows the system to be connected easily to devices and programs made by other
manufacturers. Open architectures use off-the-shelf components and conform to approved
drafts. A system with a closed architecture, on the other hand, is one whose design is
proprietary making it difficult to connect the system to other systems.
In a modem connection, one modem must work in the originate mode, the other in the
answer mode.
Data from which redundant information has been removed. Some file extensions denote
packed files. Standard extensions are .ZIP, .ARC, .LZH, .TAR, .ZOO and others. If you
transfer packed data do not use MNP5 compression.
transfer. Usual settings are even parity and odd parity. In a connection, the modems at both
ends must use the same parity settings.
G
Page 78
User's Guide for ZyXEL Omni 56K USB Modem
Parity BitThe parity bit is sent as additional information with the data bits in asynchronous transfers.
It controls the integrity of the transferred data. If parity is even, the parity bit is set if an
uneven number of data bit is sent in the character, resulting in an even number of set bits.
Password
Cracker
Password
Encryption
Password
Shadowing
PBX
PC
PHONE
Pirate
Pirated SoftwareSoftware that has been illegally copied, or that is being used in violation of the software's
Plain Text
Point of
Demarcation
Port (H/W)
Port
POTS
Processing Unit
Promiscuous
Packet Capture
A program that uses a dictionary of words, phrases, names, etc. to guess a password.
A system of encrypting electronic files using a single key or password. Anyone who knows
the password can decrypt the file.
The storage of a user's username and password in a network administrator database.
Private Branch eXchange is a small version of the phone company's larger central
switching office. A PBX is a private telephone switch. It is connected to groups of lines
from one or more central offices and to all of the telephones at the location served by the
PBX.
Personal Computer – acronym for computers which are compatible with the IBM PC or AT
computers.
Jack to which a telephone set may be connected.
Someone who steals or distributes software without paying the legitimate owner for it. This
category of computer criminal includes several different types of illegal activities. Making
copies of software for others to use. Distributing pirated software over the Internet or a
Bulletin Board System. Receiving or downloading illegal copies of software in any form.
licensing agreement. Pirated software is often distributed through pirate bulletin boards or
on the Internet. In the internet underground it is known as Warez.
The opposite of Cipher Text, Plain Text is readable by anyone.
The physical point where the phone company ends its responsibility with the wiring of the
phone line.
An interface on a computer for connecting peripherals or devices to the computer. A printer
port, for example, is an interface that is designed to have a printer connected to it. Ports can
be defined by specific hardware (such as a keyboard port) or through software.
An Internet port refers to a number that is part of a URL, appearing after a colon (:) right
after the domain name. Every service on an Internet server listens on a particular port
number on that server. Most services have standard port numbers, e.g., Web servers
normally listen on port 80.
Plain Old Telephone Service is the analog telephone service that runs over copper twistedpair wires and is based on the original Bell telephone system. Twisted-pair wires connect
homes and businesses to a neighborhood central office. This is called the local loop. The
central office is connected to other central offices and long-distance facilities.
A computer's brain. Here all the necessary calculations are performed.
Actively capturing packet information from a network. Most computers only collect
packets specifically addressed to them. Promiscuous packet capture acquires all network
traffic it can regardless of where the packets are addressed.
H
Page 79
User's Guide for ZyXEL Omni 56K USB Modem
ProtocolA “language” for communicating on a network. Protocols are sets of standards or rules used
to define, format, and transmit data across a network. There are many different protocols
used on networks. For example, most web pages are transmitted using the HTTP protocol.
Proxy Server
PSTN
Public DomainA special form of distributing software. Public domain software authors make no claim to
Public Key
Encryption
QUIET
RAM
Redundancy
Remote Location
Reset
Retrain
RFC
ROM
Router
RS
A server that performs network operations in lieu of other systems on the network. Proxy
Servers are most often used as part of a firewall to mask the identity of users inside a
corporate network yet still provide access to the Internet. When a user connects to a proxy
server, via a web browser or other networked application, he submits commands to the
proxy server. The server then submits those same commands to the Internet, yet without
revealing any information about the system that originally requested the information. Proxy
servers are an ideal way to also have all users on a corporate network channel through one
point for all external communications. Proxy servers can be configured to block certain
kinds of connections and stop some hacks.
Public Switched Telephone Network was put into place many years ago as a voice
telephone call-switching system. The system transmits voice calls as analog signals across
copper twisted cables from homes and businesses to neighborhood COs (central offices);
this is often called the local loop. The PSTN is a circuit-switched system, meaning that an
end-to-end private circuit is established between caller and called.
commercialize their rights.
System of encrypting electronic files using a key pair. The key pair contains a public key
used during encryption, and a corresponding private key used during decryption.
A state in the voice mode of ZyXEL modems. Quiet is detected after a long pause in voice
data.
Random Access Memory – working memory. The modem uses it among many other uses
to store information on sent, but not yet acknowledged data.
Extra data that does not generate additional information.
The modem at the other end of the line (the one you are calling or that is calling).
Return a device into a defined base status.
The re-initialization process a modem is doing with the remote modem when the receiving
condition becomes bad.
An RFC (Request for Comments) is an Internet formal document or standard that is the
result of committee drafting and subsequent review by interested parties. Some RFCs are
informational in nature. Of those that are intended to become Internet standards, the final
version of the RFC becomes the standard and no further comments or changes are
permitted. Change can occur, however, through subsequent RFCs.
Read Only Memory. The ROM holds the system software and the profiles and settings of
the modem (refer to EEPROM).
A device that connects two networks together. Routers monitor, direct, and filter
information that passes between these networks. Because of their location, routers are a
good place to install traffic or mail filters. Routers are also prone to attacks because they
contain a great deal of information about a network.
Abbreviation of recommended standard.
I
Page 80
User's Guide for ZyXEL Omni 56K USB Modem
RTS/CTS
RXD
Server
Security FunctionFeatures of the ZyXEL modems that help deny illegitimate contacts to your computer
Self-test
Serial PortCommunication path through which data is transferred bitwise. Only one wire each is
SharewareA distribution method for software. The author lets the user try out the fully functional
Shoulder Surfing
Signal to Noise
Ratio
SILENCE
Slave
SPAM
Speech
Digitalization
SPID
Spoofing
SRAM
S-register
SREJ
Start Bit
Stop Bit
Straight Through
Ethernet Cable
See CTS/RTS.
Line for the received data on a serial port following RS-232C.
A computer, or a software package, that provides a specific kind of service to client
software running on other computers.
system through telephone lines.
Ability of the modem to check its components and operations for faults.
available for transmitted and received data.
software for a certain amount of time at no charge. If the customer wants to keep and use
the product after the period, he must pay the requested fees. This method depends heavily
on the honesty of the user.
Looking over someone's shoulder to see the numbers they dial on a phone, or the
information they enter into a computer.
A measure for the signal quality of a connection.
Status detected in voice mode. If the modem returns a silence message, no voice energy
was detected after a connection was established.
Any device that is controlled by another device called the master.
Unwanted e-mail, usually in the form of advertisements.
Changing spoken sound into digital data that can be processed and saved by a computer.
(Service Profile Identifier): The ISDN switch needs to have a unique identification number
for each ISDN set to which it sends calls and signals.
To forge something, such as an IP address. IP Spoofing is a common way for hackers to
hide their location and identity.
Static Random Access Memory. A memory device used to store both program and data.
Abbreviation of status-register. The currently used parameters are stored in the status
registers. S-registers are a part of the modem's internal memory.
Selective Reject – extension of the V.42 protocol that allows the more efficient handling of
retransmission of erroneous data blocks.
In asynchronous transfers, a new character is introduced by the start bit.
In asynchronous transfers, every character is terminated by one or two stop bits that show
where a character ends.
A cable that wires a pin to its equivalent pin. This cable connects two dissimilar devices,
for example, a data terminal equipment (DTE) device and a data communications
equipment (DCE) device. A straight through Ethernet cable is the most common cable
used.
J
Page 81
User's Guide for ZyXEL Omni 56K USB Modem
Switched 56Digital service at 56 Kbps provided by local telephone companies and long distance
carriers. Similar to ISDN, Switched 56 traffic can travel over the same physical
infrastructure that supports ISDN. Switched 56, however, is an older technology with
decreasing significance.
Symbol Speed
Synchronous
T.30
TAE6
Telnet
Tempest
ter
Terminal
Terminal
Equipment
Terminal
Software
Token
Transfer Mode
Transfer Rate
UART
UNIX
URL
V.
WANWide Area Networks link geographically dispersed offices in other cities or around the
Warez
Speed at which a signaling unit is transferred. In modern modem modulation, a signaling
unit is no longer a single bit. Thus, the bit speed is different from the symbol speed.
In synchronous transfer, a dedicated control signal line transmits a clock signal that paces
the transmitted data. In high speed connections, the transfer between two modems is always
synchronous, even if the DCE to DTE connection is asynchronous.
A standard for fax transfers.
A standard for a telephone wall outlet used in some countries, particularly in Germany.
Telnet is the login and terminal emulation protocol common on the Internet and in UNIX
environments. It operates over TCP/IP networks. Its primary function is to allow users to
log into remote host systems.
Illegal interception of data from computers and video signals.
Old French word for three.
A device that allows you to send commands to a computer somewhere else. At a minimum,
this usually means a keyboard and a display screen and some simple circuitry.
A computer running terminal software is used as terminal equipment in modem
connections.
Software that pretends to be (emulates) a physical terminal and allows you to type
commands to a computer somewhere else.
A token is a re-encoding of information in less bits; basically an abbreviation.
Data can be transferred either synchronously or asynchronously.
The speed at which the data bits are effectively transferred.
Universal Asynchronous Receiver and Transmitter; a special IC chip which controls the
serial port. Different models are available for PCs. Models with an internal buffer usually
allow higher transfer rates.
A widely used operating system in large networks.
(Uniform Resource Locator) URL is an object on the Internet or an intranet that resides on
a host system. Objects include directories and an assortment of file types, including text
files, graphics, video, and audio. A URL is the address of an object that is normally typed
in the Address field of a Web browser. The URL is basically a pointer to the location of an
object.
The ITU-TSS V. – standards describe data transfer via telephone lines.
globe. Just about any long-distance communication medium can serve as a WAN link,
including switched and permanent telephone circuits, terrestrial radio systems, and satellite
systems.
A term that describes Pirated Software on the Internet. Warez include cracked games or
K
Page 82
User's Guide for ZyXEL Omni 56K USB Modem
other programs that software pirates distribute on the Internet.
Western Jack
WWW
X.
XMODEMA widely used, though somewhat aged, file transfer protocol. The use of 128 byte data
XON/XOFFSoftware flow control. The data flow is stopped by sending ASCII character Control-Q
YModemA file transfer protocol that uses data blocks of 1 Kbyte and transfers filenames and more
ZModemA file transfer protocol with variable block size, re-initiation of aborted transfers and
Telephone wall outlet connector used in the USA and other countries.
(World Wide Web) – Frequently used when referring to "The Internet", WWW has two
major meanings – First, loosely used: the whole constellation of resources that can be
accessed using Gopher, FTP, HTTP, telnet, USENET, WAIS and some other tools.
Secondly, the universe of hypertext servers (HTTP servers).
The ITU-TSS X.– standards describe data transfer in public data networks.
blocks severely limits the achievable throughput.
(dec. 17; hex $11) and restarted by Control-S (dec. 19; hex $13).
than one file in one transfer.
transfer of several files in one transfer along with file (and path) names.
L
Page 83
User's Guide for ZyXEL Omni 56K USB Modem
Index
4-bit Voice Data Compression................... 3-14
Back Panel.................................................2-2
Basic AT Command Sets............................ 5-1