Title :
Middleware for decentralised fault tolerant service execution using replication in pervasive systems
Author :
Tamhane, Sagar A. ; Kumar, Mohan
Author_Institution :
Comput. Sci. & Eng. Dept., Univ. of Texas at Arlington, Arlington, TX, USA
fDate :
March 29 2010-April 2 2010
Abstract :
Devices in pervasive systems are resource constrained, heterogeneous, mobile and personal. The devices may seek or provide such services as data compression, encryption, image analysis, query processing and other types within a local, but dynamic network. In order to enable sharing of services and resources, it is necessary that the middleware facilitate collaboration amongst devices. Resource and service sharing in such environments is a challenge due to device mobilities, heterogeneity and link failures. In this paper, we propose a middleware that enables decentralised decision making for fault tolerant service execution in pervasive systems. Opportunistic contacts between pairs of devices are exploited to locate service-device mappings and initiate replicas of the required service. Redundancy is an unnecessary, but unavoidable consequence of any replication based fault tolerance scheme. One of the objectives of the proposed middleware is to minimise the number of replications. Simulation results show that the proposed scheme has lower time overhead as compared to existing schemes.
Keywords :
decision making; middleware; software fault tolerance; ubiquitous computing; decentralised decision making; decentralised fault tolerant service execution; middleware; pervasive system replication; replication based fault tolerance scheme; resource sharing; service sharing; service-device mappings; Collaboration; Cryptography; Data compression; Decision making; Fault tolerance; Fault tolerant systems; Image analysis; Middleware; Query processing; Redundancy; Decentralised Decision Making; Fault Tolerance; Mobile Devices; Service Replication;
Conference_Titel :
Pervasive Computing and Communications Workshops (PERCOM Workshops), 2010 8th IEEE International Conference on
Conference_Location :
Mannheim
Print_ISBN :
978-1-4244-6605-4
Electronic_ISBN :
978-1-4244-6606-1
DOI :
10.1109/PERCOMW.2010.5470622