A cross-layer optimization of gnutella for mobile ad hoc networks

Marco Conti, Enrico Gregori, Giovanni Turi
<span title="">2005</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/c4l4x7lntbdcrigp6kd7u2itqq" style="color: black;">Proceedings of the 6th ACM international symposium on Mobile ad hoc networking and computing - MobiHoc &#39;05</a> </i> &nbsp;
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
more &raquo; ... 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.
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1062689.1062733">doi:10.1145/1062689.1062733</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/mobihoc/ContiGT05.html">dblp:conf/mobihoc/ContiGT05</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/2hpoadl4ybeo3magl2eb46fq7y">fatcat:2hpoadl4ybeo3magl2eb46fq7y</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20141130152155/http://www.eecis.udel.edu:80/~yackoski/cross/p343-conti.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/61/62/616283dfd8a17f7116b1dbff5e9b7731243a27d2.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1062689.1062733"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>