A gnutella inspired ubiquitous service discovery framework for pervasive computing environment

Tianyin Xu, Baoliu Ye, Mitsunori Kubo, Arata Shinozaki, Sanglu Lu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Pervasive computing, the new distributed computing paradigm aiming at providing services anywhere anytime, poses unique challenges on service management and discovery. In this paper, we propose a new pervasive computing framework named USDM-PerComp by using a Web Service Server/Directory Server (WSS/DS) based two-level hierarchical topology to address the challenges involved. DSs within USDM-PerComp autonomously form a peer-to-peer (P2P) overlay. We present a Gnutella inspired distributed algorithm to support service discovery over the resulted P2P overlay, and further implement a service crawler using mobile agent techniques to perform the discovery and invocation. With the service crawler, service composition could be done automatically and spontaneously without any user concern. Besides, we develop a distributed JPEG encoding application to verify the practicability of our proposal. Our experience confirms the scalability and flexibility of USDM-PerComp. The pervasive applications could be easily us well as efficiently created under USDM-PerComp environment.

Original languageEnglish (US)
Title of host publicationProceedings - 2008 IEEE 8th International Conference on Computer and Information Technology, CIT 2008
Pages712-717
Number of pages6
DOIs
StatePublished - 2008
Externally publishedYes
Event2008 IEEE 8th International Conference on Computer and Information Technology, CIT 2008 - Sydney, NSW, Australia
Duration: Jul 8 2008Jul 11 2008

Publication series

NameProceedings - 2008 IEEE 8th International Conference on Computer and Information Technology, CIT 2008

Other

Other2008 IEEE 8th International Conference on Computer and Information Technology, CIT 2008
CountryAustralia
CitySydney, NSW
Period7/8/087/11/08

ASJC Scopus subject areas

  • Computer Science Applications
  • Information Systems

Fingerprint Dive into the research topics of 'A gnutella inspired ubiquitous service discovery framework for pervasive computing environment'. Together they form a unique fingerprint.

Cite this