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] Enhanced mutual exclusion algorithm for mobile computing environments
    Kim, HH
    Ahn, SJ
    Chung, TM
    Eom, YI
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2002, E85D (02) : 350 - 361
  • [32] FD-AOMDV: fault-tolerant disjoint ad-hoc on-demand multipath distance vector routing algorithm in mobile ad-hoc networks
    Robinson, Y. Harold
    Julie, E. Golden
    Saravanan, Krishnan
    Kumar, Raghvendra
    Le Hoang Son
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (11) : 4455 - 4472
  • [33] A prioritized h-out of-k mutual exclusion algorithm with maximum degree of concurrency for mobile ad hoc networks and distributed systems
    Jiang, JR
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 329 - 334
  • [34] FD-AOMDV: fault-tolerant disjoint ad-hoc on-demand multipath distance vector routing algorithm in mobile ad-hoc networks
    Y. Harold Robinson
    E. Golden Julie
    Krishnan Saravanan
    Raghvendra Kumar
    Le Hoang Son
    Journal of Ambient Intelligence and Humanized Computing, 2019, 10 : 4455 - 4472
  • [35] Adaptive Routing Algorithm For Mobile Ad Hoc Networks
    Yu Cunjiang
    Li Guoxin
    Mu Baihua
    2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL IV, 2010, : 384 - 386
  • [36] Adaptive Routing Algorithm for Mobile Ad Hoc Networks
    Yu Cunjiang
    Li Guoxin
    Mu Baihua
    APPLIED INFORMATICS AND COMMUNICATION, PT 4, 2011, 227 : 613 - 617
  • [37] Secured Clustering Algorithm for Mobile Ad Hoc Networks
    Kadri, B.
    M'hamed, A.
    Feham, M.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2007, 7 (03): : 27 - 34
  • [38] Fault Tolerant Optimized Broadcast for Wireless Ad-hoc Networks
    Akter, Mamtaj
    Islam, Alimul
    Rahman, Ashikur
    2016 INTERNATIONAL CONFERENCE ON NETWORKING SYSTEMS AND SECURITY (NSYSS), 2016, : 101 - 109
  • [39] Fault tolerant deployment and topology control in wireless ad hoc networks
    Li, XY
    Wan, PJ
    Wang, Y
    Yi, CW
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2004, 4 (01) : 109 - 125
  • [40] Building reliable and fault resilient mobile ad hoc networks
    Vipin, M.
    Sankar, K.
    Sarad, A., V
    ICSCN 2008: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING COMMUNICATIONS AND NETWORKING, 2008, : 264 - 268