Samiksha Jaiswal (Editor)

BLAST (protocol)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

BLAST (BLocked ASynchronous Transmission), like XMODEM, is a communications protocol designed for file transfer over asynchronous communication ports and dial-up modems that achieved some popularity during the 1980s. Reflecting its status as a de facto standard for such transfers, BLAST, along with XMODEM, was briefly under official consideration by ANSI in the mid-80s as part of that organization's ultimately futile attempt to establish a single de jure standard.

Contents

Overview

BLAST grew out of the mission-critical experience of providing air pollution telemetry within the dial-up communications environment of the petroleum belt of southern Louisiana and Texas, with not only noisy telephone lines but also unexpected satellite hops to remote locations. As such, BLAST was the only asynchronous protocol to have entered the 1980s computing arena with all of the following features:

  • bit-oriented data encoding
  • CRC (cyclic redundancy check) error detection
  • a sliding window block transmission scheme
  • selective retransmission of corrupted blocks
  • simultaneous bi-directional data transfer
  • BLAST thus gained a reputation as the protocol having the best combination of speed and reliability in its class.

    History

    The idea for the BLAST product belongs to Paul Charbonnet, Jr., a former Data General salesman. Its original version was designed and implemented for the Data General line of Nova minicomputers by G. W. Smith, a former BorgWarner Research Center systems engineer who, having developed a basic "ack-nak" protocol for the aforesaid telemetry application, now created an entirely new protocol with all of the above-mentioned features, and for which he devised the "BLAST" acronym.

    This work was performed under contract to AMP Incorporated, of Baton Rouge, LA. However, it was another Baton Rouge company, Communications Research Group (CRG), which was to successfully commercialize the BLAST protocol, and which was also to employ Charbonnet and Smith as, respectively, Sales Director and Vice-president of Research and Development. CRG was later acquired by U.S. Robotics, which continued to develop and sell BLAST products.

    On the downside, BLAST was criticized by XMODEM developer Chuck Forsberg because of its proprietary nature, making it "tightly bound to the fortunes of [its supplier]".

    References

    BLAST (protocol) Wikipedia