A Token Based Protocol for Mutual Exclusion in Mobile Ad Hoc Networks

被引:5
|
作者
Sharma, Bharti [1 ]
Bhatia, Ravinder Singh [2 ]
Singh, Awadhesh Kumar [2 ]
机构
[1] DIMT Kurukshetra, Kurukshetra, Haryana, India
[2] NIT Kurukshetra, Kurukshetra, Haryana, India
来源
关键词
MANET; Inter-Cluster; Intra-Cluster; Mutual Exclusion; Token Ring;
D O I
10.3745/JIPS.2014.10.1.036
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Resource sharing is a major advantage of distributed computing. However, a distributed computing system may have some physical or virtual resource that may be accessible by a single process at a time. The mutual exclusion issue is to ensure that no more than one process at a time is allowed to access some shared resource. The article proposes a token-based mutual exclusion algorithm for the clustered mobile ad hoc networks (MANETs). The mechanism that is adapted to handle token passing at the inter-cluster level is different from that at the intra-cluster level. It makes our algorithm message efficient and thus suitable for MANETs. In the interest of efficiency, we implemented a centralized token passing scheme at the intra-cluster level. The centralized schemes are inherently failure prone. Thus, we have presented an intra-cluster token passing scheme that is able to tolerate a failure. In order to enhance reliability, we applied a distributed token circulation scheme at the inter-cluster level. More importantly, the message complexity of the proposed algorithm is independent of N, which is the total number of nodes in the system. Also, under a heavy load, it turns out to be inversely proportional to n, which is the (average) number of nodes per each cluster. We substantiated our claim with the correctness proof, complexity analysis, and simulation results. In the end, we present a simple approach to make our protocol fault tolerant.
引用
收藏
页码:36 / 54
页数:19
相关论文
共 50 条
  • [1] A distributed token based h-out of-k Mutual Exclusion protocol for mobile ad hoc networks
    Benchaiba, Mahfoud
    Nacer, Mohamed Ahmed
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2010, 5 (02) : 117 - 135
  • [2] A Token-Based Solution to Group Local Mutual Exclusion Problem In Mobile Ad Hoc Networks
    Khanna, Ashish
    Singh, Awadhesh Kumar
    Swaroop, Abhishek
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2016, 41 (12) : 5181 - 5194
  • [3] A Token-Based Solution to Group Local Mutual Exclusion Problem In Mobile Ad Hoc Networks
    Ashish Khanna
    Awadhesh Kumar Singh
    Abhishek Swaroop
    Arabian Journal for Science and Engineering, 2016, 41 : 5181 - 5194
  • [4] A Mutual Exclusion Algorithm for Ad Hoc Mobile Networks
    Jennifer E. Walter
    Jennifer L. Welch
    Nitin H. Vaidya
    Wireless Networks, 2001, 7 : 585 - 600
  • [5] A mutual exclusion algorithm for ad hoc mobile networks
    Walter, JE
    Welch, JL
    Vaidya, NH
    WIRELESS NETWORKS, 2001, 7 (06) : 585 - 600
  • [6] 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
  • [7] 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
  • [8] A non-token-based-distributed mutual exclusion algorithm for single-hop mobile ad hoc networks
    Mellier, R
    Myoupo, JF
    MOBILE AND WIRELESS COMMUNICATION NETWORKS, 2005, 162 : 287 - 298
  • [9] A group mutual exclusion algorithm for ad hoc mobile networks
    Jiang, JR
    PROCEEDINGS OF THE 6TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2002, : 266 - 270
  • [10] A scalable mutual exclusion algorithm for mobile ad hoc networks
    Wu, WG
    Cao, JN
    Yang, J
    ICCCN 2005: 14th International Conference on Computer Communications and Networks, Proceedings, 2005, : 165 - 170