首页> 外文学位 >Distributed coordination in mobile wireless environments.
【24h】

Distributed coordination in mobile wireless environments.

机译:移动无线环境中的分布式协调。

获取原文
获取原文并翻译 | 示例

摘要

Mobile computing is a branch of distributed computing, but mobile networks have fundamentally different characteristics from traditional wired networks in aspects of communication, mobility and resource constraints. These characteristics make the development of distributed algorithms much more difficult. In this thesis, we investigate the challenging issues in designing algorithms for solving distributed computing problems in mobile wireless networks. We focus on two distributed coordination problems: the consensus problem and the mutual exclusion problem.;The consensus problem arises in many distributed computing applications, such as atomic commitment, atomic broadcast, and file replication. So far, little work has been reported on achieving consensus in mobile environments. This thesis makes the following original contributions in this field.;First, we develop a general technique named "Look-Ahead" to speed up the execution of consensus protocols by making use of future messages. Second, we improve message efficiency and scalability of consensus protocols for mobile ad hoc networks (MANETs) using a hierarchy imposed on the mobile hosts. By clustering the mobile hosts into clusters, a two-layer hierarchy is established. Then, the messages from and to the hosts in the same cluster are merged/unmerged by the clusterhead in order to reduce the message cost and improve the scalability. Based on different ways for clustering hosts, we propose two hierarchical protocols. The third contribution to the consensus problem is the design of an eventual leader protocol for "dynamic" infrastructured mobile networks, where the number of participating hosts can change arbitrarily as time passes and an unbounded number of hosts can join or leave the system at any time. The proposed eventual leader protocol can be used to design consensus protocols for dynamic infrastructured mobile networks.;Another coordination problem addressed in this thesis is mutual exclusion (MUTEX), one of typical coordination problems. We propose the first permission-based MUTEX algorithm for MANETs. Based on the "look ahead" technique, which enforces the MUTEX only among the hosts that are currently competing for CS, we propose a message efficient MUTEX algorithm for MANETs. The algorithm can also tolerate link and host failures by using timeout-based fault tolerance mechanisms.
机译:移动计算是分布式计算的一个分支,但是移动网络在通信,移动性和资源限制方面具有与传统有线网络根本不同的特征。这些特性使分布式算法的开发更加困难。在本文中,我们研究了设计用于解决移动无线网络中的分布式计算问题的算法中的挑战性问题。我们关注两个分布式协调问题:共识问题和互斥问题。共识问题出现在许多分布式计算应用程序中,例如原子承诺,原子广播和文件复制。迄今为止,关于在移动环境中达成共识的工作鲜有报道。本文在该领域做出了以下初步贡献。首先,我们开发了一种通用的技术“ Look-Ahead”,通过利用未来的消息来加快共识协议的执行。其次,我们使用强加于移动主机上的层次结构,提高了移动自组织网络(MANET)的共识协议的消息效率和可伸缩性。通过将移动主机群集到群集中,可以建立两层层次结构。然后,群集头合并/合并来自同一群集中主机的消息,以降低消息成本并提高可伸缩性。基于群集主机的不同方法,我们提出了两种分层协议。共识问题的第三个贡献是为“动态”基础架构的移动网络设计了最终的领导者协议,随着时间的流逝,参与主机的数量可以任意更改,并且无限数量的主机可以随时加入或离开系统。所提出的最终领导者协议可用于设计动态基础设施移动网络的共识协议。本文所解决的另一个协调问题是互斥(MUTEX),MUTEX是典型的协调问题之一。我们为MANET提出了第一个基于权限的MUTEX算法。基于仅在当前正在竞争CS的主机之间强制执行MUTEX的“前瞻性”技术,我们提出了一种用于MANET的消息有效的MUTEX算法。该算法还可以通过使用基于超时的容错机制来容忍链接和主机故障。

著录项

  • 作者

    Wu, Weigang.;

  • 作者单位

    Hong Kong Polytechnic University (Hong Kong).;

  • 授予单位 Hong Kong Polytechnic University (Hong Kong).;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2007
  • 页码 174 p.
  • 总页数 174
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号