Research Article Open Access

IMPROVING DATA AVAILABILITY IN MOBILE ENVIRONMENT USING DATA ALLOCATION

Moaiad Ahmad Khder1, Zulaiha Ali Othman1, Abdullah Mohd Zin1 and Salha Abdullah1
  • 1 Universitiy Kebangsaan Malaysia, Malaysia

Abstract

Data distribution is one of the crucial issues in Data Base Management Systems (DBMS) in general and in Mobile environment in Particular. It is important because, if not properly managed, it will cause reduction in data availability, which in turn causes more rejections in transactions. Replication algorithms (e.g., CCM) are used to improve data availability. However, the database replication algorithms in general will increase the storing and communication costs for updates especially when the DB is very large and MU number is also large; this will lead to a congested network. An alternative approach is to use data allocation (e.g., TMM-MDB). The data allocation algorithm used in TMM-MDS doesn’t allocate data fairly for MU and data availability reduced over time. Our study consists of simulation supported by a statistical method. We examined our proposed algorithm for data distribution called Data allocation using weight factor for mobile environment. The simulation evaluates the past history and the current claims of the data allocation in order to find out an improved data distribution method for the mobile environment. Our simulation results proved that our proposed method increases the data availability in mobile environment by 75% and distribute data fairly.

Journal of Computer Science
Volume 9 No. 8, 2013, 1019-1029

DOI: https://doi.org/10.3844/jcssp.2013.1019.1029

Submitted On: 17 March 2013 Published On: 5 July 2013

How to Cite: Khder, M. A., Othman, Z. A., Zin, A. M. & Abdullah, S. (2013). IMPROVING DATA AVAILABILITY IN MOBILE ENVIRONMENT USING DATA ALLOCATION. Journal of Computer Science, 9(8), 1019-1029. https://doi.org/10.3844/jcssp.2013.1019.1029

  • 2,618 Views
  • 2,423 Downloads
  • 0 Citations

Download

Keywords

  • Data Allocation
  • Data Replication
  • Mobile Database
  • Transaction Management
  • Mobile Environment