JOURNAL ARTICLE

DEVS simulation of peer-to-peer file-sharing

Abstract

We present a framework to simulate a peer-to-peer (P2P) file-sharing network, based on the Discrete Event Systems Specification (DEVS) formalism. Our framework models a file-sharing network as a coupled model, comprising a network model and a large number of peer models. While most available network simulation tools focus on transportlevel dynamics, we provide extensible and reusable models for the file-sharing protocol and for the behavior of peers. These models, implemented using the CD++ toolkit, can readily be used on existing simulators, including parallel and real-time simulators. As a case study, we apply our framework to simulate a P2P web, and show the emergence of an interesting page distribution.

Keywords:
DEVS Computer science File sharing Peer-to-peer Distributed computing Formalism (music) Discrete event simulation Protocol (science) Computer network Operating system The Internet Modeling and simulation Simulation

Metrics

3
Cited By
1.14
FWCI (Field Weighted Citation Impact)
30
Refs
0.78
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Simulation Techniques and Applications
Social Sciences →  Decision Sciences →  Management Science and Operations Research

Related Documents

BOOK-CHAPTER

Peer–to–peer file sharing

George Kesidis

Synthesis lectures on learning, networks, and algorithms Year: 2011 Pages: 65-71
BOOK-CHAPTER

Peer to Peer File Sharing

Year: 2013 Pages: 316-320
JOURNAL ARTICLE

Peer-to-Peer File-Sharing

Peter AllenKatherine ShepherdLynne D. Roberts

Journal:   International Journal of Technoethics Year: 2010 Vol: 1 (4)Pages: 49-64
BOOK-CHAPTER

Peer-to-Peer File Sharing

Year: 2004 Pages: 168-169
BOOK-CHAPTER

Peer-to-peer File Sharing

LING LIUM. TAMER ÖZSU

Encyclopedia of Database Systems Year: 2009 Pages: 2069-2069
© 2026 ScienceGate Book Chapters — All rights reserved.