Towards Distributed Service Discovery in Pervasive Computing Environments

Author/Creator ORCID

Date

2005-12-27

Department

Program

Citation of Original Publication

Dipanjan Chakraborty, Anupam Joshi, Yelena Yesha, Tim Finin, Towards Distributed Service Discovery in Pervasive Computing Environments, IEEE Transactions on Mobile Computing ( Volume: 5 , Issue: 2 ), 2005, DOI: 10.1109/TMC.2006.26

Rights

This item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
© 2005 IEEE

Abstract

The paper proposes a novel distributed service discovery protocol for pervasive environments. The protocol is based on the concepts of peer-to-peer caching of service advertisements and group-based intelligent forwarding of service requests. It does not require a service to be registered with a registry or lookup server. Services are described using the Web Ontology Language (OWL). We exploit the semantic class/subClass hierarchy of OWL to describe service groups and use this semantic information to selectively forward service requests. OWL-based service description also enables increased flexibility in service matching. We present simulation results that show that our protocol achieves increased efficiency in discovering services (compared to traditional broadcast-based mechanisms) by efficiently utilizing bandwidth via controlled forwarding of service requests.