A fault tolerant mutual exclusion algorithm for mobile ad hoc networks

被引:15
|
作者
Wu, Weigang [1 ,2 ]
Cao, Jiannong [1 ]
Yang, Jin [1 ]
机构
[1] Hong Kong Polytech Univ, Dept Comp, Kowloon, Hong Kong, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210093, Peoples R China
关键词
Distributed algorithm; Fault tolerance; MANET; Mobile computing; Mutual exclusion;
D O I
10.1016/j.pmcj.2007.08.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a permission-based message efficient mutual exclusion (MUTEX) algorithm for mobile ad hoc networks (MANETs). To reduce messages cost, the algorithm uses the "look-ahead" technique, which enforces MUTEX only among the hosts currently competing for the critical section. We propose mechanisms to handle dozes and disconnections of mobile hosts. The assumption of FIFO channel in the original "look-ahead" technique is also relaxed. The proposed algorithm can also tolerate link or host failures, using timeout-based mechanisms. Both analytical and simulation results show that the proposed algorithm works well under various conditions, especially when the mobility is high or load level is low. To our knowledge, this is the first permission-based MUTEX algorithm for MANETs. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:139 / 160
页数:22
相关论文
共 50 条
  • [31] Fault-tolerant Dispersion of Mobile Agents based on Mobile Ad hoc Networks
    Mi, Zhenqiang
    Yang, Yang
    Ding, Hao
    2012 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP 2012), 2012,
  • [32] A learning automata-based fault-tolerant routing algorithm for mobile ad hoc networks
    Sudip Misra
    P. Venkata Krishna
    Akhil Bhiwal
    Amardeep Singh Chawla
    Bernd E. Wolfinger
    Changhoon Lee
    The Journal of Supercomputing, 2012, 62 : 4 - 23
  • [33] A Fault-Tolerant Algorithm for Agreement in CDS-Based Mobile Ad-hoc Networks
    Chiang, Mao-Lun
    Hsieh, Hui-Ching
    Peng, Chun-Cheng
    2014 9TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2014, : 636 - 637
  • [34] A learning automata-based fault-tolerant routing algorithm for mobile ad hoc networks
    Misra, Sudip
    Krishna, P. Venkata
    Bhiwal, Akhil
    Chawla, Amardeep Singh
    Wolfinger, Bernd E.
    Lee, Changhoon
    JOURNAL OF SUPERCOMPUTING, 2012, 62 (01): : 4 - 23
  • [35] An implementation of an energy-saving mutual exclusion protocol for mobile ad hoc networks
    Mellier, R
    Myoupo, JF
    ICWN '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON WIRELESS NETWORKS, 2005, : 341 - 347
  • [36] A clustering mutual exclusion protocol for multi-hop Mobile Ad Hoc Networks
    Mellier, R
    Myoupo, JF
    2005 13TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS JOINTLY HELD WITH THE 2005 7TH IEEE MALAYSIA INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS 1 AND 2, 2005, : 250 - 255
  • [37] Designing fault tolerant ad hoc networks
    Kawahigashi, Haruko
    Terashima, Yoshiaki
    Miyauchi, Naoto
    Nakakawaji, Tetsuo
    MILCOM 2005 - 2005 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-5, 2005, : 1360 - 1367
  • [38] Predictive and Fault-Tolerant Location Service in Mobile Ad Hoc Networks
    Zhou, Jipeng
    Liu, Liangwen
    Liao, Guofang
    Lu, Jianzhu
    WIRELESS PERSONAL COMMUNICATIONS, 2013, 71 (04) : 3115 - 3130
  • [39] Predictive and Fault-Tolerant Location Service in Mobile Ad Hoc Networks
    Jipeng Zhou
    Liangwen Liu
    Guofang Liao
    Jianzhu Lu
    Wireless Personal Communications, 2013, 71 : 3115 - 3130
  • [40] Providing reliable and fault tolerant broadcast delivery in mobile ad‐hoc networks
    Elena Pagani
    Gian Paolo Rossi
    Mobile Networks and Applications, 1999, 4 : 175 - 192