Enhancing Redundant Network Traffic Elimination
Protocol-independent Redundant Traffic Elimination (RTE) is a method to detect and remove redundant chunks of data from network-layer packets by using caching at both ends of a network link or path. In this paper, the authors propose a set of techniques to improve the effectiveness of packet-level RTE. In particular, they consider two bypass techniques, with one based on packet size, and the other based on content type. The bypass techniques apply at the front-end of the RTE pipeline. Within the RTE pipeline, they propose chunk overlap and oversampling as techniques to improve redundancy detection, while obviating the need for chunk expansion at the network endpoints. Finally, they propose savings-based cache management at the back-end of the RTE pipeline, as an improvement over FIFO-based cache management.