| Literature DB >> 28934171 |
Naixue Xiong1,2, Longzhen Zhang3, Wei Zhang4, Athanasios V Vasilakos5, Muhammad Imran6.
Abstract
Because mobile ad hoc networks have characteristics such as lack of center nodes, multi-hop routing and changeable topology, the existing checkpoint technologies for normal mobile networks cannot be applied well to mobile ad hoc networks. Considering the multi-frequency hierarchy structure of ad hoc networks, this paper proposes a hybrid checkpointing strategy which combines the techniques of synchronous checkpointing with asynchronous checkpointing, namely the checkpoints of mobile terminals in the same cluster remain synchronous, and the checkpoints in different clusters remain asynchronous. This strategy could not only avoid cascading rollback among the processes in the same cluster, but also avoid too many message transmissions among the processes in different clusters. What is more, it can reduce the communication delay. In order to assure the consistency of the global states, this paper discusses the correctness criteria of hybrid checkpointing, which includes the criteria of checkpoint taking, rollback recovery and indelibility. Based on the designed Intra-Cluster Checkpoint Dependence Graph and Inter-Cluster Checkpoint Dependence Graph, the elimination rules for different kinds of checkpoints are discussed, and the algorithms for the same cluster checkpoints, different cluster checkpoints, and rollback recovery are also given. Experimental results demonstrate the proposed hybrid checkpointing strategy is a preferable trade-off method, which not only synthetically takes all kinds of resource constraints of Ad hoc networks into account, but also outperforms the existing schemes in terms of the dependence to cluster heads, the recovery time compared to the pure synchronous, and the pure asynchronous checkpoint advantage.Entities:
Keywords: ad hoc network; asynchronous checkpointing; hybrid checkpointing; mobile communication; synchronous checkpointing
Year: 2017 PMID: 28934171 PMCID: PMC5677408 DOI: 10.3390/s17102166
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Multi-frequency hierarchy topological structure.
Figure 2The model of hybrid checkpointing.
Figure 3Example of checkpoints dependence.
Figure 4Example of rollback in different clusters.
Figure 5An example of the coexistence of multiple same cluster checkpoints.
Figure 6Example of DC taking.
Figure 7IntraCDGi,a,v and IntraCDGi,k,s.
Figure 8The transition of states.
Parameters for Experiments.
| Parameter | Description | Value |
|---|---|---|
| Failure probability | 5~20% | |
| Average hops between MHs | 2~4 | |
| Message threshold for checkpoint | 10 | |
| Successive checkpoints number | 4~16 | |
| Ratio of SM number to DM number | 0.25~4 |
Figure 9Test for a suitable value of K.
Figure 10Impact of R on ACT.
Figure 11Impact of M on ART.
Figure 12Impact of F on ART.
Figure 13Impact of SCN on ASS.
Figure 14Impact of F on AAM.
Figure 15Impact of R on AAM.
Figure 16Impact of F on ACFM.
Figure 17Impact of R on ACFM.