A Cluster-Based Peer-to-Peer File Sharing Protocol for Mobile Ad Hoc Networks

Reduction of overhead is essential in increasing the scalability and power efficiency of peer-to-peer (P2P) file sharing systems for mobile ad hoc networks (MANET). Previously researchers mainly focused on reducing overhead of query process, and paid little attention to file transfer process. This paper presents a cluster-based P2P file sharing protocol for MANET, focusing on file transfer process. This protocol uses the concept of cluster to reduce overhead and applies a three-way handshaking process to form a cluster. Within a cluster, a request agent transmits requests on behalf of other nodes in the cluster, and a provider provides data packets for the cluster at the request of the request agent. By confining the requestresponse process between the request agent and the provider, protocol overhead can be effectively decreased. Moreover, this protocol utilizes request suppression to effectively reduce the number of requests. Simulation results show that this protocol outperforms a traditional P2P file sharing protocol in terms of overhead, power efficiency, and downloading speed. Keywords-file transfer process; peer-to-peer; mobility-assisted protocol; cluster-based protocol.

[1]  Oliver P. Waldhorst,et al.  A distributed search service for peer-to-peer file sharing in mobile applications , 2002, Proceedings. Second International Conference on Peer-to-Peer Computing,.

[2]  Oliver P. Waldhorst,et al.  A special-purpose peer-to-peer file sharing system for mobile ad hoc networks , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[3]  Chien-Chung Shen,et al.  A Cross-layer Decentralized BitTorrent for Mobile Ad hoc Networks , 2006, 2006 Third Annual International Conference on Mobile and Ubiquitous Systems: Networking & Services.

[4]  Ellen W. Zegura,et al.  A message ferrying approach for data delivery in sparse mobile ad hoc networks , 2004, MobiHoc '04.

[5]  Matthias Grossglauser,et al.  Age matters: efficient route discovery in mobile ad hoc networks using encounter ages , 2003, MobiHoc '03.

[6]  Henning Schulzrinne,et al.  Effects of power conservation, wireless coverage and cooperation on data dissemination among mobile devices , 2001, MobiHoc '01.