首页> 外文OA文献 >Addressing the Consensus Problem in Real-time Using Lightweight Middleware on Distributed Devices
【2h】

Addressing the Consensus Problem in Real-time Using Lightweight Middleware on Distributed Devices

机译:在分布式设备上使用轻量级中间件实时解决共识问题

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

With the advent of the modern technological age, a plethora of electronic tools and devices are available in numbers as never before. While beneficial and ex-ceedingly useful, these electronic devices require users to operate them. When designing systems capable of observing and acting upon an environment, the number of devices can become unmanageable. Previously, middleware sys-tems were designed for large-scale computational systems. However, by apply-ing similar concepts and distributing logic to autonomous agents residing on the devices, a new paradigm in distributed systems research on lightweight de-vices is conceivable. Therefore, this research focuses upon the development of a lightweight middleware that can reside on small devices enabling the capabil-ity for these devices to act autonomously.In this research, analyses determined the most advantageous methods for solving this problem. Defining a set of requirements for the necessary middle-ware as well as assumptions for the environment and system in which it would operate achieved a proper research focus. By utilizing concepts already in ex-istence such as peer-to-peer networking and distributed hash tables, devices in this system could communicate effectively and efficiently. Furthermore, creat-ing custom algorithms for communicating with other devices, and collaborating on task assignments achieved an approach to solving the consensus problem in real time.The resulting middleware solution allowed a demonstration to prove the effi-cacy. Using three devices capable of observing the environment and acting up-on it, two tests highlighted the capabilities of the consensus-finding mechanism as well as the ability of the devices to respond to changes in the environment autonomously.
机译:随着现代技术时代的到来,大量的电子工具和设备以前所未有的数量出现。这些电子设备虽然有益且极其有用,但需要用户对其进行操作。当设计能够观察环境并在环境上起作用的系统时,设备的数量可能变得难以管理。以前,中间件系统是为大型计算系统设计的。但是,通过将类似的概念应用到设备上的自治代理程序并分配逻辑,可以构想轻型设备的分布式系统研究的新范例。因此,本研究专注于开发轻量级中间件,该中间件可以驻留在小型设备上,从而使这些设备具有自主运行的能力。在本研究中,分析确定了解决此问题的最有利方法。定义了必要的中间件的一组要求以及对中间件将在其中运行的环境和系统的假设,从而实现了适当的研究重点。通过利用现有的概念,例如对等网络和分布式哈希表,该系统中的设备可以有效地进行通信。此外,创建用于与其他设备进行通信的自定义算法,以及在任务分配上的协作,实现了一种实时解决共识问题的方法。由此产生的中间件解决方案使演示得以证明其有效性。使用三个能够观察环境并在其上起作用的设备,两项测试突出了共识发现机制的功能以及这些设备自动响应环境变化的能力。

著录项

  • 作者

    Hall Keith Anton;

  • 作者单位
  • 年度 2011
  • 总页数
  • 原文格式 PDF
  • 正文语种 en_US
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号