首页> 外文OA文献 >Dragon: processing node discovery protocol based on static attributes for homogeneous and heterogeneous wireless sensor networks
【2h】

Dragon: processing node discovery protocol based on static attributes for homogeneous and heterogeneous wireless sensor networks

机译:Dragon:基于静态属性的处理节点发现协议,用于同构和异构无线传感器网络

摘要

Wireless Sensor Networks (WSNs) are networks consisting of small, battery-powered computers with short-range radio communication and sensing capabilities. These computers (referred to as nodes) are used to sense one or more variables using one or more sensors and report these readings to a base-station via a multi-hop communication. Often, these WSNs are deployed to detect a phenomenon. Detection of this phenomenon usually depends on readings from several sensors in different locations. Therefore, sensor readings are periodically collected at the base-station which processes these data or forwards them to a cloud. This base-station also represents a gateway for users to access and communicate with the WSN. It allows a user to submit a query, whose execution retrieves data from relevant sensor nodes and the result of the computation over these data is detection of a phenomenon. In a typical node, radio is responsible for far more energy consumption when compared to the CPU or most of the sensors. Therefore, it has always been researchers’ intention to lower the network communication to the lowest possible level. Because nodes closer to the base-station transfer more data, their batteries are depleted faster which may lead to part of the network being unreachable. Additionally, because a user accesses the WSN via a base-station, it represents a single point of failure. One of the solutions to overcome this problem is to allow a user to communicate and submit a query via any node in the network. However, building a fully decentralised and energy-efficient framework allowing any node to accept and execute a query submitted by a user brings several new challenges. First, a node needs to be able to communicate with any other node in the network, not only the base-station, without relying on any central entity. Second, any node must be able to identify all the nodes which monitor the same phenomenon. And third, a node which processes the data must be chosen in such way, that the overall communication of the whole network is minimised.udIn this thesis we present Dragon, a framework for in-network data stream processing. Dragon allows communication among any pair of nodes via optimal or near optimal routes. This is achieved without the need to first discover or establish a path between two communicating nodes. Dragon also allows any node to find a list of all other nodes fulfilling given static criteria. The search for these nodes requires communication with only close (possibly multi-hop) neighbourhood. Finding a list of nodes observing the same phenomenon and requesting data directly from these nodes allows any node in the network to accept and execute a snapshot iii(one-time) query with a very low network overhead and in a timely manor. Finally, Dragon introduces a distributed algorithm for discovery of a processing node for continuous queries in WSNs. The algorithm follows the cost gradient to the node with the lowest communication cost, hence decreasing the overall network traffic and communication delay.
机译:无线传感器网络(WSN)是由小型,电池供电的计算机组成的网络,这些计算机具有短程无线电通信和感应功能。这些计算机(称为节点)用于通过一个或多个传感器感应一个或多个变量,并通过多跳通信将这些读数报告给基站。通常,这些WSN被部署来检测现象。对这种现象的检测通常取决于不同位置的多个传感器的读数。因此,在基站处定期收集传感器读数,该传感器将处理这些数据或将其转发到云中。该基站还代表用户访问WSN并与之通信的网关。它允许用户提交查询,查询的执行从相关的传感器节点中检索数据,并且对这些数据进行计算的结果就是对现象的检测。在典型节点中,与CPU或大多数传感器相比,无线电会消耗更多的能量。因此,研究人员一直打算将网络通信降低到最低水平。由于距离基站较近的节点传输更多数据,因此它们的电池电量消耗得更快,这可能导致部分网络无法访问。另外,由于用户通过基站访问WSN,因此它代表了单点故障。克服此问题的解决方案之一是允许用户通过网络中的任何节点进行通信并提交查询。然而,建立一个完全分散和节能的框架,允许任何节点接受并执行用户提交的查询带来了一些新的挑战。首先,一个节点需要能够与网络中的任何其他节点通信,而不仅仅是基站,而无需依赖任何中央实体。其次,任何节点都必须能够识别监视相同现象的所有节点。第三,必须以这种方式选择处理数据的节点,以使整个网络的整体通信减至最少。 ud在本文中,我们提出了Dragon,一种用于网络内数据流处理的框架。 Dragon允许通过最佳或接近最佳路线的任何一对节点之间进行通信。无需首先发现或建立两个通信节点之间的路径即可实现此目的。 Dragon还允许任何节点查找满足给定静态条件的所有其他节点的列表。搜索这些节点仅需要与近邻(可能是多跳)邻居进行通信。查找观察到相同现象的节点列表并直接从这些节点请求数据,使网络中的任何节点都可以以非常低的网络开销并及时地接受并执行快照iii(一次性)查询。最后,Dragon引入了一种分布式算法,用于发现WSN中连续查询的处理节点。该算法遵循具有最低通信成本的节点的成本梯度,从而减少了总体网络流量和通信延迟。

著录项

  • 作者

    Kolcun Roman;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号