本站小编为你精心准备了网络通信论文:传感器网络技术的建构与运用参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
作者:李亚伟单位:中国电子科技集团公司第27研究所
带有执行器节点的无线传感器网络在功能实现中与普通网络不通,传感器节点检测指定事件后,事件消息将直接发送到最近的执行器节点,执行器节点会进行自我分析与决策,并以此为基础判断是否工作,并将事件消息发送到中心节点作为记录。
通过上面的分析,可见待执行器的无线传感器网络与普通无线传感器网络相比,既有优势也有缺点。优势为系统具有突出的实时性。因为系统在完成工作时直接利用执行器节点对无线传感器网络的数据进行分析与决策,事件消息无需传递至中心节点,只需临近执行器节点就可完成动作;其次可以帮助传感器节点降低能耗,因为信息传递的跳数相比普通的无线传感器网络大幅降低,其节点数据的通信能量消耗也就随之降低;第三传感器网络流量相对小,减少了通信网络的资源冲突。信息传递主要集中在执行器节点周围,因此不同的事件所引发信息交叉传递的冲突减少;最后,减少了中心节点的运行负担,中心节点主要负责信息的记录与网络性能的调整,不需要针对单个事件处理各种数据并作出决策。
带执行器节点网络的结构和应用
从本质上看执行器网络就是带有执行器的无线传感器网络,传感器负责从环境获得信息,而执行器节点负责对环境加以改变。传感器和执行器节点之间以无线链路的模式连接。
传感器节点感知和报告环境信息而执行器节点负责对信息进行处理并行动,作用于环境。待执行器节点的无线传感器网络的结构因为信息传递的模式而存在差异,研究的方向也不尽相同。下面以星形拓扑为例进行分析,在研究中带执行器节点的无线传感器网络构成一个星形拓扑,其BS充当网络控制器和与上层网络连接的网关。BS包括了有线总线和无线接口。其MAC层利用时分多址技术。每个传感器集成到执行器中,形成一个传感器+执行器的模块化结构。这些模块可以进行单跳无线通信到达BS。利用传感器和执行器之间的时隙和频隙差异,可以避免传感器和执行器之间的信息冲突。在WSAN的应用中,必须保证实时通信和已经定义的时序行为,所以星形拓扑结构是一种按照实时性的有效结构方案。
在应用方面,WSAN的应用较为广泛,如在畜牧业农场控制公牛的攻击行为,即在公牛的繁殖期限内,公牛的攻击性较强会带来对自身的伤害。在饲养过程中可以利用带执行器的无线传感器网络对此行为进行控制,方法就是在公牛的项圈上安装传感器和执行器,以此检测公牛的行为模式。硬件平台作为中心控制系统,集成大量的传感器和执行器,其利用处理器和闪存构成。无线电收发设备和硬件平台作为执行器的集成刺激面板,安装在项圈内的特殊设计可以在执行器的激发下工作。集成传感器可以根据位置和速度采集公牛的运动形态,如果公牛出现类似攻击的行为,则执行器接收指令对公牛进行刺激,抑制其攻击。
带执行器无线传感网络的协议设计
1通信协议的设计
为了在网络中充分利用执行器的计算和通信能力,带执行器节点的无线传感器网络的通信协议往往要复杂于普通的无线传感器网络。其除了包括传感器之间的通信协议外还需要具备执行器与传感器之间的协议,以及执行器节点之间的协议内容共同组成。下面就这三个不同的协议内容进行分析:
(1)传感器节点的之间的通信协议。在某个特殊环境下,传感器节点的信号都是以单跳的模式向周围的执行器节点传递,这种结构对于待执行器节点的无线传感器网络而言较为常见,对于需要传感器之间进行通信的系统而言,可以使用普通传感器网络中的协议完成通信,在模拟环境中,传感器节点可以直接将信息传递给执行器节点,而不需要传感器节点间的通信协议来支持;
(2)执行器节点与传感器节点的协议。在执行器决策算法的支持下,这个协议仅仅需要在传感器检测到事件发生的时候,将事件消息和自身标示传递给最近执行器即可实现功能。这样的设计思路可以提高通信消息中有效消息的占比,从而提高节能效果;
(3)执行器之间的协议。执行器之间的协议通常是为了协调发生的边缘事件,这种事件的出现主要集中在多个执行器都可以实现动作的情况下,如果在特定的地点和时间内,执行器节点出现竞争,则协议负责对其进行协调,确定一个执行器完成动作。某个执行器节点发出请求后,其他竞争节点同意后这个执行器才能完成动作。
2执行器的决策计算方法
在执行器中的决策算法是为了让执行器可以灵活地根据接收到的信息来分析和判断自身所采取的动作,如果三个以上的传感器对某一个执行器节点发出请求则需要直判定动作,如果两传感器对其发出动作请求则需要利用上诉的执行器之间的协议来协调与其他执行器节点动作请求。