Parmeet Kaur Jaggi

Learn More
Distributed snapshots are a significant paradigm for distributed systems. These are applied for constructing checkpoint protocols, apart from investigating, testing, or proving properties in distributed executions such as deadlocks and termination. Though a number of snapshot algorithms exist for traditional distributed systems, they cannot be directly(More)
The article proposes a recovery protocol for applications in large mobile computing environment by combining movement based checkpointing with message logging. Since checkpointing is expensive, the focus of the scheme is to add only a low overhead to the normal application execution by reducing the number of checkpoints taken by a mobile host. For(More)
The dynamic topology and constraints of limited resources in mobile ad hoc networks (MANETs) pose unique challenges to execution of processes as compared to traditional distributed systems. The failure probability of the computing process increases when the system scales up. The paper presents an algorithm for the asynchronous recovery of a mobile host in(More)
The widespread availability and increasing processing power of mobile devices has lead to a focus towards the development of autonomous mobile computing grids (MoGs). Such mobile grids allow the successful execution of distributed applications; without access to any static nodes or wired networks. However, the implementation of a fault tolerance technique(More)
The nodes in mobile ad hoc networks (MANETs) are susceptible to various types of failures and therefore the protocols designed for these networks are required to be fault tolerant. Checkpointing and rollback recovery is a well explored fault tolerance technique for the static and cellular mobile distributed systems. However, it is not trivially applicable(More)
A global checkpoint of a distributed computation is formed by a set of local checkpoints, one from each process in the system. However, a local checkpoint taken by a process may be useless if it cannot be part of any consistent global checkpoint. Since checkpointing is expensive in MANETs due to the limitation of available resources, such useless(More)
Mobile Ad hoc networks (MANETs) have significantly enhanced the wireless networks as they eliminate the need for fixed infrastructure and are easily deployable. Apart from their application for communication purposes, these are increasingly being used for expanding the computing capabilities of existing cellular mobile systems and for the implementation of(More)
  • 1