Concurrency control algorithms and their performance in replicated database systems
Concurrency control algorithms and their performance in replicated database systems
An efficient, fault-tolerant protocol for replicated data management
PODS '85 Proceedings of the fourth ACM SIGACT-SIGMOD symposium on Principles of database systems
Utilizing mobile computing in the Wishard Memorial Hospital ambulatory service
SAC '97 Proceedings of the 1997 ACM symposium on Applied computing
Supporting consistent updates in replicated multidatabase systems
The VLDB Journal — The International Journal on Very Large Data Bases
Replicated Data Management in Mobile Environments: Anything New Under the Sun?
Proceedings of the IFIP WG10.3 Working Conference on Applications in Parallel and Distributed Computing
SRDS '96 Proceedings of the 15th Symposium on Reliable Distributed Systems
Revising Transaction Conceptsf or Mobile Computing
WMCSA '94 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications
Hi-index | 0.00 |
Although satellite and cellular communication advances have enabled users of mobile computers the ability to access information regardless of location, it introduce new problems for transaction management in distributed database systems. Traditional transaction mechanism and criteria have to be adjusted to accommodate the mobile computing environment. Data replication is an example of a technique that is used in traditional database systems to increase the availability and the fault-tolerance of the data, but at the same time adds the overhead of maintaining replica consistency across multiple sites of the network. Data replication is a useful tool in mobile computing due to the fact that a mobile host may be disconnected from the network for long periods of time. The data replication allows the mobile host to use a local data copy while it is disconnected from the network. Mobile hosts that have the capability to store copies of data items increase the difficulty of maintaining replica consistency, because of the mobile host's volatile storage. Also, the mobile host must be assured that the local copies that it is using are valid, and any changes made locally to a copy is reflected in the rest of the system. In this paper, we introduce a mobile replica management algorithm. A mobile transaction manager (MTM) coordinates the transactions initiated by mobile hosts, which query and update replicated databases stored at both mobile and static hosts in a battlefield environment. This battlefield environment is based upon the U.S. telemedicine (Prime Time III) support in Bosnia. The MTM is responsible for the synchronization of the replicated data items in the network.