Title :
Data Compression Technology Dedicated to Distribution and Embedded Systems
Author :
Odagiri, Junichi ; Itani, Noriko ; Nakano, Yasuhiko ; Culler, David E.
Author_Institution :
ITS Res. Center, FUJITSU Labs. Ltd., Kawasaki, Japan
Abstract :
Summary form only given. In distribution and embedded systems, data compression is often used to reduce the size of flash RAM and transmission data, while a rapid decompression speed enables faster rebooting of the compressed program code. We have developed a new data compression algorithm with a high decompression speed and a good compression rate that is equivalent to zlib, the standard technology in use today. We created a LZSS-based algorithm by optimizing the parsing of data strings. LZSS is known as a high decompression speed algorithm useful for embedded systems, and optimal parsing is well known as a method for improving compression rates. Previously, this combination had not been implemented because statistical code length varies during optimal parsing. Our algorithm overcomes this problem by calculating the probability of the literal or the code ( distance and length ) solving the shortest path problem first. It then constructs a simple code set that enables fast decompression using those probabilities and solves the shortest path problem again. Experiments on the standard evaluation data and wireless sensor network program demonstrated that we can achieve a high compression rate equivalent to zlib and a decompression speed that is twice as fast.
Keywords :
data compression; embedded systems; compressed program code; compression rate; data compression algorithm; data compression technology; data strings parsing; decompression speed algorithm; embedded systems; optimal parsing; shortest path problem; statistical code length; wireless sensor network program; Capacity planning; Computer science; Data compression; Embedded system; Laboratories; Probability; Read-write memory; Shortest path problem; Standards development; Wireless sensor networks; LZSS; compression; decompression; parsing;
Conference_Titel :
Data Compression Conference (DCC), 2010
Conference_Location :
Snowbird, UT
Print_ISBN :
978-1-4244-6425-8
Electronic_ISBN :
1068-0314
DOI :
10.1109/DCC.2010.73