Optimistic Concurrency Control based on 2 - Version and TimeStamp for Broadcast Environment ; OCC / 2VTS


The KIPS Transactions:PartD, Vol. 8, No. 2, pp. 132-144, Apr. 2001
10.3745/KIPSTD.2001.8.2.132,   PDF Download:

Abstract

The broadcast environment is asymmetric communication aspect that is typically much greater communication capacity available from server to clients than in the opposite direction. In addition, most of mobile computing systems only allow the generation of read-only transactions from mobile clients for retrieving different types of information such as stock data, traffic information and news updates. Since previous concurrency control protocols, however, do not consider such a particular characteristics, the performance degradation occurs when those schemes are applied to the broadcast environment having quite a high data contention. In this paper, we propose OCC/2VTS (Optimistic Concurrency Control based on 2-Version and TimeStamp) that is most appropriate for broadcast environment. OCC/2VTS lets each client process and commit query transactions for itself by using two version data in cache. If the values of appropriate data items are not changed twice by invalidation report after a query transaction starts, the query transaction is committed safely independent of commitment of update transactions. OCC/2VTS decreases the number of informing server for the purpose of commitment. Due to broadcasting the validation reports including updated recent values, it reduces the opportunity of requesting a recent data values of server as well. As a result, OCC/2VTS makes full use of the asymmetric bandwidth. It also improves transaction throughput by increasing the query transaction commit ratio as much as possible.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
U. H. Lee and B. H. Hwang, "Optimistic Concurrency Control based on 2 - Version and TimeStamp for Broadcast Environment ; OCC / 2VTS," The KIPS Transactions:PartD, vol. 8, no. 2, pp. 132-144, 2001. DOI: 10.3745/KIPSTD.2001.8.2.132.

[ACM Style]
Uk Hyun Lee and Bu Hyun Hwang. 2001. Optimistic Concurrency Control based on 2 - Version and TimeStamp for Broadcast Environment ; OCC / 2VTS. The KIPS Transactions:PartD, 8, 2, (2001), 132-144. DOI: 10.3745/KIPSTD.2001.8.2.132.