Skip to main content
Top
Published in: Peer-to-Peer Networking and Applications 1/2015

01-01-2015

A P2P tuple space implementation for disconnected MANETs

Authors: Abdulkader Benchi, Pascale Launay, Frédéric Guidec

Published in: Peer-to-Peer Networking and Applications | Issue 1/2015

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Disconnected mobile ad hoc networks (or D-MANETs) are partially or intermittently connected wireless networks, in which continuous end-to-end connectivity between mobile nodes is not guaranteed. The ability to self-form and self-manage brings great opportunities for D-MANETs, but developing distributed applications capable of running in such networks remains a major challenge. A middleware system is thus needed between network level and application level in order to ease application development, and help developers take advantage of the unique features of D-MANETs. The characteristics of D-MANETs favor a middleware which supports a decoupled and opportunistic style of computation. Such requirements are perfectly addressed in the concept of Tuple Space. In this paper, we introduce a peer-to-peer JavaSpaces implementation that we specifically designed for D-MANETs, and with which pre-existing or new JavaSpaces-based applications can be easily deployed in such networks.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
1.
go back to reference Liu C, Kaiser J (2005) “A survey of mobile ad hoc network routing protocols,” University of Magdeburg Liu C, Kaiser J (2005) “A survey of mobile ad hoc network routing protocols,” University of Magdeburg
2.
go back to reference Fall K (2003) “A delay-tolerant network architecture for challenged internets,” in ACM Annual Conference of the Special Interest Group on Data Communication, New York, NY, USA, pp. 27–34 Fall K (2003) “A delay-tolerant network architecture for challenged internets,” in ACM Annual Conference of the Special Interest Group on Data Communication, New York, NY, USA, pp. 27–34
3.
go back to reference Pelusi L, Passarella A, Conti M (2006) Opportunistic networking: data forwarding in disconnected mobile ad hoc networks. IEEE Commun Mag 44(11):134–141CrossRef Pelusi L, Passarella A, Conti M (2006) Opportunistic networking: data forwarding in disconnected mobile ad hoc networks. IEEE Commun Mag 44(11):134–141CrossRef
4.
go back to reference Mascolo C, Capra L, Emmerich W (2002) “Mobile computing middleware,” in Advanced Lectures on Networking, pp. 20–58 Mascolo C, Capra L, Emmerich W (2002) “Mobile computing middleware,” in Advanced Lectures on Networking, pp. 20–58
5.
go back to reference Freeman E, Hupfer S, Arnold K (1999) JavaSpaces(TM) principles, patterns, and practice. Prentice Hall Freeman E, Hupfer S, Arnold K (1999) JavaSpaces(TM) principles, patterns, and practice. Prentice Hall
6.
go back to reference Walker EF, Floyd R, Neves P (1990) “Asynchronous remote operation execution in distributed systems,” in 10th International Conference on Distributed Computing Systems, 1990. Proceedings, pp. 253–259 Walker EF, Floyd R, Neves P (1990) “Asynchronous remote operation execution in distributed systems,” in 10th International Conference on Distributed Computing Systems, 1990. Proceedings, pp. 253–259
7.
go back to reference Carriero N, Gelernter D (1989) Linda in context. Commun ACM 32(4):444–458CrossRef Carriero N, Gelernter D (1989) Linda in context. Commun ACM 32(4):444–458CrossRef
8.
go back to reference Roman G-C, Murphy AL, Picco GP (1999) “Coordination and mobility,” in Coordination of internet agents: models, technologies, and applications, pp. 254–273 Roman G-C, Murphy AL, Picco GP (1999) “Coordination and mobility,” in Coordination of internet agents: models, technologies, and applications, pp. 254–273
9.
go back to reference Costa P, Mottola L, Murphy AL, Picco GP (2009) “Tuple space middleware for wireless networks,” in Middleware for network eccentric and mobile applications. Garbinato B, Miranda H, RodriguesL, (eds.) Springer Press, pp. 245–264 Costa P, Mottola L, Murphy AL, Picco GP (2009) “Tuple space middleware for wireless networks,” in Middleware for network eccentric and mobile applications. Garbinato B, Miranda H, RodriguesL, (eds.) Springer Press, pp. 245–264
11.
go back to reference Haillot J, Guidec F (2010) A protocol for content-based communication in disconnected mobile ad hoc networks. J Mob Inf Syst 6(2):123–154 Haillot J, Guidec F (2010) A protocol for content-based communication in disconnected mobile ad hoc networks. J Mob Inf Syst 6(2):123–154
12.
go back to reference Vahdat A, Becker D (2000) “Epidemic routing for partially connected ad hoc networks,” Duke University Vahdat A, Becker D (2000) “Epidemic routing for partially connected ad hoc networks,” Duke University
14.
go back to reference Peine H, Stolpmann T (1997) “The architecture of the ara platform for mobile agents,” in Proceedings of the First International Workshop on Mobile Agents, London, UK, pp. 50–61 Peine H, Stolpmann T (1997) “The architecture of the ara platform for mobile agents,” in Proceedings of the First International Workshop on Mobile Agents, London, UK, pp. 50–61
15.
go back to reference Murphy AL, Picco GP, Roman G-C (2006) LIME: a coordination model and middleware supporting mobility of hosts and agents. ACM Trans Softw Eng Methodol 15(3):279–328CrossRef Murphy AL, Picco GP, Roman G-C (2006) LIME: a coordination model and middleware supporting mobility of hosts and agents. ACM Trans Softw Eng Methodol 15(3):279–328CrossRef
16.
go back to reference Fok C, Roman G, Hackmann G (2004) “A lightweight coordination middleware for mobile computing”. Proc 6th Int Conf Coord Models Lang 2949:135–151 Fok C, Roman G, Hackmann G (2004) “A lightweight coordination middleware for mobile computing”. Proc 6th Int Conf Coord Models Lang 2949:135–151
17.
go back to reference Roman G-C, Handorean R, Sen R (2006) “Tuple space coordination across space and time,” in Proceedings of the 8th International Conference on Coordination Models and Languages, Berlin, Heidelberg, pp. 266–280 Roman G-C, Handorean R, Sen R (2006) “Tuple space coordination across space and time,” in Proceedings of the 8th International Conference on Coordination Models and Languages, Berlin, Heidelberg, pp. 266–280
18.
go back to reference KaminskyA, Bondada C (2005) “Tuple board: a new distributed computing paradigm for mobile ad hoc networks,” Comput Syst, pp. 5–7 KaminskyA, Bondada C (2005) “Tuple board: a new distributed computing paradigm for mobile ad hoc networks,” Comput Syst, pp. 5–7
19.
go back to reference Cerf V, Burleigh S, Hooke A, Torgerson L, Durst R, Scott K, Fall K, Weiss H (2007) “Delay-Tolerant Networking Architecture,” IETF RFC 4838 Cerf V, Burleigh S, Hooke A, Torgerson L, Durst R, Scott K, Fall K, Weiss H (2007) “Delay-Tolerant Networking Architecture,” IETF RFC 4838
20.
go back to reference Nordström E, Gunningberg P, Rohner C (2009) “A search-based network architecture for mobile devices,” Department of Information Technology, Uppsala University, 2009–003 Nordström E, Gunningberg P, Rohner C (2009) “A search-based network architecture for mobile devices,” Department of Information Technology, Uppsala University, 2009–003
Metadata
Title
A P2P tuple space implementation for disconnected MANETs
Authors
Abdulkader Benchi
Pascale Launay
Frédéric Guidec
Publication date
01-01-2015
Publisher
Springer US
Published in
Peer-to-Peer Networking and Applications / Issue 1/2015
Print ISSN: 1936-6442
Electronic ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-013-0224-4

Other articles of this Issue 1/2015

Peer-to-Peer Networking and Applications 1/2015 Go to the issue

Premium Partner