CFP last date
20 May 2024
Reseach Article

Article:Anti-message Logging Based Coordinated Checkpointing Protocol for Deterministic Mobile Computing Systems

by Praveen Kumar, Ajay Khunteta
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 3 - Number 1
Year of Publication: 2010
Authors: Praveen Kumar, Ajay Khunteta
10.5120/700-981

Praveen Kumar, Ajay Khunteta . Article:Anti-message Logging Based Coordinated Checkpointing Protocol for Deterministic Mobile Computing Systems. International Journal of Computer Applications. 3, 1 ( June 2010), 22-27. DOI=10.5120/700-981

@article{ 10.5120/700-981,
author = { Praveen Kumar, Ajay Khunteta },
title = { Article:Anti-message Logging Based Coordinated Checkpointing Protocol for Deterministic Mobile Computing Systems },
journal = { International Journal of Computer Applications },
issue_date = { June 2010 },
volume = { 3 },
number = { 1 },
month = { June },
year = { 2010 },
issn = { 0975-8887 },
pages = { 22-27 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume3/number1/700-981/ },
doi = { 10.5120/700-981 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T19:50:44.033337+05:30
%A Praveen Kumar
%A Ajay Khunteta
%T Article:Anti-message Logging Based Coordinated Checkpointing Protocol for Deterministic Mobile Computing Systems
%J International Journal of Computer Applications
%@ 0975-8887
%V 3
%N 1
%P 22-27
%D 2010
%I Foundation of Computer Science (FCS), NY, USA
Abstract

A checkpoint algorithm for mobile computing systems needs to handle many new issues like: mobility, low bandwidth of wireless channels, lack of stable storage on mobile nodes, disconnections, limited battery power and high failure rate of mobile nodes. These issues make traditional checkpointing techniques unsuitable for such environments. Minimum-process coordinated checkpointing is an attractive approach to introduce fault tolerance in mobile distributed systems transparently. This approach is domino-free, requires at most two checkpoints of a process on stable storage, and forces only a minimum number of processes to checkpoint. But, it requires extra synchronization messages, blocking of the underlying computation or taking some useless checkpoints. In this paper, we propose a minimum-process coordinated checkpointing algorithm for deterministic mobile distributed systems, where no useless checkpoints are taken, no blocking of processes takes place, and anti-messages of very few messages are logged during checkpointing. We try to reduce the loss of checkpointing effort when any process fails to take its checkpoint in coordination with others. We also address the related issues like: failures during checkpointing, disconnections, concurrent initiations of the algorithm.

References
Index Terms

Computer Science
Information Sciences

Keywords

Anti-message Mobile Computing Systems