Recommended Reading List
Overview of P2P
- Dejan S. Milojicic, Vana Kalogeraki, Rajan Lukose, Kiran Nagaraja, Jim Pruyne, Bruno Richard, Sami Rollins, and Zhichen Xu, Peer-to-Peer Computing, 2002.
- Haiying Shen, Aharon S. Brodie, Cheng-zhong Xu, and Weisong Shi, Scalable and Secure P2P Overlay Networks, book chapter of book "Theoretical and Algorithmic Aspects of Sensor, Ad Hoc Wireless and Peer-to-Peer Networks," CRC press,
later 2004.
Self-organized P2P Systems
- Ion Stoica, Robert Morris, David Karger, Frans Kaashoek, Hari
Balakrishnan ,
Chord: A
Scalable Peer-To-Peer Lookup Service for Internet Applications.
Proceedings of ACM SIGCOMM, August 2001.
- Sylvia Ratnasamy , Paul Francis, Mark Handley, Richard Karp, Scott
Shenker,
A Scalable Content-Addressable Network. Proceedings of ACM SIGCOMM,
August 2001.
- Antony Rowstron and Peter Druschel, Pastry: Scalable, decentralized object location and routing for large-scale peer-to-peer systems, Middleware 2001.
- Ben Y. Zhao, Ling Huang, Jeremy Stribling, Sean C. Rhea, Anthony D. Joseph, and John Kubiatowicz, Tapestry: A Resilient Global-scale Overlay for Service Deployment, IEEE Journal on Selected Areas in Communications, January 2004, Vol. 22, No. 1
- Frans Kaashoek and David R. Karger, Koorde: A simple degree-optimal distributed hash table, 2nd International Workshop on Peer-to-Peer Systems (IPTPS '03).
- H. Shen, C.-Z. Xu, and G. Chen. Cycloid: A scalable constant-degree P2P overlay network,
IPDPS 2004.
Peer-to-Peer Networks
- Yang-hua Chu, Sanjay G. Rao and Hui Zhang,
A Case For End System Multicast, Proceedings of ACM SIGMETRICS, June
2000.
- Stefan Saroiu, P. Krishna Gummadi, and Steven D. Gribble,
A
Measurement Study of Peer-to-Peer File Sharing Systems. Proceedings of
Multimedia Computing and Networking (MMCN'02), January 2002.
- Ben Y. Zhao, John D. Kubiatowicz, and Anthony D. Joseph.
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Routing. U. C. Berkeley Technical Report UCB//CSD-01-1141, April
2000.
- Jian Liang, Rakesh Kumar, Keith W.Ross. Understanding KaZaA. Technical
Report.
- Krishna P.Gummadi, Richad J.Dunn. Measurement, Modeling, and Analasis of
a Peer-to-Peer File-Shareing Workload. Technical Report.
Flux in P2P Systems
- David Liben-Nowell, Hari Balakrishnan, and David Karger, Analysis of the Evolution of Peer-to-Peer Networks.
In Proceedings of PODC 2002.
- Sean Rhea, Dennis Geels, Timothy Roscoe, and John Kubiatowicz. Handling Churn in a
DHT, in Proceedings of USENIX'04.
- James Aspnes, Zoe Diamadi, Gauri Shah, Fault-tolerant
Routing in Peer-to-peer Systems, , ACM PODC, July 2002.
- Jinyang Li, Jeremy Stribling, Thomer M. Gil, Robert Morris, and M. Frans Kaashoek.,
Comparing the performance of distributed hash tables under churn, IPTPS
2004.
- Simon S. Lam and Huaiyu Liu, ``Failure Recovery for Structured P2P Networks: Protocol Design and Performance Evaluation,'' to appear in Proceedings ACM SIGMETRICS 2004, New York City, June 2004
Localization in P2P Systems
- T. S. Eugene Ng and Hui Zhang, "A Network Positioning System for the Internet", USENIX Annual Technical Conference 2004, Boston, MA, June 2004
- T. S. Eugene Ng and Hui Zhang, "Predicting Internet Network Distance with Coordinates-Based Approaches", INFOCOM'02, New York, NY, June 2002
- Frank Dabek (MIT), Russ Cox (MIT), Frans Kaashoek (MIT), Robert Morris (MIT)
, Vivaldi: A Decentralized Network Coordinate System, SIGCOMM 2004.
Topology-Aware Routing
- Finding nearest neighbors in growth-restricted metrics, David R. Karger, Matthias Ruhl,
STOC'02.
- Yunhao Liu, Xiaomei Liu, Li Xiao , Lionel M Ni, and Xiaodong Zhang, Location-Aware Topology Matching in P2P Systems, proceedings of IEEE INFOCOM 2004, Hong Kong, March 2004.
- Yunhao Liu, Zhenyun Zhuang, Li Xiao, and Lionel M Ni, A Distributed Approach to Solving Overlay Mismatching Problem, proceedings of IEEE ICDCS 2004, Tokyo, Japan, March 2004.
- Krishna Gummadi, Ramakrishna Gummadi, Steve Gribble, Sylvia Ratnasamy, Scott
Shenker, Ion Stoica, The Impact of DHT Routing Geometry on Resilience and
Proximity, , In Proceedings of ACM SIGCOMM 2003, Karlruhe, Germany, August 2003
- Kunwadee Sripanidkulchai, Bruce Maggs, and Hui Zhang, Efficient Content Location Using Interest-Based Locality in Peer-to-Peer Systems, INFOCOM 2003.
Search and Index in P2P
- Ryan Huebsch, Joseph Hellerstein, Nick Lanham, Boon Thau Loo, Scott
Shenker, I. Stoica, Querying the Internet with PIER", , in Proceedings of VLDB 2003, Berlin, Germany, September, 2003.
- Ashwin R. Bharambe, Mukesh Agrawal, Srinivasan Seshan, Mercury: Supporting Scalable Multi-Attribute Range Queries,
SIGCOMM 2004.
- Chunqiang Tang and Sandhya Dwarkadas, Hybrid Global-Local Indexing for Efficient Peer-to-Peer Information Retrieval,
NSDI'04
- Chunqiang Tang, Zhichen Xu, and Sandhya Dwarkadas, Peer-to-Peer Information Retrieval Using Self-Organizing Semantic Overlay Networks, ACM SIGCOMM 2003.
P2P Applications and Modeling
- Dongyu Qiu, R. Srikan, Modeling and Performance Analysis of Bit Torrent-Like Peer-to-Peer Networks,
SIGCOMM 2004.
- Yang-hua Chu, Aditya Ganjam, T. S. Eugene Ng, Sanjay G. Rao, Kunwadee Sripanidkulchai, Jibin Zhan and Hui Zhang, "Early Experience with an Internet Broadcast System Based on Overlay Multicast", USENIX Annual Technical Conference 2004
P2P Security and Incentives
- Yun Fu, Jeff Chase, Brent Chun, Stephen Schwab, Amin Vahdat, SHARP: An Architecture for Secure Resource
Peering, SOSP 2003.
- Limin Wang, KyoungSoo Park, Ruoming Pang, Vivek Pai, and Larry Peterson, Reliability and Security in the CoDeeN Content Distribution Network,
USENIX Annual Technical conference, 2004.
- Karthik Tamilmani, Vinay Pai, Alexander E. Mohr, SWIFT: A System With Incentives For Trading,
P2PEcon'04.
- Alberto Blanc, Yi-Kai Liu, Amin Vahdat, Designing Incentives for Peer-to-Peer Routing,
P2PEcon'04.
- Zhengqiang Liang and Weisong Shi, PET: A PErsonalized Trust Model with Reputation and Risk Evaluation for P2P Resource Sharing,
HICSS 2005.
P2P Programming
- Brad Karp, Sylvia Ratnasamy, Sean Rhea, and Scott Shenker. Spurring Adoption of DHTs with OpenHash, a Public DHT
Service, IPTPS 2004
- Frank Dabek, Ben Zhao, Peter Druschel, John Kubiatowicz, and Ion Stoica.,
Towards a Common API for Structured Peer-to-Peer Overlays, IPTPS 2003.