A Peer-to-Peer File Sharing System over Named Data Networking

被引:0
|
作者
Shi, Jian [1 ]
Piao, Xuewei [1 ]
Li, Lihua [1 ]
Xun, Yunbo [1 ]
Lei, Kai [1 ]
机构
[1] Peking Univ, SECE, Beijing, Peoples R China
关键词
Named Data Networking; peer-to-peer; IPMaze; NDNMaze; distributed application design;
D O I
10.1109/ICPADS.2016.28
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Named Data Networking (NDN), a promising Future Internet Architecture design, requires new experimental applications to demonstrate its performance and feasibility. Through designing, implementing, and evaluating NDNMaze, i.e., an NDN version of a widely deployed peer-to-peer file-sharing application called IPMaze, we find that NDNMaze has a simpler system architecture with improved performance and flexibility. The innovative messaging mechanism and distributed hash tables (DHT) in NDNMaze simplified the implementations of key system components such as user management, nearest neighbor discovery, file discovery and distributions. To systematically evaluate the performance, we simulate both versions with NS-3 simulator, and collect a broad range of performance metrics including hop count, data request latency, data request efficiency, and network transmission efficiency. Our experimental results show that NDNMaze achieves better performance than IPMaze due to the NDN's advantages in content-centric data distribution and sharing. Our work sheds light for distributed application design in NDN.
引用
下载
收藏
页码:159 / 167
页数:9
相关论文
共 50 条
  • [1] nTorrent: Peer-to-Peer File Sharing in Named Data Networking
    Mastorakis, Spyridon
    Afanasyev, Alexander
    Yu, Yingdi
    Zhang, Lixia
    2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,
  • [2] A Simulation Framework for Peer-to-Peer File Sharing in Named Data Networking
    Raman, Akshay
    Chou, Kimberly
    Mastorakis, Spyridon
    PROCEEDINGS OF THE 2019 WORKSHOP ON NS-3 (WNS3 2019), 2019, : 57 - 64
  • [3] NCtorrent: Peer to Peer File Sharing Over Named Data Networking Using Network Coding
    Gebriel, Aya A.
    Mohamed, Taha M.
    Sadek, Rowayda A.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT SYSTEMS AND INFORMATICS 2019, 2020, 1058 : 821 - 830
  • [4] DAPES: Named Data for Off-the-Grid File Sharing with Peer-to-Peer Interactions
    Mastorakis, Spyridon
    Li, Tianxiang
    Zhang, Lixia
    2020 IEEE 40TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2020, : 710 - 720
  • [5] Peer-to-Peer File Sharing over Wireless Mesh Networks
    Al Asaad, Amr
    Gopalakrishnan, Sathish
    Leung, Victor
    2009 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 697 - 702
  • [6] On the Efficiency of Peer-to-Peer File Sharing
    Qiu, Dongyu
    Sang, Weiqian
    Ma, Zuhui
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2010, 59 (03): : 347 - 353
  • [7] On the efficiency of peer-to-peer file sharing
    Sang, Weiqian
    Qiu, Dongyu
    2007 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-5, 2007, : 32 - 35
  • [8] Peer-to-peer beyond file sharing
    Lechner, U
    INNOVATIVE INTERNET COMPUTING SYSTEMS, 2002, 2346 : 229 - 249
  • [9] On the Efficiency of Peer-to-Peer File Sharing
    Dongyu Qiu
    Weiqian Sang
    Zuhui Ma
    Journal of Signal Processing Systems, 2010, 59 : 347 - 353
  • [10] Peer-to-peer file sharing communities
    Cunningham, BM
    Alexander, PJ
    Adilov, N
    INFORMATION ECONOMICS AND POLICY, 2004, 16 (02) : 197 - 213