A token based distributed algorithm for supporting mutual exclusion in opportunistic networks

被引:13
作者
Tamhane, Sagar A. [1 ]
Kumar, Mohan [1 ]
机构
[1] Univ Texas Arlington, Comp Sci & Engn Dept, Arlington, TX 76019 USA
关键词
Opportunistic networks; Critical section; Mutual exclusion; Token passing; Distributed resources;
D O I
10.1016/j.pmcj.2011.08.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Opportunistic networks are essentially distributed networks with transient connectivity among nodes. Nodes in opportunistic networks are resource constrained, mobile and opportunistically come in contact with each other. In such a distributed network, nodes may require exclusive access to a shared object or resource. Ensuring freedom from starvation is a challenging problem in opportunistic networks due to limited pairwise connectivity and node failures. In this paper, we review mutual exclusion algorithms proposed for generic mobile ad hoc networks (MANETs) and discuss their applicability to opportunistic networks. Further, we propose a novel token based algorithm(1) and prove its correctness. Simulation results show that our algorithm is communication efficient as compared to other algorithms proposed for generic mobile ad hoc networks. We also propose a timeout based fault detection algorithm that exploits the intercontact time distributions. (C) 2011 Elsevier B. V. All rights reserved.
引用
收藏
页码:795 / 809
页数:15
相关论文
共 20 条
[1]   A simulation study of common mobility models for opportunistic networks [J].
Abdulla, Muhammad ;
Simon, Robert .
41ST ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2008, :43-50
[2]  
[Anonymous], JAV LIB BLUET JSR 82
[3]  
[Anonymous], 2006, CRAWDAD trace cambridge/haggle/imote/content (v. 2006-09-15)
[4]  
[Anonymous], INT WORKSH MOB OPP N
[5]   A distributed mutual exclusion algorithm for mobile ad-hoc networks [J].
Baldoni, R ;
Virgillito, A ;
Petrassi, R .
ISCC 2002: SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2002, :539-544
[6]  
Chaudhari Qasim M., 2008, 2008 3rd International Conference on Digital Telecommunications (ICDT), P37, DOI 10.1109/ICDT.2008.8
[7]  
Coulouris G., 2001, DISTRIBUTED SYSTEMS
[8]   A distributed mutual exclusion algorithm over multi-routing protocol for mobile ad hoc networks [J].
Derhab, Abdelouahid ;
Badache, Nadjib .
INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2008, 23 (03) :197-218
[9]   BUBBLE Rap: Social-based Forwarding in Delay Tolerant Networks [J].
Hui, Pan ;
Crowcroft, Jon ;
Yoneki, Eiko .
MOBIHOC'08: PROCEEDINGS OF THE NINTH ACM INTERNATIONAL SYMPOSIUM ON MOBILE AD HOC NETWORKING AND COMPUTING, 2008, :241-250
[10]  
Lilien L., 2007, InMobile and wireless network security and privacy, P85