home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR11 / FAX_MOD.ZIP / FAXM300.TXT
Text File  |  1992-04-14  |  27KB  |  460 lines

  1. Understanding  Personal Computer Faxmodems
  2.  
  3. This guide explores PC faxmodem technology to help you get the best data 
  4. and fax communications for your PC. 
  5.  
  6. Communicating with Everyone
  7.  
  8. Today's faxmodems are a growing class of PC enhancement that integrates data
  9. and fax communications into a single add-in product  that handles both types 
  10. of transmissions. By taking advantage of advances in digital signal 
  11. processing technology and chip miniaturization, faxmodems  provide more 
  12. functionality than traditional data-only modems--with advances in technology 
  13. continuing to drive down prices.
  14.  
  15. Because faxmodems connect you to  other modem-equipped computers and to more
  16. than 20 million fax machines worldwide, a faxmodem gives you far more
  17. communications flexibility than a data-only modem.
  18.  
  19. But not all faxmodems are created equal. To ensure compatible, reliable, 
  20. high-speed communications, faxmodems must clear a number of technical 
  21. hurdles. This paper explains issues that affect how well a faxmodem performs, 
  22. and also describes several technical issues that affect a faxmodem's overall 
  23. usability.
  24.  
  25. Compatible Communications: Implementing Standards
  26.  
  27. For two telecommunication products to work together smoothly, they need 
  28. standards that specify how to get the job done --and each product must 
  29. implement the standards fully and carefully. For example, the high-speed 
  30. data modem market began its explosive expansion in the late 1980s, when 
  31. the V.32 standard for 9600 bps communications was widely adopted. Before 
  32. then, most high-speed modems used proprietary schemes that worked only 
  33. with another modem from the same vendor.
  34.  
  35. Telecommunications standards can be:
  36.      Formal standards such as V.32 and V.42bis, which are developed by 
  37.           government and industrial organizations and specify the 
  38.           interactions between two modems or faxmodems; or 
  39.      Defacto standards such as the Communicating Applications Specification 
  40.           (CAS) and the Hayes AT* command set, which describe ways for 
  41.           communications software to control the features of a modem or 
  42.           faxmodem. 
  43.  
  44. Standards specify items such as: 
  45.      Handshaking and modulation schemes for establishing communications 
  46.           and transmitting data.
  47.      Methods of compressing data to achieve higher throughput.
  48.      Techniques to identify transmission errors and try to correct them. 
  49.      Programming interfaces (APIs) between a software application and a 
  50.           faxmodem
  51.  
  52. Tables 1 and 2 (on the next page) provide a reference list of relevant 
  53. standards.
  54. For guaranteed compatible communications, faxmodems should conform fully 
  55. to the appropriate standards and should be tested to verify connectivity 
  56. with a variety of other modems and fax devices. Don't hesitate to ask a 
  57. vendor what testing it performs to verify standards compliance and 
  58. connectivity.
  59.  
  60. Evolving Standards
  61. When technology is rapidly advancing, standards must evolve to keep pace. 
  62. Future standards now under development include the "V.fast" modulation 
  63. standard and fax applications interface (API) standards:
  64.  
  65.      V.fast is the working name of the proposal for the next-generation 
  66.           high-speed modem standard for ordinary phone lines. As of 
  67.           this writing, V.fast isn't far enough along the development 
  68.           path to have earned official nomenclature or for the CCITT 
  69.           to have determined what its top speed will be. So the 14,400 
  70.           bps of V.32bis appears likely to reign as the high-speed king 
  71.           at least through 1993. 
  72.      Fax API standards are still emerging. The CCITT's T.611 specification 
  73.           will be the first international fax/application software 
  74.           interface if it is approved as expected in late 1992. 
  75.           Meanwhile, the Intel/DCA CAS interface is supported by over 
  76.           100 applications and provides a comprehensive, high-level 
  77.           API for fax applications. The Class 1 standard (EIA 578), 
  78.           which extends the Hayes AT command set to allow control of a 
  79.           fax modem, is a new, low-level fax API that is quickly 
  80.           gaining in popularity among faxmodem vendors. The proposed 
  81.           Class 2 (PN2388) standard, which puts more of the intelligence 
  82.           on the faxmodem rather than in the PC, remains unratified at 
  83.           this time.
  84.  
  85. Reliable Communications:Error Handling and Other Issues
  86. Telephone lines were designed for transmitting voices, and the ordinary  
  87. background noise or static on a phone line can introduce errors in data 
  88. and fax communications. Noise is a particular problem during high-speed 
  89. transmissions, because each period of noise can damage so much data.
  90.  
  91. Faxmodems can use sophisticated methods to ensure accurate transmissions of 
  92. both data and faxes, including the methods specified by international 
  93. standards and features such as intelligent buffering and adaptive handshaking. 
  94.  
  95. Standard Methods for Error Control
  96.      For data communications, V.32 and V.32bis modems start with 
  97.           trellis-coded modulation (TCM), which attempts to identify 
  98.           errors and repair them as they come into the receiving modem. 
  99.           In addition, the V.42 standard defines a method called the 
  100.           Link Access Procedure for Modems (LAPM), and the MNP protocols 
  101.           provide a more rudimentary approach to error control. V.42 
  102.           and MNP error control can be used with slower modems, as well. 
  103.           These methods vary in efficiency, but both provide for 
  104.           error-free data transfer between two modems.
  105.      The T.30 fax standard specifies the ability to identify errors and 
  106.           indicate the need for a page to be retransmitted if errors 
  107.           reach a certain level. T.30 was later enhanced by the addition 
  108.           of an optional error correction mode (ECM) that defines 
  109.           techniques to ensure error-free faxing.
  110.  
  111. Smart Data Buffering
  112. Standards such as V.42 and T.30 ensure accurate data and fax transmission 
  113. across phone lines. But today's modems must also make sure high-speed data 
  114. isn't lost getting from the modem to the PC if the PC is busy with another 
  115. application or otherwise unable to keep up with the flow of incoming data. 
  116. To reduce this possibility, some PC serial ports (and some internal modems) 
  117. provide a serial interface that incorporates a small character buffer.  
  118. While this feature helps reduce risk of high-speed modem-to-PC data loss, 
  119. more advanced designs are required to make sure the CPU has fetched the 
  120. data waiting in the serial port interface before the modem overwrites it 
  121. with additional data.  This is a capability that Intel refers to as 
  122. "Smart UART Buffering."
  123.  
  124. Speed Optimization
  125. High-speed modems have sophisticated methods of increasing both accuracy 
  126. and performance by allowing the modems to operate at the fastest speeds 
  127. that line conditions will safely permit.  First, during the handshaking 
  128. that occurs at the beginning of a connection, some high-speed modems can 
  129. test line quality and use that information to help choose a line speed. 
  130. This "adaptive handshaking" ensures that the modems can complete the error 
  131. control negotiation process and establish the fastest error-controlled 
  132. connection possible--even over poor lines.
  133.  
  134. Second, once the connection is established, and transmission begins, some 
  135. data modems can dynamically monitor the quality of the phone connection, 
  136. slowing down (falling back) if too many errors occur.  More advanced modems 
  137. can also speed back up (fall forward) if conditions improve. Modems that 
  138. support this feature vary in how quickly they are able to identify changes 
  139. in line quality. 
  140.  
  141. High-Speed Performance: Modulation, Compression, Architecture
  142. In addition to features such as speed optimization and adaptive handshaking, 
  143. communications throughput depends on what modulation and data compression 
  144. standards a faxmodem follows. Throughput also depends on how well its 
  145. architecture meets the performance demands of handling massive quantities 
  146. of data very rapidly. 
  147.  
  148. Modulation 
  149. Modulation is the method used to transform bits of information into an 
  150. analog signal suitable for traveling over telephone lines.  Modulation 
  151. techniques have been on a rapidly rising curve since the early 1980s, 
  152. when 300 bps was common. As we've seen, the fastest faxmodems standards 
  153. today support transmitting data and faxes at 14,400 bps, with advanced 
  154. data compression techniques raising effective throughput even higher. 
  155.  
  156. Although a faxmodem has a single modem chipset, it uses different modulation 
  157. techniques for data and fax transmissions. Data and fax speeds are relatively 
  158. independent, so a faxmodem can offer 2400 bps data and 9600 bps fax rates, 
  159. for example. 
  160.  
  161. Data Compression 
  162. Data compression increases effective throughput by recognizing patterns and 
  163. reducing the data to a smaller number of bits without any loss of information. 
  164.  
  165.      For data communications, the V.42bis standard allows data to be 
  166.           compressed up to fourfold, making it possible for a V.32bis 
  167.           modem to transmit data at effective rates of 57,600 bps. 
  168.           The MNP 5 protocol provides 2:1 compression, which, for 
  169.           example, gives a 2400 bps modem an effective throughput of 
  170.           up to 4800 bps. 
  171.      On the fax side, the T.4 standard specifies one-dimensional (Modified 
  172.           Huffman) encoding, which compresses the data in each 
  173.           horizontal scan line. T.4 also allows an optional 2D 
  174.           (Modified Read or MR) encoding, which compresses the image 
  175.           vertically as well as horizontally and can reduce fax 
  176.           transmission times and associated costs by up to 25%. MR 
  177.           encoding is widespread in stand-alone fax machines and is 
  178.           beginning to appear in advanced PC fax products.
  179.  
  180. Avoiding Bottlenecks, Providing Background Faxing
  181. A faxmodem's actual throughput can vary considerably from the product's 
  182. rated line speed. For example, keeping data flowing over the phone line 
  183. at 14,400 bps means that a V.32bis faxmodem must execute compression 
  184. algorithms up to four times that rate. Since V.32bis modems can send and 
  185. receive simultaneously, that means the faxmodem has to be able to compress 
  186. 57,600 bits and decompress another 57,600 bits each second. Bottlenecks occur 
  187. and performance declines if the faxmodem isn't up to the job. So, look for a 
  188. DTE rate that matches or exceeds the faxmodem's maximum throughput.
  189.  
  190. High-speed faxmodems provide coprocessing power to handle this work-load 
  191. efficiently. For example, some Intel SatisFAXtion faxmodems incorporate an 
  192. Intel 80186 microprocessor, 512 Kbytes of on-board memory and a custom gate 
  193. array to manage the flow of data between the faxmodem and the PC.
  194.  
  195. Not only does coprocessing enhance performance, it allows fax communications 
  196. to proceed smoothly as a background task. This makes communications more 
  197. reliable and transparent by ensuring that users can continue working without 
  198. worrying about lockouts, line drops or performance slowdowns: faxing doesn't 
  199. interrupt you, and you don't interrupt a fax. 
  200.  
  201. Usability Issues for Faxmodems
  202. In addition to providing reliable, compatible communications with high 
  203. effective throughput, faxmodems may offer a number of other technical 
  204. features that enhance the product's ease of use and effectiveness. These 
  205. range from intelligent phone-line management to easy faxing from any 
  206. application.
  207.  
  208. Internal or External?
  209. Faxmodems are available as external devices and as boards that install in 
  210. your PC. External products are easy to move from one computer to another, 
  211. and their lights provide a convenient indicator of the faxmodem's activities. 
  212. Internal products are better able to support the maximum throughput of the 
  213. faxmodem architecture since they're not limited by the bandwidth of the PC's 
  214. serial port.
  215.  
  216. Smart Line Sharing 
  217. Some faxmodems provide a smart line sharing capability that allows a single 
  218. phone line to serve for data, fax and voice calls. By answering each 
  219. incoming call and ringing the appropriate device, smart answering saves 
  220. the $50 to $100 cost of a "black box" or line switcher.
  221.  
  222. With distinctive ring service from your phone company, more than one phone 
  223. number can be assigned to a single line. Calls are distinguished since they 
  224. ring your phone in different ways. Some faxmodems can take advantage of 
  225. this service with Smart Line Sharing. 
  226.  
  227. Software and Ease of Use 
  228. Faxmodems vary in the software --and ease of use--that they provide.  Most 
  229. faxmodems come with fax software that includes time-delayed faxing, 
  230. broadcast faxing to a list of recipients, and other capabilities. A key 
  231. function to look for is the ability to fax from within your DOS or Windows 
  232. applications; Intel's WYPIWYF interface (What You Print Is What You Fax*), 
  233. for example, lets you send a fax in just a few keystrokes from within any 
  234. application.  It's also valuable to have data communications software 
  235. included, to save the cost of purchasing it separately.
  236.  
  237. Printer Emulation and Fax Output Quality
  238. Some PC fax products simply format faxed documents as ASCII text files, 
  239. losing virtually all the formatting that today's programs can provide. 
  240. Others emulate popular printers, but with widely varying accuracy.
  241. For best results, consider a faxmodem that emulates a richly featured 
  242. printer like the printer you normally use. For example, if you use a 
  243. LaserJet* Series II or III printer, you'll want to look for a faxmodem with 
  244. HP PCL 4 and 5 emulation.  
  245.  
  246. Scanner Support
  247. Scanners make it possible to incorporate non-PC documents, photographs 
  248. and other graphics into your faxes. Many faxmodems can send documents 
  249. captured from leading full-page scanners, and a few offer an on-board 
  250. hand-scanner interface that saves the need for a separate scanner interface 
  251. board. 
  252.  
  253. Fax-to-Text Conversion 
  254. Ordinarily, received faxes are stored as bit-mapped images in a graphics 
  255. file format such as TIFF or PCX. Fax software that incorporates optical 
  256. character recognition (OCR) allows you to convert these faxes to 
  257. character-based files that you can bring into your word processor and edit. 
  258.  
  259. Memory Usage
  260. Even in PCs with plenty of memory, the first 640 Kbytes of "conventional" 
  261. PC memory is still a scarce resource. To monitor incoming calls, faxmodems 
  262. rely on terminate and stay resident (TSR) programs that can require up to 
  263. 130 Kbytes of conventional memory. If memory usage is a concern, look 
  264. for a product that uses the Expanded Memory Specification (EMS) to reduce 
  265. its use of conventional memory. This frees up conventional memory for use 
  266. by other applications. 
  267.  
  268. In Conclusion
  269. The right PC faxmodem - one that meets the technical challenges of 
  270. compatibility, reliability, throughput and usability - can give you all 
  271. the features of a data-only modem, plus the convenience and quality of 
  272. full-featured faxing. And it provides unprecedented flexibility in 
  273. communications - it puts you in touch with everyone. 
  274. Intel offers a broad family of faxmodems that deliver high quality data 
  275. and fax communications to fit any budget. Intel also provides a full line 
  276. of data-only modems.
  277.  
  278. __________________________________________________________________________
  279.  
  280. Table 1
  281.  
  282. Standards for Data Communications
  283.  
  284. Category        Standard        Developed By            Description
  285.  
  286. Modulation      
  287.                 V.32bis         CCITT                   Int'l standard for 
  288.                                                         14,400, 12,000,  
  289.                                                         9600,  7200 and 
  290.                                                         4800 bps 
  291.                 V.32            CCITT                   Int'l standard for 
  292.                                                         9600 and 4800 bps 
  293.                 V.22bis         CCITT                   Int'l  standard for 
  294.                                                         2400 and 1200 bps 
  295.                 V.22            CCITT                   Int'l standard for 
  296.                                                         1200 bps 
  297.                 V.21            CCITT                   Int'l standard for 
  298.                                                         300 bps 
  299.                 "V.fast"        CCITT                   Working name for the 
  300.                                                         proposed next-
  301.                                                         generation high-speed 
  302.                                                         communication standard
  303.                 Bell 103        AT&T                    US defacto standards 
  304.                 212A, etc                               for low-speed 
  305.                                                         communications
  306. Error Correction/Data Compression    
  307.  
  308.                 V.42bis         CCITT                   Int'l standard for 
  309.                                                         data compression (up 
  310.                                                         to 4:1) protocols
  311.                 V.42            CCITT                   Int'l error control 
  312.                                                         standard
  313.                 MNP  1-5        Microcom*               Defacto standards 
  314.                                                         for error control
  315.                                                         and data compression.
  316. Applications Interface    
  317.                 
  318.                 TIA-602         TIA/EIA2                US standard command 
  319.                                                         set for modem 
  320.                                                         software to control 
  321.                                                         a Hayes AT-compatible
  322.                                                         modem
  323.  
  324. 1 International Consultative Committee for Telephone and Telegraph 
  325. (known as the CCITT after its French initials) - a United Nations-sponsored 
  326. organization that is the primary international standard-setter for the 
  327. telecommunications industry. 
  328. 2 Telecommunications Industries Association /Electronic Industry 
  329. Association - the main telecommunications standards-setting body for the U.S. 
  330.  
  331. ___________________________________________________________________________
  332.  
  333. Table 2.        Standards for Fax Communications
  334.  
  335. Category        Standard        Developed By      Description
  336.  
  337. Overall Fax Specifications    
  338.                 Group 3         CCITT             International standard for
  339.                                                   fax communications over 
  340.                                                   ordinary phone lines 
  341.                 Group 4         CCITT             International standard for 
  342.                                                   faxing over digital 
  343.                                                   telephone networks 
  344. Modulation      
  345.                 V.17            CCITT             International standard for 
  346.                                                   14,400, 12,000,  9600,
  347.                                                   7200 and 4800 bps 
  348.                 V.29            CCITT             International standard for 
  349.                                                   9600 and 7200 bps
  350.                 V.27            CCITT             International standard for 
  351.                                                   4800 and 2400 bps 
  352.                 V.ch 2          CCITT             International standard for 
  353.                                                   300 bps
  354. Higher Level    
  355.                 T.30            CCITT             International standard for 
  356.                                                   establishing a connection, 
  357.                                                   negotiating protocols and 
  358.                                                   controlling errors. 
  359.                                                   Advanced error correction 
  360.                                                   mode (ECM) added in 1988. 
  361.                 T.4             CCITT             International standard for 
  362.                                                   fax image format, 1D or 2D 
  363.                                                   image compression and fax 
  364.                                                   transmission 
  365.                 T.6             CCITT             Advanced 2D image coding 
  366.                                                   scheme; formulated for 
  367.                                                   Group 4 but also usable by  
  368.                                                   Group 3 products with T.30 
  369.                                                   ECM 
  370. Applications Interface (API)
  371.                Class 1         TIA TR 29.1       U.S. standard adding fax 
  372.                (EIA 578)        Committee        API commands to the AT 
  373.                                                  command set. Implements T.4 
  374.                                                  on faxmodem, T.30 on host. 
  375.                Class 2         TIA TR 29.2       Evolving U.S. standard 
  376.                (PN 2388)        Committee        adding fax API commands to 
  377.                                                  the AT command set. 
  378.                                                  Implements T.4 and T.30 on 
  379.                                                  faxmodem, for improved 
  380.                                                  performance over Class 1.   
  381.                CAS             Intel, DCA*       Defacto standard high-
  382.                                                  level fax API 
  383.                T.611           CCITT             Proposed international 
  384.                                                  high-level fax API 
  385.                                                  standard
  386.  
  387.                       INTEL SATISFAXTION MODEM FEATURE GUIDE
  388.  
  389. -----------------------------------------------------------------------------
  390.                    |    Model   |    Model     |   Model    |     Model     |
  391. MODEL              |     400    |     400e     |    200     |      100      |
  392. -------------------|------------|--------------|------------|---------------|
  393. TYPE               | 2/3 Length |  External    | 2/3 Length |   1/2 Length  |
  394.                    |    Board   |              |   Board    |     Board     |
  395. -------------------|------------|--------------|------------|---------------|
  396. Max Line Speed/    | 14,400 bps/|  14,400 bps/ |   2400 bps/|    2400 bps   |
  397. Max. Throughput    | 57,600 bps |  57,600 bps  |   9600 bps |    2400 bps   |
  398. Max. DTE Speed     |115,200 bps | 115,200 bps  |   9600 bps |    9600 bps   |
  399. -------------------|------------|--------------|------------|---------------|
  400. Data Compression   | V.42bis    |  V.42bis     |  V.42bis   |               |
  401.                    |   MNP5     |   MNP5       |    MNP5    |               |
  402. -------------------|------------|--------------|------------|---------------|
  403. Error Control      |  V.42*     |   V.42       |    V.42    |               |
  404.                    |   MNP4     |   MNP4       |    MNP4    |               |
  405. -------------------|------------|--------------|------------|---------------|
  406. Automatic          |            |              |            |               |
  407. Speed Optimization |   Yes      |    Yes       |    N/A     |      N/A      |
  408. Modem S/W Included |   Yes      |    Yes       |    Yes     |      Yes      |
  409. -------------------|------------|--------------|------------|---------------|
  410. Fax Send/          | 14,400 bps/|   9600  bps/ |   9600 bps/|    9600 bps/  |
  411. Receive Speed      | 14,400 bps |   9600  bps  |   9600 bps |    4800 bps   |
  412. (Maximum)          |            |              |            |               |
  413. -------------------|------------|--------------|------------|---------------|
  414. Coprocessed Faxing |   Yes      |     No       |    Yes     |       No      |
  415. -------------------|------------|--------------|------------|---------------|
  416. Fax Compression    | Advanced   |   Basic      |   Basic    |     Basic     |
  417. -------------------|------------|--------------|------------|---------------|
  418. HP LaserJet II/III |   Yes      |    Yes       |    Yes     |       No      |
  419. (PCL 5) Emulation  |            |              |            |    (Option)   |
  420. -------------------|------------|--------------|------------|---------------|
  421. Epson Emulation    |   Yes      |    Yes       |    Yes     |      Yes      |
  422. -------------------|------------|--------------|------------|---------------|
  423. S/W included for:  |            |              |            |               |
  424.   Windows          |   Yes      |    Yes       |    Yes     |      Yes      |
  425.   DOS              |   Yes      |    Yes       |    Yes     |      Yes      |
  426. -------------------|------------|--------------|------------|---------------|
  427. API Support        |   CAS      |CAS, Class 1  |    CAS     |   CAS, Class 1|
  428. -------------------|------------|--------------|------------|---------------|
  429. Smart Line         |   Yes      |     No       |    Yes     |       No      |
  430. Sharing for Phone, |            |              |            |               |
  431. Fax and Modem      |            |              |            |               |
  432. -------------------|------------|--------------|------------|---------------|
  433. Scanner Port**     |   Yes      |     No       |    Yes     |       No      |
  434. -------------------|------------|--------------|------------|---------------|
  435. EMS Support        |   Yes      |    Yes       |    Yes     |      Yes      |
  436. -------------------|------------|--------------|------------|---------------|
  437. Network Fax        |            |              |            |               |
  438. S/W Available      |   Yes      |     No       |    Yes     |       No      |
  439. -------------------|------------|--------------|------------|---------------|
  440.  
  441. *  Intel SatisFAXtion Modem/400 also includes high-speed data-loss
  442.    protection.
  443. ** Intel SatisFAXtion Hand Scanner or Logitech Scanman 256 only
  444.  
  445. Call 1-800-538-3373 for the dealer nearest you.
  446.  
  447. Available
  448. Product Information
  449.  
  450. North America   800-538-3373
  451. Europe          44-793-431155
  452. Worldwide       503-629-7354
  453.  
  454. What You Print Is What You Fax is a trademark, and Intel, SatisFaxtion, and
  455. WYPIWYF are registered trademarks of Intel Corporation. *Other brand and product
  456. names are trademarks of their respective owners. This literature is subject to
  457. change without notice. Intel assumes no responsibilities for errors or
  458. ommissions herein.
  459. c 1992 Intel Corporation. All rights reserved.
  460.