home *** CD-ROM | disk | FTP | other *** search
/ Shareware Supreme Volume 6 #1 / swsii.zip / swsii / 201 / IO1093.ZIP / FTUR02.TXT < prev    next >
Text File  |  1993-09-30  |  9KB  |  196 lines

  1.                     Connecting 9600 and Beyond
  2.  
  3.                            Chip Morrow
  4.  
  5.  
  6.   Free advice, and "For what it's worth" department:
  7.  
  8.   I have been asked about 9600 BPS and beyond more times than I
  9.   care to think about, so the time has come to sit down and write a
  10.   bit on this subject. If you are the least bit interested in
  11.   upgrading to 9600 or 14400+ BPS, you might find this interesting.
  12.  
  13.   The only way to talk about this is via a history lesson of 9600
  14.   BPS as I see it.  Just some observations:
  15.  
  16.   Many moons ago, the CCITT v.32 standard was not in use by
  17.   anybody, as it was deemed to be too expensive to realistically
  18.   build hardware to support the as-yet-unused international
  19.   standard.
  20.  
  21.   Modem manufacturers retaliated by building their own proprietery
  22.   9600 connection schemes, and the next thing you knew there were
  23.   modems all over the place that wouldn't talk to any other brand
  24.   at 9600 and beyond.
  25.  
  26.   (If you bought a CompuCom 9600, you had to find another CompuCom
  27.   9600 to connect to if you wanted 9600 BPS operation.  Etc.
  28.   etc...)
  29.  
  30.   As connect speeds increased, so did errors in data transmission.
  31.   Anyone who has ever used a "standard" modem of the 1200 or 2400
  32.   BPS variety can verify that you do occasionally experience line
  33.   noise, which shows up as a burst of incomprehensible characters
  34.   on your terminal.  A 2400 BPS modem does not use NEARLY the
  35.   bandwidth that high-speed modems do, so you can imagine what
  36.   happens with one of these when you experience line errors.
  37.  
  38.   That's why "error correction" and "data compression" are built
  39.   into the hardware on most of these things. We'll talk about THOSE
  40.   in a bit here.
  41.  
  42.   Before all settled down, the one that rose to the top of the heap
  43.   in the BBS world was USRobotics, with their proprietery HST
  44.   modulation scheme, which is still in use on MANY bulletin boards
  45.   today, including 1 node here.  USR is still widely accepted in
  46.   the BBS community as the leading manufacturer for BBS-compatible
  47.   modems, but there is a price to pay (more on this in a minute).
  48.   USR has since upped their proprietery HST protocol to 14,400 bps,
  49.   and most recently 16,800.  Problem is, you NEED a USRobotics
  50.   modem to talk to them at that speed.
  51.  
  52.   USR does manufacture the "ultimate BBS modem" from my viewpoint,
  53.   and that is the USRobotics Courier HST Dual Standard, supporting
  54.   both their HST line, as well as the CCITT v.32 and v.32bis
  55.   standards.  With one of these modems, you can connect to
  56.   virtually any bulletin board in the country at 9600 and beyond.
  57.  
  58.   Perfection has a price, however.  The new Dual Standards are
  59.   retailing for over $1,000 apiece (although they can be had for
  60.   $700 or so thru direct channels).  A little pricey from my
  61.   standpoint.
  62.  
  63.   Which brings us back to v.32 and v.32bis.  These are the accepted
  64.   international standards for high-speed modems, and they are only
  65.   just recently becoming widespread, and supported by MANY modem
  66.   manufacturers. Virtually every modem manufacturer EXCEPT
  67.   USRobotics has devoted their high-speed lines to the CCITT v.32
  68.   and v.32bis modulation schemes.
  69.  
  70.   Now, back to error correction and data compression. You're likely
  71.   to have heard terms like MNP levels 1-5, v.42, and v.42bis.
  72.   Strangely enough, NOT ALL HIGH-SPEED MODEMS SUPPORT THESE.  I
  73.   have seen some low-end v.32 modems that will connect at 9600 BPS,
  74.   but with no error correction, meaning that your high-speed
  75.   connections will be unreliable at best. Let's talk about these
  76.   terms for a bit:
  77.  
  78.   MNP = Microcom Networking Protocol.  There didn't used to be any
  79.   standard for error correction/compression, and Microcom's  imple-
  80.   mentation gained wide acceptance pretty quickly. Most modems that
  81.   support error correction support MNP.  There are several "levels"
  82.   of MNP built into many modems, even more than I'm going to bring
  83.   up here, but here's what a few of the more common methods mean
  84.   (briefly):
  85.  
  86.   Levels 1 through 4 = Error correction.  The modems negotiate to
  87.   the highest-supported level on both ends, and errors in
  88.   transmission are "filtered" before they get to the remote
  89.   terminal.
  90.  
  91.   Level 5 = Data compression.  If "compression" is turned on on
  92.   BOTH ENDS of the connection, and both modems support MNP-5, the
  93.   modems will negotiate to this type of connection.  Theoretically,
  94.   this can increase throughput on file transfers.  But, in reality,
  95.   90% of the files you transfer are already compressed (ZIP, ARJ,
  96.   LZH, etc.), so the overhead of this protocol will actually slow
  97.   you down.
  98.  
  99.   V.42 = Here comes the accepted international standard for error
  100.   correction.  It is generally felt that v42 hookups connect
  101.   quicker and more efficiently than their MNP-4 equivalents. Most
  102.   modems supporting V42 will "fall back" to MNP-4 if a v42
  103.   connection couldn't be made, and to no error correction if both
  104.   fail.
  105.  
  106.   V.42bis = ...and here's the international standard for data
  107.   compression.  It is generally felt that v.42bis performs better
  108.   than MNP-5, especially on noisy lines. Most modems supporting
  109.   v.42bis will "fall back" to MNP-5 if a v42.bis connection
  110.   couldn't be made. v.42bis is more efficient than MNP-5, and you
  111.   will usually see higher throughput than with MNP-5. However, this
  112.   method can STILL actually slow you down when transferring
  113.   compressed files.
  114.  
  115.   Things to remember:
  116.  
  117.    You're always limited by the phone lines in your
  118.     area.  If you get static on the line when you make a
  119.     voice call, you can amplify that several times over
  120.     when you make a high-speed connection.  9600+ uses
  121.     just about all of the available bandwidth.
  122.  
  123.    ERROR CORRECTION is a must.  DATA
  124.     COMPRESSION really isn't, although one tends to
  125.     come with the other on most modems these days, and
  126.     there are quite a few people who will tell you that
  127.     you NEED v.42bis.  I have always seen the best
  128.     transfer speeds with error correction on, and data
  129.     compression off.  The one exception is if you transfer
  130.     a lot of text and/or data files that are NOT already
  131.     compressed.  In that case, data compression really can
  132.     speed up your transfers considerably.
  133.  
  134.    Most any 9600 BPS modem (including the HST)
  135.     will connect with any other high-speed modem at
  136.     2400 and below.
  137.  
  138.    USRobotics' HST, like any other modem using a
  139.     proprietery scheme, will connect 9600 and beyond
  140.     only to another USRobotics HST modem.
  141.  
  142.    USRobotics' HST Dual Standard (the pricey one)
  143.     will connect 9600 and beyond with both their own
  144.     HST's, as well as v.32 and v.32bis modems (which is
  145.     just about the whole high-speed market).  This works
  146.     the other way, too, of course.
  147.  
  148.    Any modem supporting v.32 should connect 9600 to
  149.     any other modem supporting v.32 (from various
  150.     manufacturers).
  151.  
  152.    Any modem supporting v.32bis should connect
  153.     14400 with any other modem supporting v.32bis, as
  154.     well as 9600 with v.32 modems.
  155.  
  156.   My advice:  Stay away from oddball 9600 modems that won't talk to
  157.   anything but other modems from the same manufacturer.  USR's HST
  158.   has a strong foothold in the BBS market, but that foothold is
  159.   dwindling.  v.32 and v.32bis are increasingly becoming the way of
  160.   high-speed for the  future.
  161.  
  162.   Go 14,400 BPS v.32bis, but be careful.  Real-world pricing for
  163.   low-end v.32bis has dipped under $300 apiece (closer to $200 on
  164.   some internal models) from several different manufacturers (Zoom
  165.   and Boca, to name but a couple).
  166.  
  167.   If you have a large wallet, get a USRobotics HST Dual Standard
  168.   (*NOT* the cheaper HST model). They are very good, reliable
  169.   modems, and most communications & BBS software have setup info
  170.   for them.  They were simply too expensive to be a practical
  171.   option on this end.
  172.  
  173.   Make sure your system can handle the speed before you buy.  You
  174.   should have at LEAST a 10mhz machine (preferably a 286 or
  175.   better), and at least a 16450 UART on your serial port, or you're
  176.   likley to start dropping characters.  If you're in a
  177.   multi-tasking environment, or you find yourself dropping
  178.   characters, you'll need a 16550 UART (which has a small built-in
  179.   buffer to help out with this problem). Insist on error correction
  180.   of some type, either MNP-4 or v.42.  Otherwise, the line noise is
  181.   likely to make life miserable for you.  You'll likely also
  182.   receive data compression with your modem, since one tends to come
  183.   with the other.
  184.  
  185.   If you aren't transferring text files, turn off data compression
  186.   (MNP-5 and v.42bis) for maximum throughput on compressed files
  187.   like .ZIP, .ARJ, etc. There are people who will tell you that
  188.   you'll do BETTER with v.42bis enabled, but that hasn't been the
  189.   case in my experience thus far.
  190.  
  191.   BE WARY OF USED v.32bis MODEMS FOR A WHILE.  Rockwell put out a
  192.   bad set of the v.32bis chipsets a while back, and modem
  193.   manufacturers are putting out updated ROMs for these modems at a
  194.   bizzare rate.  You want to be able to return the modem if it's
  195.   broken.
  196.