基于Deluge的可重编程数据采集系统的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:harrietgu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络(Wireless Sensor Network, WSN)是由部署在监测区域内大量的微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织的网络系统。它结合了计算、通信、传感器三项技术,在环境监测,军事领域,智能农业和医疗护理等多个领域均有广泛应用,是当前研究热点之一。在数据采集系统中,可能需要采集多种数据类型,那么无线传感器网络中可能存在多种硬件平台或者传感器板,因此建立异构无线传感器网络数据采集系统是非常必要的。在传感器网络首次部署完成后,可能对其进行远程任务分配、节点软件更新或网络功能再配置,但是由于监控区域可能存在危险性或者传感器网络节点数目庞大等因素不能回收全部传感器节点,因此不能使用传统有线加载镜像方式,必须使用无线分发并加载系统代码镜像数据方式,即系统必须具有重编程功能。此外,在异构无线传感器网络中,系统镜像必须能够区分不同硬件平台而分发加载到相应的传感器节点。本文实现了一个基于能够区分硬件平台Deluge协议,具有重编程功能的无线传感器网络数据采集系统。首先分析了国内外无线传感器网络,特别是数据采集系统的应用和研究现状;其次简要介绍了常见的无线传感器网络操作系统和重编程技术;然后描述数据采集系统的需求,主要有功能需求,性能需求和运行环境需求;接着设计数据采集系统的体系架构,并设计和实现了系统的各个功能模块,包括节点信息模块、感知数据模块、控制命令模块和重编程功能四个模块;最后搭建测试环境,对系统的各个功能模块分别测试,并针对系统的数据包丢失率和鲁棒性等性能进行测试,结果表明数据采集系统具有测量准确、鲁棒性等优点,能够满足用户能够有效采集数据和重编程系统的需求。
其他文献
分布式计算是当前软件开发技术中的一个重要发展方向.在计算机硬件技术与网络通信技术的支持下,应用需求驱使计算机软件的规模与复杂度不断增长.面对这种情况,对整个软件系统
信息技术的高速发展给人们生活带来了革命性的变化,嵌入式系统进行网络互连的要求也随之产生。本次毕业设计的主要目的就是要对嵌入式系统接入Internet的技术进行初步研究并予
人脸识别是模式识别研究领域中的一个内容,是一个近年来得到广泛关注的研究热点,和其相关的应用范围也在不断扩展。传统的用于人脸识别的算法都是先将二维图像转化为一维的列
随着科技的进步,融合了无线通信技术、嵌入式技术、传感器技术的无线传感器网络技术开始得到广泛的应用。节点定位技术作为无线传感器网络最重要技术之一,发挥着越来越大的作
近年来,嵌入式系统已经朝着基于INTERNET为标志的嵌入式系统的方向发展。随着后PC时代的到来嵌入式系统应用要求越来越高,应用范围越来越普及,同时,随着硬件条件和用户需求的提高
作为信息科学和医学的前沿交叉研究领域,虚拟手术仿真系统的研究对降低临床外科手术风险、减少医生培训成本以及保护人体健康具有重大的现实意义和应用价值。借助这种虚拟手术
人类社会正在进入以网络为中心的信息时代,快捷、高效、功能齐全的信息服务模式是人们追求的目标。WWW的流行促进了互联网使用的指数增长,但是WWW的过量增长导致网站请求流量的
该文面向CSCW系统,研究组件的规划和设计,为基于组件技术开发CSCW系统提供基础和方法.该文分析了已有的CSCW系统体系结构模型的不足,归纳了CSCW系统的主要特征,并在此基础上
该文对群体决策支持系统(GDSS,Group Decision Support System)的历史、发展现状以及存在的问题进行了深入的分析,并在此基础上结合分布式计算技术、分布式人工智能(DAI,Dist
本文提出了一种基于(m,n)-门限方案和椭圆曲线密码体制的数据加密方案。在该方案中,用户分为单人用户和群组用户两种类型。群组用户是指由多个(不妨设为n个)参与者组成的一个集