Protocol-Independent Compression for Resource- Constrained Wireless Networks

Travis L. Massey, Kristofer S. J. Pister · 2012

In wireless devices, reducing the time the radio is on results in lower power consumption. In resource-constrained wireless networks, then, sending the same data in fewer bytes can greatly extend the lifetime of the network. In this paper, we explore the use of protocolindependent packet compression, a technique orthogonal to current explicit compaction techniques. Such a compression algorithm functions as a transparent layer inside a communication stack. Because it makes no assumption on the specific protocols used, it is generic enough to be used on multiple technologies. Compression is performed by identifying patterns in recently sent packets and replacing those patterns with bit flags, effectively reducing the size of the packet to be sent. We discuss the trade-offs between computation, memory costs and power savings in such an algorithm. We then present the results of compressing actual packet traces collected from several commercial networks using this algorithm. Results indicate compression ratios between 40% and 80%, which yield savings of 30-70% in the average power consumption of a typical timesynchronized network.

Read the paper · More papers on PaperTik