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 条
  • [21] Efficient and Robust Local Mutual Exclusion in Mobile Ad Hoc Networks
    Attiya, Hagit
    Kogan, Alex
    Welch, Jennifer L.
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2010, 9 (03) : 361 - 375
  • [22] A Token Based Protocol for Mutual Exclusion in Mobile Ad Hoc Networks
    Sharma, Bharti
    Bhatia, Ravinder Singh
    Singh, Awadhesh Kumar
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2014, 10 (01): : 36 - 54
  • [23] A Location-Based Fault-Tolerant Routing Algorithm for Mobile Ad Hoc Networks
    Zhou, Jiping
    Xia, Chao
    2009 WRI INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND MOBILE COMPUTING: CMC 2009, VOL 2, 2009, : 92 - 96
  • [24] A distributed mutual exclusion algorithm over multi-routing protocol for mobile ad hoc networks
    Derhab, Abdelouahid
    Badache, Nadjib
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2008, 23 (03) : 197 - 218
  • [25] A cluster-oriented mutual exclusion algorithm for mobile ad hoc network
    Udgata, SK
    Bagga, J
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 857 - 863
  • [26] Self-stabilizing dynamic mutual exclusion for mobile ad hoc networks
    Chen, Y
    Welch, JL
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (09) : 1072 - 1089
  • [27] Power Optimization in Fault-Tolerant Mobile Ad Hoc Networks
    Riganelli, Oliviero
    Grosu, Radu
    Das, Samir R.
    Ramakrishnan, C. R.
    Smolka, Scott A.
    11TH IEEE HIGH ASSURANCE SYSTEMS ENGINEERING SYMPOSIUM, PROCEEDINGS, 2008, : 362 - +
  • [28] Fault-Tolerant Ad Hoc On-Demand Routing Protocol for Mobile Ad Hoc Networks
    Hoang, Duc N. M.
    Rhee, Jong Myung
    Park, Sang Yoon
    IEEE ACCESS, 2022, 10 : 111337 - 111350
  • [29] A priority aware local mutual exclusion algorithm for flying ad hoc networks
    Guruprasad, Kapilesh
    Sridhar, Dhanush
    Poovazhaki, Gokula Kannan Venkatesan
    Viswasam, Mary Anita Rajam
    COMPUTING, 2024, 106 (03) : 981 - 1012
  • [30] A priority aware local mutual exclusion algorithm for flying ad hoc networks
    Guruprasad Kapilesh
    Sridhar Dhanush
    Venkatesan Poovazhaki Gokula Kannan
    Viswasam Mary Anita Rajam
    Computing, 2024, 106 : 981 - 1012