Traffic Optimization; Compression Performance - Comtec CDM-840 Installation And Operation Manual

Advanced vsat series remote router
Table of Contents

Advertisement

CDM-840 Remote Router
Appendix H
H.1.1
T raffic Optimization
Traffic optimization through payload compression is provided on the CDM-840 using Comtech
AHA Enterprise Products Group compression technology via its installed ASIC. The CDM-840
ostensibly supports a hardware-accelerated compression algorithm based on GZIP, a file format
standard where the underlying compression algorithm is called Deflate. Deflate is a compression
algorithm that is widely available as an open-source software tool; it does not require the use of
a software license.
Deflate-compressed blocks are wrapped with a header and footer to become GZIP files.
Typically, when a classical, single, general purpose CPU performs GZIP compression, the
compression performance is scaled back either to maximize data throughput speeds, or the CPU
runs slow.
To negate either deficiency, an efficient solution is to offload the compression task to a
hardware-based GZIP function, as is accomplished with the CDM-840. Hardware-based GZIP
compression offloads lossless data compression and frees up the system's main CPUs. This
allows the compression functions to operate not only independently, but also at much higher
data rates if needed. The ASIC takes in uncompressed input data, compresses it, and outputs the
data in compressed form.
The compression hardware does many tasks in parallel, only offloaded from the central CPUs of
the CDM-840. This effectively eliminates the multi-pass and iterative nature typical of a classical,
single, general purpose CPU that is over tasked with executing the Deflate algorithm.
H.1.2
C ompres s ion P erformanc e
Compression performance is classically measured by two metrics – size reduction and data
throughput:
Size reduction is usually reported as a ratio of the uncompressed original size divided by the
compressed size.
Data throughput is measured in bytes per second (bps) as measured on the uncompressed
side of the GZIP ASIC.
Data complexity has no effect on data throughput. Easy-to-compress data files that compress
with a high ratio pass through the co-processor at the same high data rate as very complex data,
which achieves lower compression ratios.
Table H-1 provides Comtech AHA GZIP compression ratio results as compared with the Calgary
Corpus and Canterbury Corpus industry standard file sets and algorithms. The HTML file set is
from a collection of Internet dynamic content; LZS (Lempel-Ziv-Stac) compression results are
based on publicly available descriptions of the LZS algorithm.
H–2
MN-CDM840
Revision 3

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents