Back to Search
Start Over
Efficient validation of mobile transactions in wireless environments
- Source :
- Journal of Systems and Software. 69:183-193
- Publication Year :
- 2004
- Publisher :
- Elsevier BV, 2004.
-
Abstract
- In broadcast environments, the limited bandwidth of the upstream communication channel from the mobile clients to the server bars the application of conventional concurrency control protocols. In this paper, we propose a new variant of the optimistic concurrency control (OCC) protocol that is suitable for broadcast environments. At the server, forward validation of a transaction is done against currently running transactions, including mobile transactions and server transactions. At the mobile clients, partial backward validation of a transaction is done against committed transactions at the beginning of every broadcast cycle. Upon completion of execution, read-only mobile transactions can be validated and committed locally and update mobile transactions are sent to the server for final validation. These update transactions have a better chance of commitment because they have gone through the partial backward validation. In addition to the nice properties of conventional OCC protocols, this protocol provides autonomy between the mobile clients and the server with minimum upstream communication, which is a desirable feature to the scalability of applications running in broadcast environments. This protocol is able to process both update transactions and read-only transactions at the mobile clients at low space and processing overheads.
- Subjects :
- Schedule (computer science)
Transaction processing
Computer science
Compensating transaction
Mobile computing
computer.software_genre
Extreme Transaction Processing
Concurrency control
Hardware and Architecture
Serializability
Scalability
Operating system
Distributed transaction
Transaction processing system
Online transaction processing
computer
Optimistic concurrency control
Database transaction
Software
Information Systems
Subjects
Details
- ISSN :
- 01641212
- Volume :
- 69
- Database :
- OpenAIRE
- Journal :
- Journal of Systems and Software
- Accession number :
- edsair.doi...........f51bb33f05242d2e8eb19e1e4554c7af