LASPD: A Framework for Location-Aware Service Provision and Discovery in Mobile Environments

In this paper, we propose a three-tier framework for Location-Aware Service Provision and Discovery (LASPD), with special emphasis on mobile service provisioning. In the first tier, the world is geographically divided into autonomous areas to facilitate local service administration and management. In the second tier, service providers of an area with adequate computing capability are organized into a structured peer-to-peer network. The third tier supports mobile service providers equipped with less capable devices such as smart phones or PDAs. These providers are allowed to delegate their services to one of the designated peer nodes of the second tier, known as "proxy". In LASPD, the location-awareness is achieved during a service discovery by exploiting the locality-preserving property of the Hilbert space filling curve. Besides, we leverage on our previously proposed rewiring mechanism to make the network navigable and self-organized. To have a better understanding of the framework characteristics, we conduct simulations to study the routing behaviors of peer nodes in different tiers as well as measuring the performance of the prototype in real-world environments.

[1]  Tao Gu,et al.  Context-aware middleware for pervasive elderly homecare , 2009, IEEE Journal on Selected Areas in Communications.

[2]  Janne Riihijärvi,et al.  A survey on resource discovery mechanisms, peer-to-peer and service discovery frameworks , 2008, Comput. Networks.

[3]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.

[4]  D. Hilbert Ueber die stetige Abbildung einer Line auf ein Flächenstück , 1891 .

[5]  David R. Karger,et al.  INS/Twine: A Scalable Peer-to-Peer Architecture for Intentional Resource Discovery , 2002, Pervasive.

[6]  Lican Huang A P2P Service Discovery Strategy Based on Content Catalogues , 2007, Data Sci. J..

[7]  Matthias Jarke,et al.  Mobile Host: A Feasibility Analysis of Mobile Web Service Provisioning , 2006, UMICS.

[8]  Guido Gehlen,et al.  Realization and Performance Analysis of a SOAP Server for Mobile Devices , 2005 .

[9]  Amit P. Sheth,et al.  METEOR-S WSDI: A Scalable P2P Infrastructure of Registries for Semantic Publication and Discovery of Web Services , 2005, Inf. Technol. Manag..

[10]  Matthias Jarke,et al.  MWSMF: a mediation framework realizing scalable mobile web service provisioning , 2008, MOBILWARE.

[11]  Jian Zhu,et al.  A pragmatic approach to location-aware service organization and discovery , 2009, 2009 IEEE 28th International Performance Computing and Communications Conference.

[12]  Jon M. Kleinberg,et al.  Small-World Phenomena and the Dynamics of Information , 2001, NIPS.

[13]  Henning Schulzrinne,et al.  GloServ: global service discovery architecture , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[14]  Mark Handley,et al.  A scalable content-addressable network , 2001, SIGCOMM '01.

[15]  Kyong-Ho Lee,et al.  A lightweight framework for mobile web services , 2009, Computer Science - Research and Development.

[16]  Matthias Jarke,et al.  Scalable Mobile Web Service Discovery in Peer to Peer Networks , 2008, 2008 Third International Conference on Internet and Web Applications and Services.

[17]  Farnoush Banaei Kashani,et al.  WSPDS: Web Services Peer-to-Peer Discovery Service , 2004, International Conference on Internet Computing.