background image

27

CHAPTER 4: Operation 

The result?  Your personal computer
can talk to the Tote-A-Fax 542
modem at high speeds (that is, your
PC can feed data to the modem in
large quantities) and yet your
modems can still talk to each other
at 2400 bps.  And the data travels
from one computer to the other
computer without errors.

4.7.2  CCITT V.42, V.42 

BIS

The same scenario applies when the
V.42 or V.42 bis standards are
applied to the data exchange
between DTE and modem.  The
V.42 specifications formally
standardize and enhance the error
correction functions that make up
MNP Levels 2–4 (MNP protocols
have been, until recently, the 

de facto

industry standards).

CCITT V.42 is now an internation-
ally recognized standard for error
correction.  Similarly, CCITT V.42
bis is the new accepted standard for
data compression techniques; V.42
bis roughly corresponds to MNP
Level 5.  One big difference is in the
amount of data compressed:  V.42
bis generates  about a 4:1 ratio of
data compression, while MNP Level
5 generates a 2:1 ratio of data
compression.

NOTE: The extent of compression is always

dependent on the type of file that is
being transferred.

Finally, no matter which data
compression and error correction
protocols you apply to your data
transmissions, a vital factor for the
overall success of your data trans-
missions will be due to the 

quality 

of the connection made over dialup
telephone lines between your modem 
and the remote modem

.

4.7  Data Compression and Error 

Detection for the Modem

This section explains the concepts
behind a set of data protocols (MNP
Levels 1–5) and a set of internation-
al standards (V.42/V.42 bis), both of
which involve the application of data
correction and compression
techniques.

4.7.1  MNP L

EVELS

1—5

The Microcom Networking Protocol
(MNP) doesn’t apply to data
transmission 

between 

modems; rather,

they apply to data exchanges 

between

a DTE and modem

.

What does this mean to the user of a
modem that supports these proto-
cols?  You can send data from your
DTE (PC, data terminal, etc.) to the
modem at speeds higher than 2400
bps.  The modem then implements
the MNP 1–5 protocols, which
compress the data using an encod-
ing scheme, and checks the data for
errors, corrects the errors, and sends
the data over the phone line.

The transmission is still, for
example, 2400 bps.  But the data has
been encoded and compressed
(eliminating “wasteful” data), so the
amount of data sent represents more
than the 2400 bps.

The remote modem that receives the
signal does the following:  it
“rebuilds” or (decompresses) the
data, checks it for errors, corrects
the errors, and funnels the data to
the remote DTE (computer).

NOTE: Data correction/compression

techniques are applied to
asynchronous data only.

Содержание FX119A

Страница 1: ...BOX FREE technical support 24 hours a day 7 days a week Call 724 746 5500 or fax 724 746 0746 Mail order Black Box Corporation 1000 Park Drive Lawrence PA 15055 1018 Web site www blackbox com E mail info blackbox com MARCH 1992 FX119A Tote a Fax 542 TOTE A FAX DATA SPEED FAX SPEED CARRIER DETECT LOW BATTERY ...

Страница 2: ...arily disconnect service If this happens you will be informed of your right to file a complaint with the FCC The equipment may not be used on coin service provided by the telephone company Connection to party lines is subject to state tariffs WARNING This equipment generates and uses radio frequency energy If not installed and used in accordance with the manufacturer s instructions it could cause ...

Страница 3: ...stallation 7 4 Operation 8 4 1 The Basics of Modem Operation 8 4 2 Giving Commands to the Modem 8 4 3 The AT Command Set for the Tote A Fax 542 10 4 4 S Registers for the Tote A Fax 542 14 4 5 Fax Command Set for the Tote A Fax 542 21 4 6 Result Codes Table for the Data Modem 25 4 7 Data Compression and Error Detection for the Modem 26 5 Troubleshooting 29 ...

Страница 4: ...a compression CCITT V 42 V 42 bis MNP Level 5 Speed 2400 1200 300 bps Operation Full duplex Interface EIA RS 232 CCITT V 24 Memory Built in non volatile memory EEPROM for configuration storage GENERAL SPECIFICATIONS System Requirements DOS 2 1 or higher 640K RAM Ringer Equivalency 0 4 B Canadian Load Number 41 B Connectors 1 DB25 female 2 RJ 11 telephone interface jacks Power 115 VAC 10 60 Hz or 9...

Страница 5: ...th all DOS based PCs Windows 3 0 and the Apple Macintosh With the Tote A Fax 542 you can gather data while in the field Then connect the Tote A Fax 542 to a telephone in a hotel room at your remote office an airport etc and to your portable PC now you re ready to send files anywhere 2 2 FEATURES BENEFITS 2 2 1 FAX MODEM FEATURES Compatible with virtually all portable PCs and with any Group III fax...

Страница 6: ...e incoming faxes jump through a few other hoops too they can be flipped compressed or expanded for better viewing and they can be displayed or printed either automatically or on demand Schedule fax transmission to save money The Tote A Fax 542 lets you schedule your fax transmissions This means you can send files at some time in the future so that you can take advantage of lower telephone rates Yo...

Страница 7: ...outside telephone line Printer optional 2 2 2 DATA MODEM FEATURES V 42 V 42 bis and MNP5 data compression error correction protocol support Double or even quadruple your effective data throughput rate from 2400 bps to 4800 bps 7200 bps or even 9600 bps The Tote A Fax 542 will communicate with other V 42 V 42bis and MNP compatible modems to get your data files to their destination in less time with...

Страница 8: ...the Tote A Fax 542 to the RS 232 port on your personal computer 3 Connect one end of the supplied RJ 11 telephone cable to the LINE jack on the Tote A Fax 542 Connect the other end of this cable to the telephone line jack 4 Plug the Power Supply unit into a power outlet Here is a listing of the indicators LEDs on the front panel of the on the Tote A Fax 542 PWR Power AA Auto Answer SD Send Data RD...

Страница 9: ...your modem through your computer You can use the command code for the modem learning code is a difficult and time consuming task Standard AT Command Set to issue commands to the modem The Standard AT Command Set is a simplified modem language supported by a majority of today s modems It consists of short groupings of keyboard characters followed by a carriage return or enter key Each character or ...

Страница 10: ...times zero is actually a valid command parameter Summary The sequence of characters that follow the AT sequence constitute the core of the command They cause the modem to enter a command state Command parameters give the modem further details about the command Pressing the carriage return key initiates the command that is the modem goes to work If you key in AT without a command you are simply sen...

Страница 11: ...pulse or tone or the T or P command can be added after the D Dial command ATDW Wait for Dial tone for period set by S7 register ATD Quiet answer wait for 5 seconds of silence before dialing ATD Hookflash commonly used in PBX systems ATDR Reverse answer mode ATDSn Dial stored number n 0 3 ATD Wait 0 125 seconds ATD Return to command mode after dialing ATD Pause for amount of time set in Register S8...

Страница 12: ...default ATQ1 Disable result code ATSn Provide S Register Value n 0 27 ATSn Set register value n 0 27 ATV1 Verbose response default See ATV0 for response ATW0 Negotiation process result codes not returned default ATW1 Negotiation process result codes returned ATX0 Enable result codes 0 4 ATX1 Enable result codes 0 5 ATX2 Enable result codes 0 6 ATX3 Enable result codes 0 5 7 and 10 ATX4 Enable resu...

Страница 13: ... Pulse dialing AT Q0 Same as AT M0 AT R0 Clear to Send CTS follows RTS default AT R1 CTS always On AT S0 Data Set Ready DSR always On default AT S1 DSR normal AT T0 Terminate test in progress default AT T1 Initiate local analog loopback for time set by register S18 AT T2 Not defined AT T3 Initiate digital loopback for time set by register AT T4 Enable remote digital loopback RDLB response AT T5 Di...

Страница 14: ...PTION RANGE SIZE AT Y0 Power up recall User Profile 0 AT V List configuration both active and stored AT 7m An Store telephone numbers into NVRAM XL93C46 where m is the Number Location 0 3 A is P or T Pulse or Tone n is the telephone number ...

Страница 15: ...altered Others are read only registers if you try to change that particular register the modem responds with an error message Still other registers are either destined not to be used or are reserved for future options for the modem A reserved register cannot be read or changed 4 4 2 BIT MAPPED S REGISTERS Bit mapped S Registers contain configuration information for more than one option or modem fu...

Страница 16: ... the stored configuation S Registers remember their contents When the modem powers up it loads the current S Register configuration with the stored configuration Use the AT commands discussed at the beginning of this chapter to store your current configuration to the stored configuation or to load the current configuration with the stored configuration Factory Configuration S Registers These regis...

Страница 17: ...ant to reset your modem configuration 4 4 4 S REGISTER NUMBERS AND THE REGISTER FUNCTIONS The table on the following pages lists all 27 S Register numbers and includes a description of each register s function Refer to the Software User s Manual for instuctions on how to change the S Registers for the Tote A Fax 542 modem S Registers for the Data Modem ...

Страница 18: ...ial default 030 seconds S8 Duration for delay after comma default 002 seconds S9 Carrier detect response time default 0 6 seconds S10 Lost carrier to hang up delay default 1 4 seconds S11 Touch tone duration default 095 milliseconds S12 Escape code guard time default 1 seconds S13 Bit mapped register S14 Bit mapped register stored in nonvolatile RAM XL93C46 Bit 0 Reserved Bit 1 Echo Bit 2 Result c...

Страница 19: ...rved S21 Bit mapped register stored in nonvolatile ROM XL93C46 READ ONLY MEMORY Bit 0 0 RJ11 Jack Bit 1 Reserved Bit 2 CTS RTS Function Bit 3 DTR Function Bit 4 DTR Function Bit 4 Bit 3 Function 0 0 DTR always true default 0 1 DTR Off forces command state 1 0 DTR Off forces modem offline 1 1 Modem initializes with DTR Off ATZ Bit 5 EIA carrier status Bit 6 Guard tone select Bit 7 Guard tone select...

Страница 20: ...eaker status Bit 3 Bit 2 Function 0 0 Speaker always off 0 1 On until carrier is detected default 1 0 Speaker always on 1 1 Same as 01 except off for dialing Bits 4 6 Determines response messages Bit 6 Bit 5 Bit 6 Function 0 0 0 Basic message set 1 0 0 Extended with connect 1200 connect 2400 1 0 1 Extended with No dial tone 1 1 0 Extended with Busy 1 1 1 Extended with all messages default Bit 7 De...

Страница 21: ...d bps 0 0 300 0 1 Reserved 1 0 1200 1 1 2400 Bit 3 Undefined Bit 4 Determines the parity for transmitting and receiving data Bit 5 Determines the parity for transmitting and receiving data Bit 4 Bit 5 Parity 0 0 Even default 0 1 Space None 1 0 Odd 1 1 Mark Bit 6 Determines guard tone frequency Bit 7 Used in European applications Bit 7 Bit 6 Guard Tone Hz 0 0 Even default 0 1 Space None 1 0 Odd 1 1...

Страница 22: ... mode default 0 1 Synchronous mode 1 1 0 Synchronous mode 2 1 1 Synchronous mode 3 Bit 2 Reserved Bit 3 Reserved Bit 4 Transmission mode Bit 5 Transmission mode Bit 5 Bit 4 Function 0 0 Internal mode clock used default 0 1 DTE supplied clock 1 0 Slave clock mode 1 1 Same as 00 Bit 6 CCITT or Bell handshaking standard 0 CCITT handshake 1 Bell handshake including CCITT V 22 bis Bit 7 Reserved ...

Страница 23: ...ogates the modem to determine the active configuration The responses are FAA 0 if auto answer is disabled 1 if auto answer is enabled FCLASS 0 if in data mode 1 if in fax mode FF 0 if flow control off 1 if flow control on F command Report Operating Capabilities F command can be used to determine the operating capabilities of the modem The responses are FAA 0 1 FCLASS 0 1 FTM 24 48 72 96 FRM 24 48 ...

Страница 24: ...e modem determines calling type and issues DATA result code 13 if caller is a data modem or issues FAX result code 15 if call er is a fax modem FF n 0 Enhanced Flow Control FF command enables flow mode for data transfer between the DTE and the DCE n 0 Disable enhanced flow control interface In this mode data transfer is compatible with the EIA 578 standard n 1 Enable enhanced flow control FTS n n ...

Страница 25: ...em to transmit data using the modulation technique defined below An ERROR response code results if this command is issued while the modem is on hook FTM 24 V 27 ter 2400 bps FTM 48 V 27 ter 4800 bps FTM 72 V 29 7200 bps FTM 96 V 29 9600 bps FTH n n 3 Transmit Data with HDLC Framing FTH n causes the modem to transmit data framed in HDLC protocol using the modulation defined below An ERROR response ...

Страница 26: ...the specified rate The transmission will terminate by a DTE abort i e any character recognized at the DTE interface n Configuration Data Rate n 24 V 27 ter 2400bps n 48 V 27 ter 4800 bps n 72 V 29 7200 bps n 96 V 29 9600 bps m Test Pattern m 0 ASCII data 20h 7fh sequential m 1 All zeros m 2 All ones m 3 Alternate 1 0 m 4 Sliding 0 01111 m 5 Sliding 1 00001 ...

Страница 27: ...ted NO CARRIER 3 Failure to connect or a loss of the carrier signal ERROR 4 This command is not recognized CONNECT 1200 5 A connection has been established at 1200 bps NO DIALTONE 6 A dial tone is not detected within the specified time BUSY 7 A busy signal is detected NO ANSWER 8 Five seconds of silence was not detected when the dial modifier was issued CONNECT 2400 10 A connection has been establ...

Страница 28: ...vital factor for the overall success of your data trans missions will be due to the quality of the connection made over dialup telephone lines between your modem and the remote modem 4 7 Data Compression and Error Detection for the Modem This section explains the concepts behind a set of data protocols MNP Levels 1 5 and a set of internation al standards V 42 V 42 bis both of which involve the app...

Страница 29: ...the local terminal device your PC rather than 10 bits per character This represents a 20 gain in data throughput However this gain is partially off set by the framing characters and Cyclic Redunancy CRC data used by MNP Encoded information is added to the data frame for the receiver to decode It then determines if the block was error free That determ ination is made through the CRC process The rec...

Страница 30: ...modem Yes The external modem will work off your serial adapter board What causes non sensical text or characters to appear on my screen How do I correct this problem What you see on your computer screen is referred to as garbage There are eight common causes 1 A conflict with IRQ with other serial ports 2 Initialization is not correct Refer to Chapters 3 and 4 of this manual 3 The data rate baud o...

Страница 31: ... the configuration you have chosen in your PC or in the telephone line I tried to transfer a compressed data file ZIP file ARC file etc but did not get a higher effective data throughput with this modem Why This modem has the ability to compress data files before transmitting the data to the receiving modem This enables effective data throughput rates much higher than the actual modem connection d...

Страница 32: ... bps Group III fax and 2400 bps Hayes compatible data modem With the appropriate software the data modem supports today s most popular and powerful data compression and error correction protocols CCITT V 42 V 42 bis and MNP Level 5 2 2 2 DATA MODEM SOFTWARE FEATURES V 42 V 42 bis and MNP5 data compression error correction protocol support Double or even quadruple your effective data throughput rat...

Страница 33: ...1000 Park Drive Lawrence PA 15055 1018 724 746 5500 Fax 724 746 0746 Copyright 1992 Black Box Corporation All rights reserved ...

Отзывы: