Abstract
In a mobile computing environment, clients can access data irrespective of their physical location. Data is shared among multiple clients and can be updated by each client independently. This leads to inconsistency of the data. Due to limitations of mobile computing environment traditional techniques cannot be used. Several concurrency control techniques are proposed in literature to prevent data inconsistency. In this paper we first analyze the existing scheme of concurrency control without locking and justify its Performance limitations. A new scheme is proposed which adaptively set the validity period of the cached data items based on the number of data items required and current load of the database server. Experimental results show performance benefits and increase in commit rate of the transactions abstract environment.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Anand, Y., Wen, C.H., Chih, F.W.: Improving Concurrency Control in Mobile Databases. In: Lee, Y., Li, J., Whang, K.-Y., Lee, D. (eds.) DASFAA 2004. LNCS, vol. 2973, pp. 642–655. Springer, Heidelberg (2004)
Ho, J.C., Byeong, S.J.: A Timestamp- Based Optimistic Concurrency Control for Handling Mobile Transactions. In: Gavrilova, M.L., Gervasi, O., Kumar, V., Tan, C.J.K., Taniar, D., Laganá, A., Mun, Y., Choo, H. (eds.) ICCSA 2006. LNCS, vol. 3981, pp. 796–805. Springer, Heidelberg (2006)
Joe, C.H.Y., Chan, E., Lam, K.Y., Leung, H.W.: An Adaptive AVI-based Cache Invalidation Scheme for Mobile Computing Systems. In: 11th International Workshop on Database and Expert Systems Applications (DEXA 2000), p. 155. IEEE computer society, USA (2000)
Minsoo, L., Sumi, H.: HiCoMo:High Commit Mobile Transactions. In: Distributed and Parallel Databases, vol. 11, pp. 73–92. Kluwer Academic Publishers, Dordrecht (2002)
Nadia, N., Anne, D., Habiba, D.: A Two-Phase Commit Protocol for Mobile Wireless Environment. In: 16th Australasian Database Conference, Australia, pp. 135–143 (2005)
Patricia, S.A., Claudia, R., Michel, A.: A Survey of Mobile Transactions. In: Distributed and Parallel databases, vol. 16, pp. 193–230. Kluwer Academic Publishers, Dordrecht (2004)
Salman, A.M., Lakshmi, R.: An Algorithmic approach for achieving Concurrency in Mobile Environment. In: INDIACom, India, pp. 209–211 (2007)
Salman, A.M., Lakshmi, R.: Single Lock Manager Approach for Achieving Concurrency in Mobile Environments. In: Aluru, S., Parashar, M., Badrinath, R., Prasanna, V.K. (eds.) HiPC 2007. LNCS, vol. 4873, pp. 650–660. Springer, Heidelberg (2007)
Salman, A.M., Nizamuddin, M.K.: Concurrency Control Without Locking in Mobile Environments. In: 1st International Conference on Emerging Trends in Engineering and Technology, pp. 1336–1339. IEEE Computer society, USA (2008)
Salman, A.M., Lakshmi, R.: Concurrency Control Strategy to Reduce Frequent Rollbacks in Mobile Environments. In: International Conference on Computational Science and Engineering, pp. 709–714. IEEE Computer society, USA (2009)
Victor, C.S., Kwok, W.L., Son, S.H.: Concurrency Control Using Timestamp Ordering in Broadcast Environments. The Computer Journal 45(4), 410–422 (2002)
Kumar, V., Prabhu, N., Dunham, M.H., Seydim, A.Y.: TCOT- A Timeout based Mobile Transaction Commitment Protocol. IEEE Transactions on Computers 51(10), 1212–1218 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nizamuddin, M.K., Sattar, S.A. (2010). Adaptive Valid Period Based Concurrency Control without Locking in Mobile Environments. In: Meghanathan, N., Boumerdassi, S., Chaki, N., Nagamalai, D. (eds) Recent Trends in Networks and Communications. WeST VLSI NeCoM ASUC WiMoN 2010 2010 2010 2010 2010. Communications in Computer and Information Science, vol 90. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14493-6_36
Download citation
DOI: https://doi.org/10.1007/978-3-642-14493-6_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14492-9
Online ISBN: 978-3-642-14493-6
eBook Packages: Computer ScienceComputer Science (R0)