By Topic

DynamicSD: Discover Dynamic and Uncertain Services in Pervasive Computing Environments

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Feng Zhu ; Dept. of Comput. Sci., Univ. of Alabama in Huntsville, Huntsville, AL, USA ; Kulkarni, A.

Pervasive computing environments consist of thousands of heterogeneous devices and network services. Service discovery protocols provide essential functionalities for users and client devices to discover and access services. Most existing protocols, however, only support discovery via static service attributes. Dynamic information such as service conditions, quality, and reliability is not available to users and clients. To disseminate dynamic service information, we need to properly control the communication and computational overhead. Thus, the solution will be viable for resource-constrained devices. We propose a novel service discovery approach, called DynamicSD. We use mathematical models-Markov Chains-to represent dynamic and uncertain service states. The Markov Chains are disseminated among clients, services, and directories. By deriving the properties of the Markov Chains, we attain dynamic service information. To the best of our knowledge, this is the first formal model to represent dynamic and uncertain service conditions in service discovery protocols. We implement a prototype protocol on wireless sensors. The performance measurements show that the communication and computational overhead that we introduce is low.

Published in:

Computer Communications and Networks (ICCCN), 2011 Proceedings of 20th International Conference on

Date of Conference:

July 31 2011-Aug. 4 2011