home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR11
/
FAX_MOD.ZIP
/
FAXM300.TXT
Wrap
Text File
|
1992-04-14
|
27KB
|
460 lines
Understanding Personal Computer Faxmodems
This guide explores PC faxmodem technology to help you get the best data
and fax communications for your PC.
Communicating with Everyone
Today's faxmodems are a growing class of PC enhancement that integrates data
and fax communications into a single add-in product that handles both types
of transmissions. By taking advantage of advances in digital signal
processing technology and chip miniaturization, faxmodems provide more
functionality than traditional data-only modems--with advances in technology
continuing to drive down prices.
Because faxmodems connect you to other modem-equipped computers and to more
than 20 million fax machines worldwide, a faxmodem gives you far more
communications flexibility than a data-only modem.
But not all faxmodems are created equal. To ensure compatible, reliable,
high-speed communications, faxmodems must clear a number of technical
hurdles. This paper explains issues that affect how well a faxmodem performs,
and also describes several technical issues that affect a faxmodem's overall
usability.
Compatible Communications: Implementing Standards
For two telecommunication products to work together smoothly, they need
standards that specify how to get the job done --and each product must
implement the standards fully and carefully. For example, the high-speed
data modem market began its explosive expansion in the late 1980s, when
the V.32 standard for 9600 bps communications was widely adopted. Before
then, most high-speed modems used proprietary schemes that worked only
with another modem from the same vendor.
Telecommunications standards can be:
Formal standards such as V.32 and V.42bis, which are developed by
government and industrial organizations and specify the
interactions between two modems or faxmodems; or
Defacto standards such as the Communicating Applications Specification
(CAS) and the Hayes AT* command set, which describe ways for
communications software to control the features of a modem or
faxmodem.
Standards specify items such as:
Handshaking and modulation schemes for establishing communications
and transmitting data.
Methods of compressing data to achieve higher throughput.
Techniques to identify transmission errors and try to correct them.
Programming interfaces (APIs) between a software application and a
faxmodem
Tables 1 and 2 (on the next page) provide a reference list of relevant
standards.
For guaranteed compatible communications, faxmodems should conform fully
to the appropriate standards and should be tested to verify connectivity
with a variety of other modems and fax devices. Don't hesitate to ask a
vendor what testing it performs to verify standards compliance and
connectivity.
Evolving Standards
When technology is rapidly advancing, standards must evolve to keep pace.
Future standards now under development include the "V.fast" modulation
standard and fax applications interface (API) standards:
V.fast is the working name of the proposal for the next-generation
high-speed modem standard for ordinary phone lines. As of
this writing, V.fast isn't far enough along the development
path to have earned official nomenclature or for the CCITT
to have determined what its top speed will be. So the 14,400
bps of V.32bis appears likely to reign as the high-speed king
at least through 1993.
Fax API standards are still emerging. The CCITT's T.611 specification
will be the first international fax/application software
interface if it is approved as expected in late 1992.
Meanwhile, the Intel/DCA CAS interface is supported by over
100 applications and provides a comprehensive, high-level
API for fax applications. The Class 1 standard (EIA 578),
which extends the Hayes AT command set to allow control of a
fax modem, is a new, low-level fax API that is quickly
gaining in popularity among faxmodem vendors. The proposed
Class 2 (PN2388) standard, which puts more of the intelligence
on the faxmodem rather than in the PC, remains unratified at
this time.
Reliable Communications:Error Handling and Other Issues
Telephone lines were designed for transmitting voices, and the ordinary
background noise or static on a phone line can introduce errors in data
and fax communications. Noise is a particular problem during high-speed
transmissions, because each period of noise can damage so much data.
Faxmodems can use sophisticated methods to ensure accurate transmissions of
both data and faxes, including the methods specified by international
standards and features such as intelligent buffering and adaptive handshaking.
Standard Methods for Error Control
For data communications, V.32 and V.32bis modems start with
trellis-coded modulation (TCM), which attempts to identify
errors and repair them as they come into the receiving modem.
In addition, the V.42 standard defines a method called the
Link Access Procedure for Modems (LAPM), and the MNP protocols
provide a more rudimentary approach to error control. V.42
and MNP error control can be used with slower modems, as well.
These methods vary in efficiency, but both provide for
error-free data transfer between two modems.
The T.30 fax standard specifies the ability to identify errors and
indicate the need for a page to be retransmitted if errors
reach a certain level. T.30 was later enhanced by the addition
of an optional error correction mode (ECM) that defines
techniques to ensure error-free faxing.
Smart Data Buffering
Standards such as V.42 and T.30 ensure accurate data and fax transmission
across phone lines. But today's modems must also make sure high-speed data
isn't lost getting from the modem to the PC if the PC is busy with another
application or otherwise unable to keep up with the flow of incoming data.
To reduce this possibility, some PC serial ports (and some internal modems)
provide a serial interface that incorporates a small character buffer.
While this feature helps reduce risk of high-speed modem-to-PC data loss,
more advanced designs are required to make sure the CPU has fetched the
data waiting in the serial port interface before the modem overwrites it
with additional data. This is a capability that Intel refers to as
"Smart UART Buffering."
Speed Optimization
High-speed modems have sophisticated methods of increasing both accuracy
and performance by allowing the modems to operate at the fastest speeds
that line conditions will safely permit. First, during the handshaking
that occurs at the beginning of a connection, some high-speed modems can
test line quality and use that information to help choose a line speed.
This "adaptive handshaking" ensures that the modems can complete the error
control negotiation process and establish the fastest error-controlled
connection possible--even over poor lines.
Second, once the connection is established, and transmission begins, some
data modems can dynamically monitor the quality of the phone connection,
slowing down (falling back) if too many errors occur. More advanced modems
can also speed back up (fall forward) if conditions improve. Modems that
support this feature vary in how quickly they are able to identify changes
in line quality.
High-Speed Performance: Modulation, Compression, Architecture
In addition to features such as speed optimization and adaptive handshaking,
communications throughput depends on what modulation and data compression
standards a faxmodem follows. Throughput also depends on how well its
architecture meets the performance demands of handling massive quantities
of data very rapidly.
Modulation
Modulation is the method used to transform bits of information into an
analog signal suitable for traveling over telephone lines. Modulation
techniques have been on a rapidly rising curve since the early 1980s,
when 300 bps was common. As we've seen, the fastest faxmodems standards
today support transmitting data and faxes at 14,400 bps, with advanced
data compression techniques raising effective throughput even higher.
Although a faxmodem has a single modem chipset, it uses different modulation
techniques for data and fax transmissions. Data and fax speeds are relatively
independent, so a faxmodem can offer 2400 bps data and 9600 bps fax rates,
for example.
Data Compression
Data compression increases effective throughput by recognizing patterns and
reducing the data to a smaller number of bits without any loss of information.
For data communications, the V.42bis standard allows data to be
compressed up to fourfold, making it possible for a V.32bis
modem to transmit data at effective rates of 57,600 bps.
The MNP 5 protocol provides 2:1 compression, which, for
example, gives a 2400 bps modem an effective throughput of
up to 4800 bps.
On the fax side, the T.4 standard specifies one-dimensional (Modified
Huffman) encoding, which compresses the data in each
horizontal scan line. T.4 also allows an optional 2D
(Modified Read or MR) encoding, which compresses the image
vertically as well as horizontally and can reduce fax
transmission times and associated costs by up to 25%. MR
encoding is widespread in stand-alone fax machines and is
beginning to appear in advanced PC fax products.
Avoiding Bottlenecks, Providing Background Faxing
A faxmodem's actual throughput can vary considerably from the product's
rated line speed. For example, keeping data flowing over the phone line
at 14,400 bps means that a V.32bis faxmodem must execute compression
algorithms up to four times that rate. Since V.32bis modems can send and
receive simultaneously, that means the faxmodem has to be able to compress
57,600 bits and decompress another 57,600 bits each second. Bottlenecks occur
and performance declines if the faxmodem isn't up to the job. So, look for a
DTE rate that matches or exceeds the faxmodem's maximum throughput.
High-speed faxmodems provide coprocessing power to handle this work-load
efficiently. For example, some Intel SatisFAXtion faxmodems incorporate an
Intel 80186 microprocessor, 512 Kbytes of on-board memory and a custom gate
array to manage the flow of data between the faxmodem and the PC.
Not only does coprocessing enhance performance, it allows fax communications
to proceed smoothly as a background task. This makes communications more
reliable and transparent by ensuring that users can continue working without
worrying about lockouts, line drops or performance slowdowns: faxing doesn't
interrupt you, and you don't interrupt a fax.
Usability Issues for Faxmodems
In addition to providing reliable, compatible communications with high
effective throughput, faxmodems may offer a number of other technical
features that enhance the product's ease of use and effectiveness. These
range from intelligent phone-line management to easy faxing from any
application.
Internal or External?
Faxmodems are available as external devices and as boards that install in
your PC. External products are easy to move from one computer to another,
and their lights provide a convenient indicator of the faxmodem's activities.
Internal products are better able to support the maximum throughput of the
faxmodem architecture since they're not limited by the bandwidth of the PC's
serial port.
Smart Line Sharing
Some faxmodems provide a smart line sharing capability that allows a single
phone line to serve for data, fax and voice calls. By answering each
incoming call and ringing the appropriate device, smart answering saves
the $50 to $100 cost of a "black box" or line switcher.
With distinctive ring service from your phone company, more than one phone
number can be assigned to a single line. Calls are distinguished since they
ring your phone in different ways. Some faxmodems can take advantage of
this service with Smart Line Sharing.
Software and Ease of Use
Faxmodems vary in the software --and ease of use--that they provide. Most
faxmodems come with fax software that includes time-delayed faxing,
broadcast faxing to a list of recipients, and other capabilities. A key
function to look for is the ability to fax from within your DOS or Windows
applications; Intel's WYPIWYF interface (What You Print Is What You Fax*),
for example, lets you send a fax in just a few keystrokes from within any
application. It's also valuable to have data communications software
included, to save the cost of purchasing it separately.
Printer Emulation and Fax Output Quality
Some PC fax products simply format faxed documents as ASCII text files,
losing virtually all the formatting that today's programs can provide.
Others emulate popular printers, but with widely varying accuracy.
For best results, consider a faxmodem that emulates a richly featured
printer like the printer you normally use. For example, if you use a
LaserJet* Series II or III printer, you'll want to look for a faxmodem with
HP PCL 4 and 5 emulation.
Scanner Support
Scanners make it possible to incorporate non-PC documents, photographs
and other graphics into your faxes. Many faxmodems can send documents
captured from leading full-page scanners, and a few offer an on-board
hand-scanner interface that saves the need for a separate scanner interface
board.
Fax-to-Text Conversion
Ordinarily, received faxes are stored as bit-mapped images in a graphics
file format such as TIFF or PCX. Fax software that incorporates optical
character recognition (OCR) allows you to convert these faxes to
character-based files that you can bring into your word processor and edit.
Memory Usage
Even in PCs with plenty of memory, the first 640 Kbytes of "conventional"
PC memory is still a scarce resource. To monitor incoming calls, faxmodems
rely on terminate and stay resident (TSR) programs that can require up to
130 Kbytes of conventional memory. If memory usage is a concern, look
for a product that uses the Expanded Memory Specification (EMS) to reduce
its use of conventional memory. This frees up conventional memory for use
by other applications.
In Conclusion
The right PC faxmodem - one that meets the technical challenges of
compatibility, reliability, throughput and usability - can give you all
the features of a data-only modem, plus the convenience and quality of
full-featured faxing. And it provides unprecedented flexibility in
communications - it puts you in touch with everyone.
Intel offers a broad family of faxmodems that deliver high quality data
and fax communications to fit any budget. Intel also provides a full line
of data-only modems.
__________________________________________________________________________
Table 1
Standards for Data Communications
Category Standard Developed By Description
Modulation
V.32bis CCITT Int'l standard for
14,400, 12,000,
9600, 7200 and
4800 bps
V.32 CCITT Int'l standard for
9600 and 4800 bps
V.22bis CCITT Int'l standard for
2400 and 1200 bps
V.22 CCITT Int'l standard for
1200 bps
V.21 CCITT Int'l standard for
300 bps
"V.fast" CCITT Working name for the
proposed next-
generation high-speed
communication standard
Bell 103 AT&T US defacto standards
212A, etc for low-speed
communications
Error Correction/Data Compression
V.42bis CCITT Int'l standard for
data compression (up
to 4:1) protocols
V.42 CCITT Int'l error control
standard
MNP 1-5 Microcom* Defacto standards
for error control
and data compression.
Applications Interface
TIA-602 TIA/EIA2 US standard command
set for modem
software to control
a Hayes AT-compatible
modem
1 International Consultative Committee for Telephone and Telegraph
(known as the CCITT after its French initials) - a United Nations-sponsored
organization that is the primary international standard-setter for the
telecommunications industry.
2 Telecommunications Industries Association /Electronic Industry
Association - the main telecommunications standards-setting body for the U.S.
___________________________________________________________________________
Table 2. Standards for Fax Communications
Category Standard Developed By Description
Overall Fax Specifications
Group 3 CCITT International standard for
fax communications over
ordinary phone lines
Group 4 CCITT International standard for
faxing over digital
telephone networks
Modulation
V.17 CCITT International standard for
14,400, 12,000, 9600,
7200 and 4800 bps
V.29 CCITT International standard for
9600 and 7200 bps
V.27 CCITT International standard for
4800 and 2400 bps
V.ch 2 CCITT International standard for
300 bps
Higher Level
T.30 CCITT International standard for
establishing a connection,
negotiating protocols and
controlling errors.
Advanced error correction
mode (ECM) added in 1988.
T.4 CCITT International standard for
fax image format, 1D or 2D
image compression and fax
transmission
T.6 CCITT Advanced 2D image coding
scheme; formulated for
Group 4 but also usable by
Group 3 products with T.30
ECM
Applications Interface (API)
Class 1 TIA TR 29.1 U.S. standard adding fax
(EIA 578) Committee API commands to the AT
command set. Implements T.4
on faxmodem, T.30 on host.
Class 2 TIA TR 29.2 Evolving U.S. standard
(PN 2388) Committee adding fax API commands to
the AT command set.
Implements T.4 and T.30 on
faxmodem, for improved
performance over Class 1.
CAS Intel, DCA* Defacto standard high-
level fax API
T.611 CCITT Proposed international
high-level fax API
standard
INTEL SATISFAXTION MODEM FEATURE GUIDE
-----------------------------------------------------------------------------
| Model | Model | Model | Model |
MODEL | 400 | 400e | 200 | 100 |
-------------------|------------|--------------|------------|---------------|
TYPE | 2/3 Length | External | 2/3 Length | 1/2 Length |
| Board | | Board | Board |
-------------------|------------|--------------|------------|---------------|
Max Line Speed/ | 14,400 bps/| 14,400 bps/ | 2400 bps/| 2400 bps |
Max. Throughput | 57,600 bps | 57,600 bps | 9600 bps | 2400 bps |
Max. DTE Speed |115,200 bps | 115,200 bps | 9600 bps | 9600 bps |
-------------------|------------|--------------|------------|---------------|
Data Compression | V.42bis | V.42bis | V.42bis | |
| MNP5 | MNP5 | MNP5 | |
-------------------|------------|--------------|------------|---------------|
Error Control | V.42* | V.42 | V.42 | |
| MNP4 | MNP4 | MNP4 | |
-------------------|------------|--------------|------------|---------------|
Automatic | | | | |
Speed Optimization | Yes | Yes | N/A | N/A |
Modem S/W Included | Yes | Yes | Yes | Yes |
-------------------|------------|--------------|------------|---------------|
Fax Send/ | 14,400 bps/| 9600 bps/ | 9600 bps/| 9600 bps/ |
Receive Speed | 14,400 bps | 9600 bps | 9600 bps | 4800 bps |
(Maximum) | | | | |
-------------------|------------|--------------|------------|---------------|
Coprocessed Faxing | Yes | No | Yes | No |
-------------------|------------|--------------|------------|---------------|
Fax Compression | Advanced | Basic | Basic | Basic |
-------------------|------------|--------------|------------|---------------|
HP LaserJet II/III | Yes | Yes | Yes | No |
(PCL 5) Emulation | | | | (Option) |
-------------------|------------|--------------|------------|---------------|
Epson Emulation | Yes | Yes | Yes | Yes |
-------------------|------------|--------------|------------|---------------|
S/W included for: | | | | |
Windows | Yes | Yes | Yes | Yes |
DOS | Yes | Yes | Yes | Yes |
-------------------|------------|--------------|------------|---------------|
API Support | CAS |CAS, Class 1 | CAS | CAS, Class 1|
-------------------|------------|--------------|------------|---------------|
Smart Line | Yes | No | Yes | No |
Sharing for Phone, | | | | |
Fax and Modem | | | | |
-------------------|------------|--------------|------------|---------------|
Scanner Port** | Yes | No | Yes | No |
-------------------|------------|--------------|------------|---------------|
EMS Support | Yes | Yes | Yes | Yes |
-------------------|------------|--------------|------------|---------------|
Network Fax | | | | |
S/W Available | Yes | No | Yes | No |
-------------------|------------|--------------|------------|---------------|
* Intel SatisFAXtion Modem/400 also includes high-speed data-loss
protection.
** Intel SatisFAXtion Hand Scanner or Logitech Scanman 256 only
Call 1-800-538-3373 for the dealer nearest you.
Available
Product Information
North America 800-538-3373
Europe 44-793-431155
Worldwide 503-629-7354
What You Print Is What You Fax is a trademark, and Intel, SatisFaxtion, and
WYPIWYF are registered trademarks of Intel Corporation. *Other brand and product
names are trademarks of their respective owners. This literature is subject to
change without notice. Intel assumes no responsibilities for errors or
ommissions herein.
c 1992 Intel Corporation. All rights reserved.