HPTP: Relieving the Tension between ISPs and P2P.

Guobin Shen, Ye Wang, Yongqiang Xiong, Ben Y. Zhao, Zhi-Li Zhang · 2007

Measurement-based studies indicate that there is a severe tension between P2P and ISPs. In this paper, we propose an HTTP-based Peer-to-Peer (HPTP) framework to relieve the tension. The key idea is to HTTPify the P2P traffic so that they can be cached by the already widely deployed (web) caching proxies by both ISPs and organizations, which achieves similar effect as deploying dedicated P2P caches but at no extra cost. By HTTPifying, we mean to segment (if necessary) the files or streams into chunks, use HTTP protocol for the transport of the resultant chunks and ensure such HTTP wrapped chunks are cacheable. We present necessary tools like the HTTPifying tool and the cache detection and usability test tool- HPing. We perform case study on building a cacheaware delivery tree for streaming scenarios. Simulation results demonstrate that HPTP can lead to significant performance improvement. We argue that the HPTP framework is a pleasing proposal to both ISPs and end users (including both P2P users and normal web users).

Read the paper · More papers on PaperTik