An adaptive compression technique based on real-time RTT feedback

The dynamic nature of traffic over Internet protocol (IP) networks often induce high end-to-end latency and packet loss rate. These problems hamper the Quality of Service (QoS) of various conventional and emerging applications over Internet. In order to mitigate these challenges and improve the network efficiency, an adaptive compression technique (ACT) is proposed. ACT exploits lossless data compression algorithms where compression is applied seamlessly to a packet's payload. Our adaptive compression is based on the situational awareness of a given network derived from gathered network statistical data, such as the varying Round Trip Time (RTT) as well as the packet loss rate during a transmission session. The real-time observation of the varying RTT and packet loss rate triggers the ACT compression when a defined threshold, which is compared to the observed values, is crossed. Using Network Simulator 3 (NS3), two different real-time latency reduction schemes using ACT were compared with an uncompressed transmission. The results show ACT improvement in network conditions such as reducing the number of dropped packets by approximately 30%, as well as, reducing delayed packet transmissions by 26.5% which results in fundamentally increasing the TCP efficiency by approximately 3%.

[1]  Chandra Krintz,et al.  Adaptive on-the-fly compression , 2006, IEEE Transactions on Parallel and Distributed Systems.

[2]  Hiroyuki Koga,et al.  Compressing Packets Adaptively Inside Networks , 2010 .

[3]  Katsuyoshi Iida,et al.  Better network latency with end-to-end header compression in SDN architecture , 2013, 2013 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM).

[4]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[5]  Wanlei Zhou,et al.  Getting the Real-Time Precise Round-Trip Time for Stepping Stone Detection , 2010, 2010 Fourth International Conference on Network and System Security.

[6]  Yossi Matias,et al.  Delayed-dictionary compression for packet networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[7]  Hiroyuki Koga,et al.  Compressing Packets Adaptively Inside Networks , 2009, 2009 Ninth Annual International Symposium on Applications and the Internet.

[8]  Rüdiger Geib,et al.  Framework for TCP Throughput Testing , 2011, RFC.

[9]  Soonman Kwon,et al.  Design of networked control system using RTT measurement over WSN , 2012, 2012 IEEE International Conference on Wireless Information Technology and Systems (ICWITS).

[10]  Peter Deutsch,et al.  DEFLATE Compressed Data Format Specification version 1.3 , 1996, RFC.

[11]  Jim Kurose,et al.  Chapter 7: Multimedia Networking , 2008 .