A distributed mutual exclusion algorithm over multi-routing protocol for mobile ad hoc networks

被引:6
|
作者
Derhab, Abdelouahid [1 ]
Badache, Nadjib [2 ]
机构
[1] CERIST, Basic Software Lab, Rue 3 Freres Aissou, Algiers, Algeria
[2] USTHB, Lab Syst Informat, Algiers 16111, Algeria
关键词
mobile ad hoc networks; distributed mutual exclusion; routing protocols; direct acyclic graph; fault-tolerance;
D O I
10.1080/17445760701536084
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we propose a new architecture to solve the problem of mutual exclusion in mobile ad hoc networks (MANET). The architecture is composed of two layers: (i) a middleware layer that contains a token-based distributed mutual exclusion algorithm (DMEA) and (ii) a network layer that includes two routing forwarding strategies: one to route request messages and the other to route the token message. We also propose a request ordering policy that ensures the usual mutual exclusion properties and reduces the number of hops traversed per critical section (CS) access. The paper also addresses the problem of network partitioning and unreachable nodes. The proposed mutual exclusion algorithm is further enhanced to provide fault tolerance by preventing the loss of the token and generating a new token if the token loss event occurs. The performance complexity as well as the experimental results show that the proposed algorithm experiences low number of hops per CS access.
引用
收藏
页码:197 / 218
页数:22
相关论文
共 50 条
  • [1] A distributed mutual exclusion algorithm for mobile ad-hoc networks
    Baldoni, R
    Virgillito, A
    Petrassi, R
    [J]. ISCC 2002: SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2002, : 539 - 544
  • [2] A Mutual Exclusion Algorithm for Ad Hoc Mobile Networks
    Jennifer E. Walter
    Jennifer L. Welch
    Nitin H. Vaidya
    [J]. Wireless Networks, 2001, 7 : 585 - 600
  • [3] A mutual exclusion algorithm for ad hoc mobile networks
    Walter, JE
    Welch, JL
    Vaidya, NH
    [J]. WIRELESS NETWORKS, 2001, 7 (06) : 585 - 600
  • [4] An energy efficient algorithm for distributed mutual exclusion in mobile Ad-hoc networks
    Sil, Sayani
    Das, Sukanta
    [J]. World Academy of Science, Engineering and Technology, 2010, 64 : 517 - 522
  • [5] An energy efficient algorithm for distributed mutual exclusion in mobile Ad-hoc networks
    Sil, Sayani
    Das, Sukanta
    [J]. World Academy of Science, Engineering and Technology, 2010, 40 : 522 - 527
  • [6] A new approach to adaptive multi-routing protocol for mobile ad hoc network
    Heo, Ung
    Deepak, G. C.
    Choi, Jaeho
    [J]. SELF-ORGANIZING SYSTEMS, PROCEEDINGS, 2007, 4725 : 18 - 29
  • [7] Arbitration Based Distributed Group Mutual Exclusion Algorithm for Mobile Ad Hoc Networks
    Priya, Madhu
    Krishna, C. Rama
    Saini, Poonam
    [J]. 2014 INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2014, : 147 - 152
  • [8] A group mutual exclusion algorithm for ad hoc mobile networks
    Jiang, JR
    [J]. PROCEEDINGS OF THE 6TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2002, : 266 - 270
  • [9] A scalable mutual exclusion algorithm for mobile ad hoc networks
    Wu, WG
    Cao, JN
    Yang, J
    [J]. ICCCN 2005: 14th International Conference on Computer Communications and Networks, Proceedings, 2005, : 165 - 170
  • [10] A clustering mutual exclusion protocol for multi-hop Mobile Ad Hoc Networks
    Mellier, R
    Myoupo, JF
    [J]. 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