Date of this Version
Department of Computer Science & Engineering, University of Nebraska-Lincoln, Technical Report, TR-UNL-CSE-2010-0003
As Peer-to-Peer (P2P) systems are widely deployed in the Internet, P2P traffic control becomes a challenge for Internet Service Providers (ISPs) and P2P system vendors. Some recent works consider the interaction between ISPs and P2P systems and propose ISP-friendly P2P traffic control mechanisms for reducing cross-ISP traffic. In this paper, we consider another fundamental problem: the interaction among multiple coexisting P2P systems. Specifically, we propose an ISP-friendly interoverlay coordination framework (COOD) for controlling P2P traffic, which consists of three important components: network traffic optimization, overlay service differentiation, and ISP policy enforcement. Our packet-level simulation result shows that, compared to current P2P traffic control mechanisms, COOD can provide better overall performance to multiple coexisting P2P systems, achieve service differentiation among different P2P systems, and implement flexible mechanisms to effectively control cross-ISP P2P traffic.