Modem Tutorial
Modem Tutorial
About Modem Tutorial
Copyright (c) 1991 Patrick Chen. All rights reserved.
Contents
Introduction
Modulation Protocols
2400 bps modems
High-speed modems
V.32
V.32bis
U.S. Robotics HST
Telebit PEP
Hayes Express 96
CompuCom CSP
Things to come
V.fast
ISDN
Error Control Protocols
V.42 and MNP-4
V.42 & MNP-4 can provide error-free connections
V.42 and MNP-4 can improve throughput
Are MNP 4/V.42 useful?
Data Compression Protocols
MNP-5 & V.42bis
Are MNP-5 & V.42bis useful?
Compression by Software vs. MNP-5/V.42bis
Local Flow Control and Data Buffering
Macintosh and high-speed modems
PC and UART
Profiles of High-speed modems
ATI 9600etc/e
CompuCom SpeedModem Champ/Star/Storm
Hayes modems
Image Communications: Twincom 96/42
Intel 9600EX & 14.4EX
Practical peripherals PM9600SA & PM9600
Prometheus modems
Telebit modems
U.S. Robotics modems
Zoom V.32 Turbo Modems
Things to come
Buying a High-speed Modem
Should you pay the extra for a V.32bis modem?
Should you buy a modem with a proprietary modulation protocol?
Should you buy a 2400 bps modem with V.42bis?
Beware of the ads
Setting Up Software to Work with High-speed Modems
The Proper Software Setup
Does Your Software Initialize the Modem Properly?
Does Your Software Configure Itself to Match the Modem Settings?
Why You May Need to Change the Initialization String
Editing the Initialization String
Match Software Settings To the Modem Settings
Configuring Popular Communications Software to Work with High-speed Modems
Procomm 2.0
Telix
Qmodem
HyperAccess 5
Crosstalk for Windows
MicroPhone II (for Macintosh)
ZTerm (for Macintosh)
Other Settings for Your Communications Software
Telephone Number
Dial String: ATDT
8-N-1 or 7-E-1 (data bits-parity-stop bits)
Half vs. Full Duplex: Local Echo
Terminal Emulation
Comm Port
File Transfer Protocols
ASCII
Xmodem
Xmodem-1K
Ymodem
Ymodem-g
Zmodem
Kermit
Sealink
Which file transfer protocol should you use?
Appendix A: Resources
Appendix B: How to reach the author
Appendix C: About "The Joy of Telecomputing"