NEST: a network simulation and prototyping testbed
Communications of the ACM - Special issue on simulation
STOC '97 Proceedings of the twenty-ninth annual ACM symposium on Theory of computing
Freenet: a distributed anonymous information storage and retrieval system
International workshop on Designing privacy enhancing technologies: design issues in anonymity and unobservability
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Kademlia: A Peer-to-Peer Information System Based on the XOR Metric
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
ACM Transactions on Computer Systems (TOCS)
JESSICA2: A Distributed Java Virtual Machine with Transparent Thread Migration Support
CLUSTER '02 Proceedings of the IEEE International Conference on Cluster Computing
Neko: A Single Environment to Simulate and Prototype Distributed Algorithms
ICOIN '01 Proceedings of the The 15th International Conference on Information Networking
PlanetLab: an overlay testbed for broad-coverage services
ACM SIGCOMM Computer Communication Review
Simulating Large-Scale P2P Systems with the WiDS Toolkit
MASCOTS '05 Proceedings of the 13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems
Survey of research towards robust peer-to-peer networks: search methods
Computer Networks: The International Journal of Computer and Telecommunications Networking
Using a distributed quadtree index in peer-to-peer networks
The VLDB Journal — The International Journal on Very Large Data Bases
The state of peer-to-peer simulators and simulations
ACM SIGCOMM Computer Communication Review
Is high-quality vod feasible using P2P swarming?
Proceedings of the 16th international conference on World Wide Web
P-ring: an efficient and robust P2P range index structure
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
PowerTrust: A Robust and Scalable Reputation System for Trusted Peer-to-Peer Computing
IEEE Transactions on Parallel and Distributed Systems
Peer-to-Peer in Metric Space and Semantic Space
IEEE Transactions on Knowledge and Data Engineering
TERA: topic-based event routing for peer-to-peer architectures
Proceedings of the 2007 inaugural international conference on Distributed event-based systems
An Amortized Tit-For-Tat Protocol for Exchanging Bandwidth instead of Content in P2P Networks
SASO '07 Proceedings of the First International Conference on Self-Adaptive and Self-Organizing Systems
Efficient simulation of large-scale p2p networks: packet-level vs. flow-level simulations
Proceedings of the second workshop on Use of P2P, GRID and agents for the development of content networks
ACM Transactions on Computer Systems (TOCS)
Bubblestorm: resilient, probabilistic, and exhaustive peer-to-peer search
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
On the minimum delay peer-to-peer video streaming: how realtime can it be?
Proceedings of the 15th international conference on Multimedia
Dynamo: amazon's highly available key-value store
Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles
Building a Scalable Bipartite P2P Overlay Network
IEEE Transactions on Parallel and Distributed Systems
Making p2p accountable without losing privacy
Proceedings of the 2007 ACM workshop on Privacy in electronic society
International Journal of Human-Computer Studies
Peer-to-peer similarity search in metric spaces
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
MapReduce: simplified data processing on large clusters
Communications of the ACM - 50th anniversary issue: 1958 - 2008
Gossip-based search selection in hybrid peer-to-peer networks: Research Articles
Concurrency and Computation: Practice & Experience - Recent Advances in Peer-to-Peer Systems and Security (P2P 2006)
Robust video-on-demand streaming in peer-to-peer environments
Computer Communications
Counteracting free riding in Peer-to-Peer networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Metcalfe's law, Web 2.0, and the Semantic Web
Web Semantics: Science, Services and Agents on the World Wide Web
Four enhancements to automateddistributed system experimentation methods
Proceedings of the 30th international conference on Software engineering
P2P-based routing and data management using the virtual cord protocol (VCP)
Proceedings of the 9th ACM international symposium on Mobile ad hoc networking and computing
Utility maximization in peer-to-peer systems
SIGMETRICS '08 Proceedings of the 2008 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
SimGrid: A Generic Framework for Large-Scale Distributed Experiments
UKSIM '08 Proceedings of the Tenth International Conference on Computer Modeling and Simulation
P4p: provider portal for applications
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Donnybrook: enabling large-scale, high-speed, peer-to-peer games
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Query-driven indexing for scalable peer-to-peer text retrieval
Future Generation Computer Systems
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops
P2PAM: a framework for peer-to-peer architectural modeling based on PeerSim
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
GossipTrust for Fast Reputation Aggregation in Peer-to-Peer Networks
IEEE Transactions on Knowledge and Data Engineering
Hierarchical Codes: How to Make Erasure Codes Attractive for Peer-to-Peer Storage Systems
P2P '08 Proceedings of the 2008 Eighth International Conference on Peer-to-Peer Computing
Towards an Incentive Mechanism for Peer-to-Peer Multimedia Live Streaming Systems
P2P '08 Proceedings of the 2008 Eighth International Conference on Peer-to-Peer Computing
A Bandwidth-Aware Scheduling Strategy for P2P-TV Systems
P2P '08 Proceedings of the 2008 Eighth International Conference on Peer-to-Peer Computing
Free-Riding, Fairness, and Firewalls in P2P File-Sharing
P2P '08 Proceedings of the 2008 Eighth International Conference on Peer-to-Peer Computing
Information leaks in structured peer-to-peer anonymous communication systems
Proceedings of the 15th ACM conference on Computer and communications security
Tahoe: the least-authority filesystem
Proceedings of the 4th ACM international workshop on Storage security and survivability
GrouPeer: Dynamic clustering of P2P databases
Information Systems
On large-scale peer-to-peer streaming systems with network coding
MM '08 Proceedings of the 16th ACM international conference on Multimedia
Traffic modeling and proportional partial caching for peer-to-peer systems
IEEE/ACM Transactions on Networking (TON)
DEUS: a discrete event universal simulator
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Overlay monitoring and repair in swarm-based peer-to-peer streaming
Proceedings of the 18th international workshop on Network and operating systems support for digital audio and video
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Pier: internet scale p2p query processing with distributed hash tables
Pier: internet scale p2p query processing with distributed hash tables
PeerSoN: P2P social networking: early experiences and insights
Proceedings of the Second ACM EuroSys Workshop on Social Network Systems
PRIME: peer-to-peer receiver-driven mesh-based streaming
IEEE/ACM Transactions on Networking (TON)
ShadowWalker: peer-to-peer anonymous communication using redundant structured topologies
Proceedings of the 16th ACM conference on Computer and communications security
Graph-based P2P traffic classification at the internet backbone
INFOCOM'09 Proceedings of the 28th IEEE international conference on Computer Communications Workshops
State of the art and challenges on peer-to-peer simulators
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
Cassandra: a decentralized structured storage system
ACM SIGOPS Operating Systems Review
MOBIHIDE: a mobilea peer-to-peer system for anonymous location-based queries
SSTD'07 Proceedings of the 10th international conference on Advances in spatial and temporal databases
Achievable catalog size in peer-to-peer video-on-demand systems
IPTPS'08 Proceedings of the 7th international conference on Peer-to-peer systems
Gossip-based distribution estimation in peer-to-peer networks
IPTPS'08 Proceedings of the 7th international conference on Peer-to-peer systems
Towards a Common Interface for Overlay Network Simulators
ICPADS '10 Proceedings of the 2010 IEEE 16th International Conference on Parallel and Distributed Systems
The Orchard Algorithm: Building Multicast Trees for P2P Video Multicasting Without Free-Riding
IEEE Transactions on Multimedia
PULSE: An Adaptive, Incentive-Based, Unstructured P2P Live Streaming System
IEEE Transactions on Multimedia
IEEE Communications Magazine
DESENT: decentralized and distributed semantic overlay generation in P2P networks
IEEE Journal on Selected Areas in Communications
Distributed pattern matching: a key to flexible and efficient P2P search
IEEE Journal on Selected Areas in Communications
Efficient search and scheduling in P2P-based media-on-demand streaming service
IEEE Journal on Selected Areas in Communications
Capacity analysis of MediaGrid: a P2P IPTV platform for fiber to the node (FTTN) networks
IEEE Journal on Selected Areas in Communications
A performance study of BitTorrent-like peer-to-peer systems
IEEE Journal on Selected Areas in Communications
Network-aware P2P file sharing over the wireless mobile networks
IEEE Journal on Selected Areas in Communications
VMesh: Distributed Segment Storage for Peer-to-Peer Interactive Video Streaming
IEEE Journal on Selected Areas in Communications
Substream Trading: Towards an open P2P live streaming system
ICNP '08 Proceedings of the 2008 IEEE International Conference on Network Protocols
Hi-index | 0.00 |
Networking research often relies on simulation in order to test and evaluate new ideas. An important requirement of this process is that results must be reproducible so that other researchers can replicate, validate, and extend existing work. We look at the landscape of simulators for research in peer-to-peer (P2P) networks by conducting a survey of a combined total of over 280 papers from before and after 2007 (the year of the last survey in this area), and comment on the large quantity of research using bespoke, closed-source simulators. We propose a set of criteria that P2P simulators should meet, and poll the P2P research community for their agreement. We aim to drive the community towards performing their experiments on simulators that allow for others to validate their results.