Concurrency control in mobile distributed real-time database systems

Citation
Ky. Lam et al., Concurrency control in mobile distributed real-time database systems, INF SYST, 25(4), 2000, pp. 261-286
Citations number
37
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
INFORMATION SYSTEMS
ISSN journal
03064379 → ACNP
Volume
25
Issue
4
Year of publication
2000
Pages
261 - 286
Database
ISI
SICI code
0306-4379(200006)25:4<261:CCIMDR>2.0.ZU;2-7
Abstract
With the rapid advances in mobile computing technology, there is an increas ing demand for processing real-time transactions in a mobile environment. T his paper studies concurrency control problem in mobile distributed real-ti me database systems(MDRTDBS). Based on the High Priority Two Phase Locking (HP-2PL) scheme, we propose a distributed real-time locking protocol, calle d Distributed High Priority Two Phase Locking (DHP-2PL), for MDRTDBS. In th e protocol, the characteristics of a mobile computing system are considered in resolving lock conflicts. Two strategies are proposed to further improv e the system performance and to reduce the impact of mobile network on the performance of the DHP-2PL: (1) A transaction shipping approach is proposed to process transactions in a mobile environment by exploring the well-defi ned behavior of real-time transactions. (2) We explore the application sema ntics of real-time database applications by adopting the notion of similari ty in concurrency control to further reduce the number of transaction resta rts due to priority inversion, which could be very costly in a mobile netwo rk. A detailed simulation model of a MDRTDBS has been developed, and a seri es of simulation experiments have been conducted to evaluate the performanc e of the proposed approaches and the effectiveness of using similarity for concurrency control in MDRTDBS. (C) 2000 Elsevier Science Ltd. All rights r eserved.