Analysis of the autonomous system network topology
ACM SIGCOMM Computer Communication Review
PIC: Practical Internet Coordinates for Distance Estimation
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
Vivaldi: a decentralized network coordinate system
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
ASAP: an AS-Aware Peer-Relay Protocol for High Quality VoIP
ICDCS '06 Proceedings of the 26th IEEE International Conference on Distributed Computing Systems
Should internet service providers fear peer-assisted content distribution?
IMC '05 Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement
Can ISPS and P2P users cooperate for improved performance?
ACM SIGCOMM Computer Communication Review
P4p: provider portal for applications
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Hi-index | 0.00 |
Estimating network path properties such as latency, loss and available bandwidth is crucial to assist distributed applications such as P2P make the best use of Internet resources. Though quite a number of approaches are proposed to estimate these metrics, they have disadvantages of do not adapt to different network topologies, only apply to specific performance metric, and so on. In this paper, based on the architecture and routing characteristics of Internet, we propose a novel network path property estimation mechanism named NetGuru, which divides Internet into individual performance domains (PD) and maintains a performance server (PS) for each PD. NetGuru provides path performance estimation service to distributed applications through the collaboration of PSes in different PDs. Simulation result demonstrates that NetGuru can help improve P2P file transfer application efficiency.