A Mobile Agent-based Grouping Method for enhancing Performance of Mobile Database Management Systems

A rapid growth of mobile devices and a proliferation of wireless networks lead to changing the existing environment into a mobile environment. Expansion of mobile environment makes a pressing need of mobile databases, and there are several solutions to achieve it. But they still accompany with some problems. Especially, the current synchronization server that manages consistently many mobile database management systems is based on the centralized method to synchronize data between the mobile database systems. It is the major factor that causes the lower performance of the whole system. Furthermore, the fault tolerance has not been considered in the existing systems. Therefore, we suggest the mobile agent-based mobile database system in order to resolve the problems. The system, we propose in this paper, provides the high-performance of the whole system by mobile grouping, and also may support a fault-tolerance management method.

[1]  Andrew P. Black,et al.  Fine-grained mobility in the Emerald system , 1987, TOCS.

[2]  Shamkant B. Navathe,et al.  Scaling replica maintenance in intermittently synchronized mobile databases , 2001, CIKM '01.

[3]  B. R. Badrinath,et al.  Multiversion reconciliation for mobile databases , 1999, Proceedings 15th International Conference on Data Engineering (Cat. No.99CB36337).

[4]  SangKeun Lee,et al.  Supporting transactional cache consistency in mobile database systems , 1999, MobiDe '99.

[5]  Xiang-Yang Li,et al.  Constructing minimum energy mobile wireless networks , 2001, MOCO.

[6]  Arkady B. Zaslavsky,et al.  Petri nets analysis of transaction and submitter management protocols in mobile distributed computing environment , 1995, Proceedings of Fourth International Conference on Computer Communications and Networks - IC3N'95.

[7]  Krishna Paul,et al.  Evaluating the performance of mobile agent-based message communication among mobile hosts in large ad hoc wireless network , 1999, MSWiM '99.

[8]  Barton P. Miller,et al.  Process migration in DEMOS/MP , 1983, SOSP '83.

[9]  Panos K. Chrysanthis,et al.  Supporting semantics-based transaction processing in mobile database applications , 1995, Proceedings. 14th Symposium on Reliable Distributed Systems.

[10]  David K. Gifford,et al.  Remote evaluation , 1990, TOPL.

[11]  Hong Wang,et al.  An optimal construction of invalidation reports for mobile databases , 2001, CIKM '01.

[12]  Divyakant Agrawal,et al.  Planned disconnections for mobile databases , 2000, Proceedings 11th International Workshop on Database and Expert Systems Applications.

[13]  Harald Kosch,et al.  Mobile agents in a distributed heterogeneous database system , 2002, Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing.

[14]  Mahadev Satyanarayanan,et al.  Disconnected Operation in the Coda File System , 1999, Mobidata.

[15]  Bharat K. Bhargava,et al.  Maintaining consistency of data in mobile distributed environments , 1995, Proceedings of 15th International Conference on Distributed Computing Systems.

[16]  Edgar R. Weippl,et al.  Mobile database agents for building data warehouses , 2000, Proceedings 11th International Workshop on Database and Expert Systems Applications.

[17]  Hong Va Leong,et al.  On adaptive caching in mobile databases , 1997, SAC '97.

[18]  Alejandro P. Buchmann,et al.  Using multiple mobile agents for distributed transactions , 1998, Proceedings. 3rd IFCIS International Conference on Cooperative Information Systems (Cat. No.98EX122).

[19]  Chen Chong,et al.  JMSAS: a mobile software agent system , 1999 .