Information Sharing in Mobile Ad-Hoc Networks: Metadata Management in the MIDAS Dataspace

An approach to information sharing in mobile ad-hoc networks (MANETs) used e.g. in rescue operations, is to store on every node a small amount of metadata describing what information resources exist in the network and where they reside, allowing applications to first search locally for information about suitable resources, and next request relevant information from a node that contains the resource. The characteristics of MANETs in general and sparse, delay-tolerant networks in particular, make the task of maintaining and disseminating metadata across all nodes difficult, particularly in the presence of scarce resources. We have designed and implemented three protocols which use different approaches to metadata dissemination: epidemic one-to-one routing, one-to-many broadcasting that utilises the characteristics of the shared radio medium of wireless networks, and the semantic protocol where a group consisting of e.g. rescue team leaders is given priority in the dissemination process and afterwards serves as multiple starting points for further dissemination. In the MIDAS project we produce middleware that speeds up MANET application development. By prototyping the metadata management component of MIDAS and testing the prototype with each of the three protocols in the network emulator environment NEMAN, we have measured bandwidth usage and performance. The implemented broadcast protocol is measured to use substantially less bandwidth than epidemic routing. The semantic protocol shows that the group indeed gets priority; it is comparable to the broadcast protocol in terms of bandwidth usage. The broadcast protocol has been used successfully in field tests of the middleware.

[1]  Thomas Plagemann,et al.  A Data Sharing Facility for Mobile Ad-Hoc Emergency and Rescue Applications , 2007, 27th International Conference on Distributed Computing Systems Workshops (ICDCSW'07).

[2]  Nitin H. Vaidya,et al.  Location-aided routing (LAR) in mobile ad hoc networks , 1998, MobiCom '98.

[3]  Yu-Chee Tseng,et al.  The Broadcast Storm Problem in a Mobile Ad Hoc Network , 1999, Wirel. Networks.

[4]  T. Plagemann,et al.  NEMAN: a network emulator for mobile ad-hoc networks , 2005, Proceedings of the 8th International Conference on Telecommunications, 2005. ConTEL 2005..

[5]  Ellen W. Zegura,et al.  Message ferry route design for sparse ad hoc networks with mobile nodes , 2006, MobiHoc '06.

[6]  Aslak Johannessen Information sharing in mobile ad-hoc networks using a global metadata manager , 2008 .

[7]  Anders Lindgren,et al.  Probabilistic Routing in Intermittently Connected Networks , 2004, SAPIR.

[8]  Vera Goebel,et al.  Metadata Management for Ad-Hoc InfoWare - A Rescue and Emergency Use Case for Mobile Ad-Hoc Scenarios , 2005, OTM Conferences.

[9]  Ellen W. Zegura,et al.  A message ferrying approach for data delivery in sparse mobile ad hoc networks , 2004, MobiHoc '04.

[10]  A. Laouiti,et al.  Optimized link state routing protocol for ad hoc networks , 2001, Proceedings. IEEE International Multi Topic Conference, 2001. IEEE INMIC 2001. Technology for the 21st Century..

[11]  Amin Vahdat,et al.  Epidemic Routing for Partially-Connected Ad Hoc Networks , 2009 .

[12]  Thomas Plagemann,et al.  Reconsidering Consistency Management in Shared Data Spaces for Emergency and Rescue Applications , 2007, BTW Workshops.