MC-Squared: Developed software in C under the COSMOS real-time operating system on a Motorola 68030-based hardware platform to control FPGA-based frame processors and PMC-Sierra DS3/E3 framers for the COMSAT Labs ALE-2000™ (ATM Link Enhancer) product.  Designed modular architecture to provide automatic detection of current Line Interface Unit (LIU) cards for DS3-to-DS3 or DS3-to-E3 configurations and to provide an easy upgrade path to support future LIUs.  Passed overhead data through to allow transparent insertion between an ATM switch and wireless modem in a WAN and used Interleaving and Reed-Solomon FEC via idle/unassigned cells to allow ATM traffic over a satellite link at DS3/E3 rates.  Burst errors typical of satellite links can result in cell losses/errors and certain burst error patterns can produce undetected header errors, resulting in the delivery of erroneous cells.  This product addresses such issues to reduce ATM cell loss probability by several orders of magnitude (1x10-10 BER), achieving a fiber-equivalent cell loss ratio over 45Mbps satellite links to enable even the most stringent classes of ATM service via satellite.