Spontaneous (or opportunistic) networks are multi-hop ad-hoc networks where nodes opportunistically exploit peer-to-peer contacts to share content and available resources in an impromptu way. Even if spontaneous networking has recently received growing interest, there is still the lack of impactful and wide-scale appli-cations fully exploiting its potential. We claim that this is due to the intrinsic complexity of spontaneous net-work management, unsuitable to be directly handled by application developers. Therefore, this paper proposes a novel easy-to-use middleware, called RAMP, for the autonomic, cross-, and application-layer management of spontaneous networks. RAMP enables the dynamic sharing of all resources available via multiple, hetero-geneous, intermittent, infrastructure-based, and ad-hoc links, which are orchestrated in a lightweight way to compose the multi-hop paths needed by sharing appli-cations at runtime. The RAMP prototype is a useful tool for the community of researchers in the field and can be rapidly deployed over real execution environ-ments. The reported experimental results demonstrate the feasibility of our approach and the limited RAMP overhead over common deployment scenarios.

The Real Ad-hoc Multi-hop Peer-to-peer (RAMP) Middleware: an Easy-to-use Support for Spontaneous Networking

GIANNELLI, Carlo
2010

Abstract

Spontaneous (or opportunistic) networks are multi-hop ad-hoc networks where nodes opportunistically exploit peer-to-peer contacts to share content and available resources in an impromptu way. Even if spontaneous networking has recently received growing interest, there is still the lack of impactful and wide-scale appli-cations fully exploiting its potential. We claim that this is due to the intrinsic complexity of spontaneous net-work management, unsuitable to be directly handled by application developers. Therefore, this paper proposes a novel easy-to-use middleware, called RAMP, for the autonomic, cross-, and application-layer management of spontaneous networks. RAMP enables the dynamic sharing of all resources available via multiple, hetero-geneous, intermittent, infrastructure-based, and ad-hoc links, which are orchestrated in a lightweight way to compose the multi-hop paths needed by sharing appli-cations at runtime. The RAMP prototype is a useful tool for the community of researchers in the field and can be rapidly deployed over real execution environ-ments. The reported experimental results demonstrate the feasibility of our approach and the limited RAMP overhead over common deployment scenarios.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in SFERA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11392/2361644
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 26
  • ???jsp.display-item.citation.isi??? ND
social impact