Microcom

Last updated

Microcom, Inc.
TypeTelecommunications
Founded1980;43 years ago (1980) in Norwood, Massachusetts
FounderJames M. Dow
Defunct1997;26 years ago (1997)
FateAcquired by Compaq
Products Modems

Microcom, Inc., was a major modem vendor during the 1980s, although never as popular as the "big three", Hayes, U.S. Robotics (USR) and Telebit. Nevertheless, Microcom holds an important place in modem history for introducing the MNP error-correction and compression protocols, [1] which were widely used under license by most modem manufacturers in the 1990s. The company went public in 1987. [2] Compaq purchased publicly outstanding shares of the company in 1997. [3]

Contents

History and products

Microcom was founded in 1980 by James M. Dow from Data General. [1] [4]

In the mid-1980s several companies introduced new modems with various "high-speed" features in order to differentiate themselves from the growing legion of Hayes 1200 bit/s clones that were flooding into the market. Developing such a protocol was not all that easy, and generally required a fairly powerful and expensive microcontroller to handle the modulation. For companies with limited resources, entering this market was difficult.

Microcom took another approach, addressing the feature gap not through higher speeds, but through additional software capabilities. They developed a series of protocols, known collectively as Microcom Networking Protocol (MNP), that implemented simple packet-based file transfer protocols suitable for implementation on very simple microcontrollers. The differences were primarily in how difficult the protocol was to implement, with MNP 1 being extremely simple allowing it to be implemented on many existing modems with no hardware changes, while MNP 4 offered much better throughput at the cost of increased memory needs, which modems typically had little of (40 bytes was common).

Microcom introduced their own modems starting with the AX/1200 and AX/2400 modems, which featured MNP 4 error correction in an otherwise standard 1200 bit/s Bell 212/V.22 or 2400 bit/s v.22bis modem. When a Microcom modem was used by both ends of a connection, the connection was entirely error-free.

Microcom continued developing the MNP standards, and later introduced MNP 5, which compressed the data in the modem before sending it, thereby actually increasing the data rate while still being error-free. MNP 5 was introduced on the AX/1200c and AX/2400c, the "c" for "compression". MNP 1 through 5 were later handed to the ISO for standardization, and became widely available.

Microcom then developed the AX/9624c modem to answer the call to 9600 bit/s, introducing MNP 6. Competing companies also offered 9600 bit/s products, but these were all based on proprietary modulation schemes. Microcom employed a variation of v.29 modulation which is half-duplex 9600 bit/s. MNP 6 utilized the compression of MNP 5, and with the fast training capability of the Rockwell v.29 devices. the AX/9624c achieved full-duplex 9600 bit/s at a price lower than its competitors. Like other 9600 bit/s modems, it was required to have the same hardware on both ends of the link, however, the modem also supported v.22bis at 2400 bit/s.

Microcom introduced a new series of ever-faster modems, typically based on newly introduced standards. The first of these was the 9600 bit/s v.32-based QX/V32c, but the introduction of v.42bis compression system that easily outperformed MNP 5 led them to introduce the QX/4232, followed by the 14,400 bit/s QX/4232bis when the v.32bis standard was ratified. Microcom and Rockwell became partners on a number of ventures, including the creation of the MNP 10 and MNP 10EC protocols, and Microcom increasingly used Rockwell chipsets across their line.

The company also broadened its line into different price points, offering the DeskPorte series as their primary desktop modem, the OfficePorte which was similar but added fax capabilities, and the TravelPorte or TravelCard series of PC Card-based products for portable users. These all had the added benefit of allowing the user the option using the parallel port as a communications port, which offered a faster throughput - this was achieved by using a re-director software developed by Microcom.

Microcom also had a range of other products including the award-winning Carbon Copy remote control and file transfer software, [5] LANlord desktop/PC management software, Microcom Bridge Router (MBR), a centralised dial pool system High Density Modem System (HDMS) which was used by service providers for the first deployments of dial-in ports for the early adopter internet and bulletin board users, and LANexpress, a corporate remote access solution.

Command sets

In order to control these new features, Microcom introduced a series of new command switches prefixed with the backslash, \, while retaining the extended commands used in the Hayes Smartmodem 2400, prefixed by the ampersand, & for things like carrier detection and speed selection. As other companies increasingly used the MNP protocols, many chose to keep the original commands specified by Microcom, notably AT&T Paragon's chipsets which were fairly popular in the early 1990s. Hayes instead chose to introduced their own set with additional &-prefixed commands, USR an incompatible set of &-prefixed commands, and Telebit added to their already bewildering array of setup registers. It would be many years before the complete dominance of the Rockwell chipsets would re-standardize the market on the Hayes-based commands.

Patent settlement

In 1993 Microcom settled a lawsuit against them by Spectrum Information Technologies via a consent decree that resulted in "a cross-licensing agreement for patents." [6]

Related Research Articles

Automatic baud rate detection refers to the process by which a receiving device determines the speed, code level, start bit, and stop bits of incoming data by examining the first character, usually a preselected sign-on character (syncword) on a UART connection. ABR allows the receiving device to accept data from a variety of transmitting devices operating at different speeds without needing to establish data rates in advance.

The Hayes command set is a specific command language originally developed by Dennis Hayes for the Hayes Smartmodem 300 baud modem in 1981.

U.S. Robotics Corporation, often called USR, is a company that produces USRobotics computer modems and related products. Its initial marketing was aimed at bulletin board systems, where its high-speed HST protocol made FidoNet transfers much faster, and thus less costly. During the 1990s it became a major consumer brand with its Sportster line. The company had a reputation for high quality and support for the latest communications standards as they emerged, notably in its V.Everything line, released in 1996.

AX.25 is a data link layer protocol originally derived from layer 2 of the X.25 protocol suite and designed for use by amateur radio operators. It is used extensively on amateur packet radio networks.

<span class="mw-page-title-main">Telebit</span>

Telebit Corporation was a US-based modem manufacturer, known for their TrailBlazer series of high-speed modems. One of the first modems to routinely exceed 9600 bit/s speeds, the TrailBlazer used a proprietary modulation scheme that proved highly resilient to interference, earning the product an almost legendary reputation for reliability despite mediocre line quality. They were particularly common in Unix installations in the 1980s and 1990s.

Hayes Microcomputer Products was a U.S.-based manufacturer of modems. The company is well known for the Smartmodem, which introduced a control language for operating the functions of the modem via the serial interface, in contrast to manual operation with front-panel switches. This smart modem approach dramatically simplified and automated operation. Today almost all modems use a variant of the Hayes command set.

ZMODEM is an inline file transfer protocol developed by Chuck Forsberg in 1986, in a project funded by Telenet in order to improve file transfers on their X.25 network. In addition to dramatically improved performance compared to older protocols, ZMODEM offered restartable transfers, auto-start by the sender, an expanded 32-bit CRC, and control character quoting supporting 8-bit clean transfers, allowing it to be used on networks that would not pass control characters.

XMODEM is a simple file transfer protocol developed as a quick hack by Ward Christensen for use in his 1977 MODEM.ASM terminal program. It allowed users to transmit files between their computers when both sides used MODEM. Keith Petersen made a minor update to always turn on "quiet mode", and called the result XMODEM.

Q15X25 is a communications protocol for sending data over a radio link. It was designed by amateur radio operator Pawel Jalocha, SP9VRC, to be an open communications standard. Like all amateur radio communications modes, this protocol uses open transmissions which can be received and decoded by anyone with similar equipment. Q15X25 is a form of packet radio. It can be used to interconnect local VHF AX.25 packet networks over transcontinental distances. Anyone can design or adapt the open-source software to develop their own Q15X25 system.

The Apple USB Modem is a combined 56 kbit/s data modem and 14.4 kbit/s fax external USB modem introduced by Apple Inc. after the internal 56k modem was dropped on the October 12, 2005 iMac G5 revision. While it looks similar, it should not be confused with Apple's optional USB Ethernet Adapter accessory, available for its MacBook Air and MacBook Pro Retina range of laptops since 2008.

QX may refer to:

Link Access Procedure for Modems (LAPM) is part of the V.42 error correction protocol for modems.

X.PC is a deprecated communications protocol developed by McDonnell-Douglas for connecting a personal computer to its Tymnet packet-switched public data telecommunications network. It is a subset of X.25, a CCITT standard for packet-switched networks. It is a full-duplex, asynchronous and error-correcting network protocol that supports up to 15 simultaneous channels. It maintains automatic error correction during any communications session between two or more computers.

The Microcom Networking Protocols, almost always shortened to MNP, is a family of error-correcting protocols commonly used on early high-speed modems. Originally developed for use on Microcom's own family of modems, the protocol was later openly licensed and used by most of the modem industry, notably the "big three", Telebit, USRobotics and Hayes. MNP was later supplanted by v.42bis, which was used almost universally starting with the first v.32bis modems in the early 1990s.

The Time Independent Escape Sequence, or TIES, is a modem protocol standard invented to avoid a patent held by Hayes Microcomputer Products. TIES is an escape sequence that switches the modem from "data mode" to "command mode", allowing instructions to be sent to the modem to control it while still connected to the remote modem.

Supra Corporation was best known as a manufacturer of modems for personal computers, but also produced a range of hardware for the Amiga and Atari ST, including hard drives, SCSI controllers, memory boards, and processor accelerators.

<span class="mw-page-title-main">SupraFAXModem 14400</span>

The SupraFAXModem 14400 was a v.32bis modem. When it was launched by Supra, Inc. in January 1992 at a $399 price point, the 14,400 bit/s model was less expensive than most existing 9600 bit/s models. This price/performance ratio made it a disruptive technology, and its introduction drove modem prices sharply downward. Whereas a 9600 bit/s modem was perhaps $599 only a month before its introduction; by the end of the year $250 14400 bit/s modems were not uncommon.

<span class="mw-page-title-main">Modem</span> Device that modulates an analog carrier signal to encode digital information

A modulator-demodulator or modem is a computer hardware device that converts data from a digital format into a format suitable for an analog transmission medium such as telephone or radio. A modem transmits data by modulating one or more carrier wave signals to encode digital information, while the receiver demodulates the signal to recreate the original digital information. The goal is to produce a signal that can be transmitted easily and decoded reliably. Modems can be used with almost any means of transmitting analog signals, from light-emitting diodes to radio.

The CompuCom SpeedModem was an early high speed modem that implemented a proprietary 9600 bit/s protocol known as the CompuCom Speed Protocol (CSP). Their modems were much less expensive than competing high-speed models, and were well known for a time. The introduction of low-cost standards-based v.32bis modems made the SpeedModem disappear with surprising speed.

References

  1. 1 2 Rosenberg, Ronald (July 19, 1983). "FIRMS LINE UP BEHIND PLAN FOR COMPUTER COMMUNICATION". The Boston Globe. p. 1, Economy Section.
  2. Rosenberg, Ronald (May 26, 1987). "A FRENZY OF IPO ACTIVITY HIGH-TECH FIRMS SHARE THE DREAM". The Boston Globe . p. 41, Business. Retrieved April 14, 2014.
  3. Lawrence M. Fisher (April 11, 1997). "Compaq Computer Agrees to Buy Maker of Networking Products". The New York Times . Retrieved August 26, 2020.
  4. Wessel, David (September 6, 1983). "DATA GENERAL'S PROGENY". The Boston Globe. p. 1, Economy Section.
  5. "Microcom acquires Carbon Copy Plus developer Meridian Technology". InfoWorld . February 22, 1988. p. 17.
  6. "Spectrum and Microcom settle patent suit". The New York Times . November 18, 1993.