Mobile Ad-hoc NETworks (MANETs) connect mobile wireless devices without an underlying communication infrastructure. Communications occur in a multi-hop fashion, using mobile devices as routers. Several MANET distributed applications require to exchange data (GPS position, messages, pictures, etc.) by using a topic-based publish-subscribe interaction. Participants of these applications can publish information items on a given topic (identified by a name) and can subscribe to a topic to receive the related published information. An efficient dissemination of publish-subscribe data in MANET environments demands for robust systems, able to face radio resource scarcity, network partitioning, frequent topology changes. Many MANET publish-subscribe systems have been proposed so far in the literature assuming an underlying TCP/IP network. In this paper, we discuss the benefits of building a MANET publish-subscribe system exploiting Content Centric Networking (CCN) technology, rather than TCP/IP. We show how CCN functionality, such as in-network caching and multicasting can be used to achieve an efficient and reliable data dissemination in MANET environments, including the support of delay tolerant delivery. We present different design approaches, describe our topic-based publish-subscribe CCN system, and report the results of a performance evaluation study carried out with real software in an emulated environment. The emulation environment is based on Linux virtual machines. The performance evaluation required also a CCN MANET routing engine, which we developed as a plug-in of the OLSR Linux daemon.

Detti, A., Tassetto, D., BLEFARI MELAZZI, N., Fedi, F. (2015). Exploiting content centric networking to develop topic-based, publish-subscribe MANET systems, 24(PB), 115-133 [10.1016/j.adhoc.2014.07.020].

Exploiting content centric networking to develop topic-based, publish-subscribe MANET systems

DETTI, ANDREA;BLEFARI MELAZZI, NICOLA;
2015-01-01

Abstract

Mobile Ad-hoc NETworks (MANETs) connect mobile wireless devices without an underlying communication infrastructure. Communications occur in a multi-hop fashion, using mobile devices as routers. Several MANET distributed applications require to exchange data (GPS position, messages, pictures, etc.) by using a topic-based publish-subscribe interaction. Participants of these applications can publish information items on a given topic (identified by a name) and can subscribe to a topic to receive the related published information. An efficient dissemination of publish-subscribe data in MANET environments demands for robust systems, able to face radio resource scarcity, network partitioning, frequent topology changes. Many MANET publish-subscribe systems have been proposed so far in the literature assuming an underlying TCP/IP network. In this paper, we discuss the benefits of building a MANET publish-subscribe system exploiting Content Centric Networking (CCN) technology, rather than TCP/IP. We show how CCN functionality, such as in-network caching and multicasting can be used to achieve an efficient and reliable data dissemination in MANET environments, including the support of delay tolerant delivery. We present different design approaches, describe our topic-based publish-subscribe CCN system, and report the results of a performance evaluation study carried out with real software in an emulated environment. The emulation environment is based on Linux virtual machines. The performance evaluation required also a CCN MANET routing engine, which we developed as a plug-in of the OLSR Linux daemon.
2015
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore ING-INF/03 - TELECOMUNICAZIONI
English
Content centric network; Information centric network; MANET; Publish subscribe; Software; Hardware and Architecture; Computer Networks and Communications
http://www.elsevier.com/inca/publications/store/6/7/2/3/8/0/index.htt
Detti, A., Tassetto, D., BLEFARI MELAZZI, N., Fedi, F. (2015). Exploiting content centric networking to develop topic-based, publish-subscribe MANET systems, 24(PB), 115-133 [10.1016/j.adhoc.2014.07.020].
Detti, A; Tassetto, D; BLEFARI MELAZZI, N; Fedi, F
Articolo su rivista
File in questo prodotto:
File Dimensione Formato  
exploiting.pdf

solo utenti autorizzati

Tipologia: Versione Editoriale (PDF)
Licenza: Copyright dell'editore
Dimensione 2.04 MB
Formato Adobe PDF
2.04 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS 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/2108/180700
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 27
  • ???jsp.display-item.citation.isi??? 23
social impact