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
P2P content sharing in spontaneous multi-hop wireless networks
COMSNETS'10 Proceedings of the 2nd international conference on COMmunication systems and NETworks
Hi-index | 0.00 |
MANETs are self-organizing networks composed of mobile wireless nodes with often scarce resources. Distributed applications based on the P2P paradigm are by nature good candidates to run over such networks. To profit from the service provided by a P2P overlay (e.g. file sharing using BitTorrent), a peer needs to be permanently informed about the other members of the overlay (e.g. other peers interested in the same file as currently provided by the BitTorrent central tracker). However, this P2P membership management is a costly and difficult task in a dynamic and resource limited environment as a MANET. We focus on this problem and we propose a robust, network friendly and decentralized membership management protocol allowing peer discovery and update. Compared to flooding, client-server or multicast based approaches, our protocol achieves significantly lower network overhead and less pollution of global view caused by peers who have left. Moreover, as network splits are very frequent in MANETs, our protocol is designed to be partition-aware. Namely, it allows separate overlays providing the same P2P service to efficiently merge together when direct communication opportunities occur. The efficiency of our solution is validated through extensive NS-2 simulations.