Concurrency Control Mechanism for Nested Transactions in Mobile Environment

Nyo Nyo Yee

Abstract


In mobile environment, mobile host can initiate transactions and that transactions may be executed at mobile host or fixed host. Most of the transactions use in mobile environment is flat transactions. In modern world, most of the applications are complex and long-running. Flat transactions could not work properly in complex and long-running applications. Moreover, flat transactions can be performed only commit or rollback and cannot save intermediate results. If transactions rollback, the whole transaction is re-started. To solve this problem, we proposed a method that based on closed nested transactions because nested transactions are suited for complex application and can save intermediate result.  Proposed system is based on existing Two-Shadow Speculative Concurrency Control (SCC-2S) mechanism that solves concurrency control problem (read-write conflict) for nested transactions and complex application. Proposed system solves the facts that could not solve (write-write conflict) in existing SCC-2S algorithm and also adds Priority Control mechanism to improve the performance of the system and to reduce miss deadlines. This method is intended for Mobile Real-Time Database System (MRTDBS). Concurrency Control will perform at the Fixed Host and the results are returned back to the corresponding Mobile Hosts.


Keywords


concurrency control; fixed host ; flat transaction; mobile real-time database system; nested transaction;

Full Text:

PDF

References


Ali Karami , Ahmad Baraani-Dastjerdi,†A Concurrency Control Method Based on Commitment Ordering in Mobile Databasesâ€, International Journal of Database Management Systems ( IJDMS ) Vol.3, No.4, November 2011.

Azer Bestavros, “Speculative Concurrency Control†,Computer Science Department, Boston University, Boston, 02215, January 27, 1993.

Azer Bestavros , Spyridon Braoudakis , Euthimios Panagos , “Performance Evaluation of Two-Shadow Speculative Concurrency Controlâ€, Computer Science Department, Boston University, Boston, 02215, February 5, 1993.

Ekaterina Pavlova, Igor Nekrestyanov “Concurrency Control Protocol for Nested Transactions in Real-Time Databases†, St. Petersburg University, Russia, 1996.

Jun Chen, Yu Fen Wang, Jian Ping Wang,†Concurrency Control Protocol for Real-Time Database and the Analysis Base on Petri Netâ€, Jun Chen et al., 2010, Advanced Materials Research, 143-144, 12, October, 2010.

Mohammed Khaja Nizamuddin1, Dr. Syed Abdul Sattar, “An Improved, Prioritized Concurrency Control Scheme with Performance Gain in Mobile Environments†, ARPN Journal of Systems and Software, 2010-11 AJSS Journal, Volume 1 No. 1, APRIL 2011.

Rajesh Badani, “Nested Transactions for Concurrent Execution of Rules: Design and Implementationâ€, University of Florida, 1993.

Salman Abdul Moiz, Dr. Lakshmi Rajamani, “An Algorithmic approach for achieving Concurrency in Mobile Environmentâ€, INDIACom, 209-211, 2007.

Salman Abdul Moiz, Supriya N.Pal, Jitendra Kumar3, Lavanya P, Deepak Chandra Joshi, Venkataswamy G , “ Concurrency Control In Mobile Environments: Issues & Challengesâ€, International Journal of Database Management Systems ( IJDMS ) Vol.3, No.4, November 2011.

Syed Abbas Bukhari , Samuel Rivera Aparicio , “A Survey of Current Priority Assignment Policies (PAP) and Concurrency Control Protocols (CCP) in Real-Time Database Systems RTBDSâ€. MS Bioinformatics, Sustainable and Resilient Infrastructures Systems (CEE), 2012.

Vishnu Swaroop, Gyanendra Kumar Gupta, Udai Shanker, “Issues In Mobile Distributed Real Time Databases: Performance And Review†, India ,2011.

“Transaction and Concurrency Controlâ€,CS 141b- Distributed Computation Laboratory, http://www.cs.caltech.edu/~cs141/, February 19, 2004.

Hamzeh Khazaei,†Mobile Database Systemâ€,Math & Computer Science Department, Amirkabir University of Technology, (Tehran Polytechnic), Hamzeh.khazaei@aut.ac.ir


Refbacks

  • There are currently no refbacks.


ISSN: 1694-2507 (Print)

ISSN: 1694-2108 (Online)