- 1
- 2
- 3
- 4
- 5
基于自组网协议的无线传感器网络研究与实现
资料介绍
无线传感器网络是由部署在监测区域内大量的微型传感器节点通过无线通讯的方式形成的一个多跳的网络系统。传感器节点通常部署在特定的物理环境中,依靠电池供电,且数据的处理和存储能力、通讯能力都十分有限。这就要求无线传感器网络具有自组网、自动恢复的能力。
本文结合文物保护的具体背景,提出一种简单、易实现的自组网协议。系统由传感器节点、中继节点、网关节点和上位机共同组成。各节点在其通讯范围内,通过控制信息自动生成多跳的、稳定的无线网络;同时,在确保信号强度的前提下,按照跳数最小的原则选择数据传输路径。
为满足低功耗系统的设计要求,硬件设计上选择了支持低功耗工作模式的ATmega128L单片机作为处理器,以CC1100作为射频收发器;使用8MHz,26MHz和32768Hz三种不同的晶振以满足处理器和射频收发器的使用需要;采用2节5号高能电池供电。用C语言编写各类型节点软件,实现节点之间、网关与上位机之间可靠的数据通信。
自组织协议位于软件体系结构中的网络层部分,主要负责路由的发现和维护,包括了两个方面的基本功能:一个是路径选择,即寻找源节点和目的节点间的优化路径;另一个功能是数据转发,即要将数据沿优化路径正确转发。当节点之间的通讯路径因为某种原因失效后,该协议能够迅速自动的寻找另外一条通讯路径,确保数据传输的可靠性。
用多个传感器节点、中继节点和一个网关节点搭建了无线传感器网络,并分别进行性能测试和功能测试。整个系统稳定可靠,完全符合设计要求。
部分文件列表
文件名 | 大小 |
基于自组网协议的无线传感器网络研究与实现.pdf | 12M |
全部评论(0)