Loading...
Please wait, while we are loading the content...
Similar Documents
On the design of perturbation-resilient atomic commit protocols for mobile transactions.
| Content Provider | CiteSeerX |
|---|---|
| Author | Ayari, Brahim Khelil, Abdelmajid Suri, Neeraj Darmstadt, Tu |
| Abstract | Distributed mobile transactions utilize commit protocols to achieve atomicity and consistent decisions. This is challenging as mobile environments are typically characterized by frequent perturbations such as network disconnections and node failures. On one hand environmental constraints on mobile participants and wireless links may increase the resource blocking time of fixed participants. On the other hand frequent node and link failures complicate the design of atomic commit protocols by increasing both the transaction abort rate and resource blocking time. Hence, the deployment of classical commit protocols (such as two-phase commit) does not reasonably extend to distributed infrastructure-based mobile environments driving the need for perturbation-resilient commit protocols. In this paper, we comprehensively consider and classify the perturbations of the wireless infrastructure-based mobile environment according to their impact on the outcome of commit protocols and on the resource blocking times. For each identified perturbation class a commit solution is provided. Consolidating these sub-solutions, we develop a family of fault-tolerant atomic commit protocols that are tunable to meet the desired perturbation needs and provide minimized resource blocking times and optimized transaction commit rates. The framework is also evaluated using simulations and an actual testbed deployment. |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | Mobile Transaction Perturbation-resilient Atomic Commit Protocol Network Disconnection Link Failure Perturbation-resilient Commit Protocol Hand Environmental Constraint Commit Solution Perturbation Class Infrastructure-based Mobile Environment Two-phase Commit Fixed Participant Desired Perturbation Need Hand Frequent Node Actual Testbed Deployment Transaction Abort Rate Mobile Environment Fault-tolerant Atomic Commit Protocol Consistent Decision Wireless Link Resource Blocking Time Mobile Participant Node Failure Optimized Transaction Commit Rate Atomic Commit Protocol Commit Protocol Mobile Transaction Utilize Commit Protocol Classical Commit Protocol Frequent Perturbation Wireless Infrastructure-based Mobile Environment |
| Content Type | Text |