12-8
C
HAPTER
12: H
ANDSHAKING
, E
RROR
C
ONTROL
, D
ATA
C
OMPRESSION
,
AND
T
HROUGHPUT
Data Compression
Business Modems employ different data compression techniques during
data connections.
Example:
Sending
AT&K3
is used to transfer compressed files. The
modem will only negotiate for V.42bis compression. This command also
will disable MNP Level 5 (MNP5) compression.
If a Business Modem successfully establishes a V.42 error control
connection with a remote device, it also negotiates for V.42
bis
data
compression.
If a Business Modem successfully establishes an MNP connection with a
remote device, it also negotiates for MNP5 data compression.
The type of compression for a call, if any, is reported in the ATI6 display
and in the CONNECT message if the modem is set to &A3.
V.42bis versus MNP5
Data Compression
Business Modems using V.42bis compression negotiate the following
options and report them in the ATI6 display:
■
Dictionary size, that is, the amount of memory available for
compression table entries. (Entries are codes devised for redundant
data. The data is packed into shorter data units, called code words,
and unpacked by the receiving device.)
For the modem to
Command
Disable data compression
AT&K0
Auto-enable/disable data compression. The Business
Modem enables compression if the serial port rate is
fixed (&B1) and disables compression if the serial port
rate follows the connection rate (&B0).
AT&K1
(Default)
Always enable data compression
AT&K2
Selective data compression. Use this setting to transfer
compressed files. The Business Modem negotiates only
for V.42bis compression, and disables MNP Level 5
(MNP5) compression.
AT&K3
Summary of Contents for U.S. Robotics 56K Voice
Page 14: ...4 ABOUT THIS GUIDE...
Page 32: ...1 18 CHAPTER 1 CONNECTING TO YOUR ISP...
Page 42: ...3 6 CHAPTER 3 MODES OF OPERATION...
Page 64: ...7 4 CHAPTER 7 CONTROLLING EIA 232 SIGNALING...
Page 72: ...8 8 CHAPTER 8 CONTROLLING DATA RATES...
Page 80: ...9 8 CHAPTER 9 ACCESSING AND CONFIGURING THE BUSINESS MODEM REMOTELY...
Page 96: ...11 6 CHAPTER 11 FLOW CONTROL...
Page 108: ...12 12 CHAPTER 12 HANDSHAKING ERROR CONTROL DATA COMPRESSION AND THROUGHPUT...
Page 112: ...13 4 CHAPTER 13 DISPLAYING QUERYING AND HELP SCREENS...
Page 124: ...14 12 CHAPTER 14 TESTING THE CONNECTION...
Page 132: ...15 8 CHAPTER 15 TROUBLESHOOTING...
Page 162: ...B 14 APPENDIX B ALPHABETIC COMMAND SUMMARY...
Page 168: ...C 6 APPENDIX C FLOW CONTROL TEMPLATE...
Page 210: ...14 GLOSSARY...