首页> 外文会议>International workshop on mobile opportunistic networking >Token Based Algorithm for Supporting Mutual Exclusion in Opportunistic Networks
【24h】

Token Based Algorithm for Supporting Mutual Exclusion in Opportunistic Networks

机译:基于象征的算法支持机会性网络中的相互排除

获取原文

摘要

Opportunistic networks are essentially distributed networks with transient connectivity among nodes. Nodes in opportunistic networks are resource constrained, mobile and infrequently 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 the infrequent contacts 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 and prove it is free from starvation and deadlock, and satisfies the safety property. Unlike existing algorithms for MANETs, the proposed algorithm does not require continuous monitoring of the network topology. 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 inter contact time distributions. To the best knowledge of the authors, the proposed algorithm1 is the first to support mutual exclusion in opportunistic networks.
机译:机会主义网络基本上是具有节点之间具有瞬态连接的网络。机会主义网络中的节点是资源受限,移动,彼此接触不经常。在这样的分布式网络中,节点可能需要对共享对象或资源的独占访问权限。由于不经常的联系人和节点故障,确保饥饿的自由是机会主义网络中的一个具有挑战性的问题。在本文中,我们审查了为通用移动临时网络(MANET)提出的互斥算法,并讨论其对机会性网络的适用性。此外,我们提出了一种基于新颖的令牌的算法,并证明它不受饥饿和僵局,满足安全性。与船只的现有算法不同,所提出的算法不需要持续监控网络拓扑。仿真结果表明,与为通用移动临时网络提出的其他算法相比,我们的算法是通信有效的。我们还提出了一种基于超时的故障检测算法,用于利用帧间接触时间分布。为了提名的最佳知识,所提出的算法1是第一个支持机会主义网络中的相互排除的算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号