Publication Type:

Journal Article


Lecture Notes in Electrical Engineering, Springer Verlag, Volume 391, p.135-144 (2016)





Automation, Caching mechanism, Data synchronization, Fault tolerance, Intelligent buildings, Internet, Internet access, Mobile applications, Mobile computing, Mobile devices, Mobile telecommunication systems, Network architecture, Performance and reliabilities, Program processors, Real-time updates, Replication process, Wireless internet, Wireless telecommunication systems


Mobile devices are becoming the preferred choice for internet access as they are getting increasingly powerful and affordable. But because of lack of ubiquitous high bandwidth wireless internet, many mobile applications suffer from performance and reliability issues while accessing data from the servers. While many of the applications use caching mechanism to store data locally on mobile device to improve data access performance, they are not thoroughly focusing on related areas such as two-way data synchronization, fault tolerance and recovery, offline mode support and real-time update support. And hence even many reputed applications show inconsistent and out-of-date data; especially during network and battery outages. In this paper we propose usage of Replication process, Pending data process, targeted data update broadcasts to solve the above issues in the software architecture of Smart-Home project. © Springer Science+Business Media Singapore 2016.


cited By 0; Conference of International Conference on Mobile and Wireless Technology, ICMWT 2016 ; Conference Date: 23 May 2016 Through 26 May 2016; Conference Code:174829

Cite this Research Publication

R. Guntha, Arya Devi R. D., and Dr. Maneesha V. Ramesh, “High-performance fault-tolerant data caching and synchronization architecture for smart-home mobile application”, Lecture Notes in Electrical Engineering, vol. 391, pp. 135-144, 2016.

It appears your Web browser is not configured to display PDF files. Download adobe Acrobat or click here to download the PDF file.