TY - GEN
T1 - A gnutella inspired ubiquitous service discovery framework for pervasive computing environment
AU - Xu, Tianyin
AU - Ye, Baoliu
AU - Kubo, Mitsunori
AU - Shinozaki, Arata
AU - Lu, Sanglu
PY - 2008
Y1 - 2008
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=51849084810&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=51849084810&partnerID=8YFLogxK
U2 - 10.1109/CIT.2008.4594762
DO - 10.1109/CIT.2008.4594762
M3 - Conference contribution
AN - SCOPUS:51849084810
SN - 9781424423583
T3 - Proceedings - 2008 IEEE 8th International Conference on Computer and Information Technology, CIT 2008
SP - 712
EP - 717
BT - Proceedings - 2008 IEEE 8th International Conference on Computer and Information Technology, CIT 2008
T2 - 2008 IEEE 8th International Conference on Computer and Information Technology, CIT 2008
Y2 - 8 July 2008 through 11 July 2008
ER -