A Collaborative Service Discovery and Service Sharing Framework for Mobile Ad Hoc Networks

Service sharing and discovery play a relevant role in mobile ad hoc environments. Upon joining a self-organizing network, mobile nodes should be able to explore the environment to learn about, locate, and share the available services. In this paper, we propose a distributed and scalable service disc...

Full description

Saved in:
Bibliographic Details
Main Author: Safa, Haidar (author)
Other Authors: Artail, Hassan (author), Hamze, Hicham (author), Mershad, Khaleel (author)
Format: conferenceObject
Published: 2007
Subjects:
Online Access:http://hdl.handle.net/10725/15377
https://doi.org/10.1007/978-3-540-74784-0_16
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
https://link.springer.com/chapter/10.1007/978-3-540-74784-0_16
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Service sharing and discovery play a relevant role in mobile ad hoc environments. Upon joining a self-organizing network, mobile nodes should be able to explore the environment to learn about, locate, and share the available services. In this paper, we propose a distributed and scalable service discovery and sharing framework for ad hoc networks. The proposed framework defines three types of nodes: service directories, service providers and requesting nodes. Service directory nodes act as mediators for lookup requests from requesting nodes. Joining service provider nodes register their services with the nearest service directory. A requesting node discovers the available services by submitting requests to its nearest service directory which determines the node providing the requesting service. The performance of the proposed model is evaluated and compared to the broadcast-based model that has been extensively studied in the literature.