Istituto di Informatica e Telematica     
Conti M., Gregori E., Turi G. A Cross Layer Optimization of Gnutella for Mobile Ad hoc Networks. In: ACM MobiHoc 2005 (Urbana-Champaign (USA), 2005). Proceedings, pp. 343 - 354. ACM, 2005.
In recent years, the Internet has witnessed the introduction of many peer-to-peer systems designed to realize large-scale data sharing. These platforms exhibit interesting features like self-configuration, self-healing and complete decentralization, which make them appealing for employment in ad hoc environments as well. However, the impact of ad hoc dynamics on the performance of these protocols, and the different set of constraints which this emerging networking paradigm imposes, haven't been yet carefully evaluated. This paper investigates the performance of Gnutella, one of the most widely used peer-to-peer systems, when put through typical ad hoc conditions like node mobility, frequent network partitioning, etc.. We show that a straightforward implementation of the protocol is not satisfactory under the point of view of the produced overhead and the average overlay connectivity. Finally, we propose a cross-layer optimization of Gnutella, which enhances its performance up to the expectations and makes it more suitable to the degree of self-organization and self-healing required in ad hoc environments.
DOI: 10.1145/1062689.1062733
Subject Ad hoc networks
cross-layer design
peer-to-peer networking

Icona documento 1) Download Document PDF

Icona documento Open access Icona documento Restricted Icona documento Private


Per ulteriori informazioni, contattare: Librarian http://puma.isti.cnr.it

Valid HTML 4.0 Transitional