期刊文献+

自适应Ad hoc分布式互斥算法 被引量:1

Adaptive Distributed Mutual Exclusion Algorithm for Ad Hoc Networks
下载PDF
导出
摘要 Ad hoc网络的动态拓扑结构和节点自组织给分布式算法的实现带来了诸多困难.针对Ad hoc分布式互斥算法研究滞后的现状,提出了一种自适应的Ad hoc分布式算法ADMUTEX.ADMUTEX算法基于令牌查询方法,它采用Lamport逻辑时戳保证消息的时序性,避免了节点饿死.同时,它在消息复杂度与同步延迟之间作了折衷,而且它不需要节点了解系统的全局信息,能够适应Ad hoc网络的动态拓扑结构和节点频繁出入的情况.分析与仿真结果表明该算法具有较低的消息复杂度、小响应延迟和公平性. Ad hoc networks posses dynamic topologies and self-organized nodes, which stunts the implement of distributed mutual exclusion algorithms. Aiming at the comparatively laggard level of the distributed mutual exclusion algorithms for Ad hoc networks, an adaptive algorithm for Ad hoc networks was presented as ADMUTEX algorithm. Based on the token-asking algorithms, the novel algorithm guaranteed the time sequence and prevents nodes from starvation by Lamport logical timestamps. Furthermore, it made a trade-off between the message complexity and the synchronization delay. And the nodes did not initially need the global information of all the others in ADMUTEX algorithm, which adapted it to the dynamic topology structures in Ad hoc networks. Analysis and simulation results show that it has lower message complexity, shorter response delay and better fairness than the traditional algorithms.
出处 《小型微型计算机系统》 CSCD 北大核心 2007年第8期1387-1392,共6页 Journal of Chinese Computer Systems
基金 四川应用基础研究项目(04JY029-017-2)资助 科技型中小企业技术创新基金(04C26225110223)资助
关键词 AD HOC 分布式互斥算法 令牌查询 逻辑时戳 消息复杂度 Ad hoc distributed mutual exclusion token-asking logical timestamp message complexity
  • 相关文献

参考文献12

  • 1Chen Yu,Welch,Jennifer L.Self-stabilizing dynamic mutual exclusion for mobile ad hoc networks[J].Journal of Parallel and Distributed Computing,2005,65(9):1072-1089
  • 2刘丹,刘心松,丘志杰,邱元杰.基于读写特征的分布式互斥算法[J].电子学报,2004,32(2):326-329. 被引量:16
  • 3Yen LiHsing,Chi KuangHwei.Maintaining a ring structure for mobile ad hoc computing[J].Journal of Parallel and Distributed Computing,2004,64(12):1371-1379
  • 4Lamport L.Time,clocks and the ordering of events in distributed systems[J].Comm.ACM,1978,21(7):558-565.
  • 5Maekawa M.A logN algorithm for mutual exclusion in decentralized systems[J].ACM Trans.Computer Systems,1985,3(2):145-159.
  • 6Ricart G,Agrawala A K.An optimal algorithm for mutual exclusion in computer networks[J].Comm.ACM,1981,24(1):9-17.
  • 7Hsu Chih-Shun,Sheu Jang-Ping.Design and performance analysis of leader election and initialization protocols on ad hoc networks[J].Wireless Communications and Mobile Computing,2003,3(4):487-502.
  • 8Jehn-Ruey Jiang.A distributed h-out of-k mutual exclusion algorithm for Ad Hoc mobile networks[C].Proceeding of the international Parallel and Distributed Processing Symposium (IPDPS'02),2002.
  • 9Roberto Baldoni,Antonino Virgillito,Roberto Petrassi.A distributed mutual exlcusion algorithm for mobile Ad-Hoc networks[C].Proceeding of the Seventh International Symposium on Computers and Communications (ISCC'02),2002.
  • 10Walter J,Cao G,Mohanty M.A k-mutual exclusion algorithm for ad hoc wireless networks[C].Proceedings of the first annual Workshop on Principles of Mobile Computing (POMC 2001),2001.

二级参考文献14

  • 1[1]Lodha S,Kshemkalyani A.A fair distributed mutual exclusion algorithm [J].IEEE Trans.Parallel and Distributed Systems,2000,11(6):537-549
  • 2[2]Y I Chang.A simulation study on distributed mutual exclusion [J]. J.Parallel and Distributed Computing,1996,33:107-121.
  • 3[3]M Singhal.A taxonomy of distributed mutual exclusion [J].J Parallel and Distributed Computing,1993,18(1):94-101.
  • 4[4]J Helary,A Mostefaoui,M Raynal.A general scheme for token and tree-based distributed mutual exclusion algorithms [J].IEEE Trans.Parallel and Distributed Systems,1994,5(11):1185-1196.
  • 5[5]Y C Kuo,S T Huang.A geometric approach for constructing coteries and K coteries [J].IEEE Trans.Parallel and Distributed Systems,1997,8(4):402-411.
  • 6[6]M Naimi,M Trehel.An improvement of the log(n) distributed algorithm for mutual exclusion [A]. Proc.Seventh Int′l Conf.Distributed Computing System [C].Berlin,1987.371-375.
  • 7[7]L Lamport.Time,clocks and ordering of events in distributed systems comm [J].ACM,1978,21(7):558-565.
  • 8[8]G Ricart,A K Agrawala.An optimal algorithm for mutual exclusion in computer networks comm [J].ACM,1981,24(1):9-17.
  • 9[9]M Singhal.A dynamic information structure mutual exclusion algorithm for distributed systems [J].IEEE Trans.Parallel and Distributed Systems,1992,3(1):121-125.
  • 10[10]O Carvalho,G Roucairol.On mutual exclusion in computer networks,technical correspondence.Comm [J].ACM,1983,26(2):146-147.

共引文献15

同被引文献4

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部