P4p
- 17 August 2008
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 38 (4), 351-362
- https://doi.org/10.1145/1402946.1402999
Abstract
As peer-to-peer (P2P) emerges as a major paradigm for scalable network application design, it also exposes significant new challenges in achieving efficient and fair utilization of Internet network resources. Being largely network-oblivious, many P2P applications may lead to inefficient network resource usage and/or low application performance. In this paper, we propose a simple architecture called P4P to allow for more effective cooperative traffic control between applications and network providers. We conducted extensive simulations and real-life experiments on the Internet to demonstrate the feasibility and effectiveness of P4P. Our experiments demonstrated that P4P either improves or maintains the same level of application performance of native P2P applications, while, at the same time, it substantially reduces network provider cost compared with either native or latency-based localized P2P applications.Keywords
This publication has 13 references indexed in Scilit:
- Can ISPS and P2P users cooperate for improved performance?ACM SIGCOMM Computer Communication Review, 2007
- TCP-LP: low-priority service via end-point congestion controlIEEE/ACM Transactions on Networking, 2006
- BLINCPublished by Association for Computing Machinery (ACM) ,2005
- Walking the tightropePublished by Association for Computing Machinery (ACM) ,2005
- A system for authenticated policy-compliant routingPublished by Association for Computing Machinery (ACM) ,2004
- Accurate, scalable in-network identification of p2p traffic using application signaturesPublished by Association for Computing Machinery (ACM) ,2004
- Measurement, modeling, and analysis of a peer-to-peer file-sharing workloadPublished by Association for Computing Machinery (ACM) ,2003
- Making intra-domain routing robust to changing and uncertain traffic demandsPublished by Association for Computing Machinery (ACM) ,2003
- On selfish routing in internet-like environmentsPublished by Association for Computing Machinery (ACM) ,2003
- Internet pricing and the history of communicationsComputer Networks, 2001