Previous [ 1] [ 2] [ 3] [ 4] [ 5] [ 6] [ 7] [ 8] [ 9] [ 10] [ 11] [ 12] [ 13] [ 14] [ 15] [ 16] [ 17] [ 18]


Journal of Information Science and Engineering, Vol. 24 No. 6, pp. 1733-1751 (November 2008)

Impromptu Service Discovery and Delivery in Mobile Environments*

Choonhwa Lee1, Sumi Helal2 and David Nordstedt3
1College of Information and Communications
Hanyang University
Seoul, 133-791 Korea
2Department of Computer and Information Science and Engineering
University of Florida
Gainesville, FL 32611, U.S.A.
3Phoneomena, Inc.
Gainesville, FL 32608, U.S.A.

Wireless hotspots and broadband coverage are permeating the globe, giving rise to interesting spontaneous networking scenarios. The discovery and delivery of the most relevant and suitable services in a spontaneous network is a problem of great importance. In this paper we present an architecture that can support context-aware service discovery and delivery for resource-constrained mobile devices. At the heart of the architecture is the uJini proxy which mediates the discovery and delivery processes. Its discovery subsystem exploits relevant context information for the highest quality instance discovery. Its delivery subsystem provides thin-client based adaptation for fat service delivery not supported by thin client devices. To demonstrate its effectiveness, we developed a proofof- concept prototype for Java mobile service environments.

Keywords: dynamic service discovery, Java mobile services, context-awareness, resourceconstrained devices, thin-client based service delivery, proxy system architecture

Full Text () Retrieve PDF document (200811_08.pdf)

Received February 8, 2007; revised May 21 & July 31, 2007; accepted September 5, 2007.
Communicated by Tei-Kei Kuo.
* This work was supported by the Korea Research Foundation Grant funded by the Korean Government (MOEHRD, Basic Research Promotion Fund) (KRF-2006-003-D00487).