A Stateful Database Synchronization Approach for Mobile Devices
B Sri Ramya1, Shirin Bhanu Koduri2, M.Seetha3

1B. Sri Ramya, Asst. Professor in IT Department, Sri Vasavi Engineering College, Pedatadepalli, Tadepalligudem, India,
2Shirin Bhanu Koduri, Assoc. Professor in IT Department, Sri Vasavi Engineering College, Pedatadepalli, Tadepalligudem, India,
3Dr. M. Seetha, Professor in CSE Department, G Narayanamma Inst. Of Technology and Sciences, Hyderabad, India,

Manuscript received on July 01, 2012. | Revised Manuscript received on July 04, 2012. | Manuscript published on July 05, 2012. | PP: 316-320 | Volume-2, Issue-3, July 2012. | Retrieval Number: C0805062312 /2012©BEIESP
Open Access | Ethics and Policies | Cite 
© The Authors. Published By: Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: This paper proposes a Stateful Synchronization of data between a server-side database and a mobile database. The Stateful Synchronization stage is an amalgamation of the Stateful and Synchronization modes. This means that invalidation reports are sent only to the affected clients (Stateful) and they are sent periodically (Synchronous).The existing Synchronization Algorithms based on comparison of message digest values of the selected rows of both server-side database and mobile database needed for Synchronization. But in the proposed approach the server keeps the information of the present state of data records at the mobile databases. The Server also transmits the invalidation information at periodic intervals to the clients, whenever the data record relevant to the client is invalidated or modified at the server. Here there is no need to calculate the Message Digest values for Synchronization of databases as the server maintains the state of clients.

Keywords: Mobile Device, Server Side Database, Mobile Database, Stateful Synchronization, Invalidation Report.