DocumentCode :
3451576
Title :
A lightweight middleware protocol for ad hoc distributed object computing in ubiquitous computing environments
Author :
Yau, Stephen S. ; Karim, Fariaz
Author_Institution :
Dept. of Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ, USA
fYear :
2003
fDate :
14-16 May 2003
Firstpage :
172
Lastpage :
179
Abstract :
Devices in ubiquitous computing environments are usually embedded, wearable, and handheld, have resource constraints, and are all connected to each other through wireless connections and other computers possibly through fixed network infrastructures, such as the Internet. These devices may form numerous webs of short-range and often low-power mobile ad hoc networks to exchange information. Distributed object computing (DOC) middleware technologies have been successful in promoting high quality and reusable distributed software for enterprise-oriented environments. In order to reap the same benefit in ubiquitous computing environments, it is important to note that the natural interactions among distributed objects in ubiquitous computing environments are quite different due to various factors, such as bandwidth constraints, unpredictable device mobility, network topology change, and context-sensitivity (or situation-awareness) of application objects. Hence, the interactions among distributed objects tend to be more spontaneous and short-lived rather than predictable and long-term. In this paper, a middleware protocol, RKF, to facilitate distributed object-based application software to interact in an ad hoc fashion in ubiquitous computing environments is presented. RKF addresses both spontaneous object discovery and context-sensitive object data exchange. Our experimental results, based on RKF´s implementation and evaluation inside the object request broker of our RCSM middleware test bed, indicate that it is lightweight, has good performance, and can be easily used in PDA-like devices.
Keywords :
Internet; ad hoc networks; distributed object management; middleware; protocols; ubiquitous computing; Internet; context-sensitive object data exchange; distributed object computing; enterprise-oriented environment; lightweight middleware protocol; mobile ad hoc networks; situation-awareness; ubiquitous computing environment; unpredictable device mobility; Application software; Computer networks; Distributed computing; Embedded computing; Handheld computers; Middleware; Pervasive computing; Protocols; Ubiquitous computing; Wearable computers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 2003. Sixth IEEE International Symposium on
Print_ISBN :
0-7695-1928-8
Type :
conf
DOI :
10.1109/ISORC.2003.1199252
Filename :
1199252
Link To Document :
بازگشت