无线传感网组网模拟及网络管理软件设计

无线传感网组网模拟及网络管理软件设计

ID:25651989

大小:49.50 KB

页数:4页

时间:2018-11-21

无线传感网组网模拟及网络管理软件设计_第1页
无线传感网组网模拟及网络管理软件设计_第2页
无线传感网组网模拟及网络管理软件设计_第3页
无线传感网组网模拟及网络管理软件设计_第4页
资源描述:

《无线传感网组网模拟及网络管理软件设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、无线传感网组网模拟及网络管理软件设计第一章绪论1.1课题背景及意义无线传感器网络(WirelesssensorentCapability)技术的研宄,它通过雷达来获取数据,并通过舰艇或飞机上携带的计算机对获取到的数据进行处理。每艘舰艇不仅可以从自身搭载的雷达获取到实时的情报数据,还能从所在战斗群的其它舰艇,以及飞机上获取到感知数据,.利用这些合成后的感知数据,可以实现对目标的精确定位以及打击。在国内,关于无线传感器网络的研究尚处于起步阶段,但己经引起了国家足够的重视。1999年,中科院首次将无线传感网技术列为信息与自动化领域的五个重大项目之一。随后,国内的一些大学、研究所陆续开展了

2、对无线传感器网络理论、系统平台与应用的研宄。2007年,中科院与国内其它高校联合承担的一个无线传感网项目通过了验收。该项目集无线传感网络仿真、环境模拟搭建、交通信息采集试验场于一体,填补了国内低等级公路道路信息化的空白。虽然国内关于无线传感器网络的研究取得了一些进展,但与国外相比,我国有关无线传感器网络的研究尚存在下列差距:原创性的研究成果较少,理论研究成果与实际工程应用存有一定差距。第二章系统关键技术基础2.1无线传感器网络基本概念无线传感器网络(WirelessSensorNetiter链表中的节点的id号。其中链表头节点的id是0,也就是sink节点。从第二行开始,每一行都打

3、印的是节点入网成功或者失败的信息。可以看出在节点第一次尝试加入网络的顺序,就是按照s_router链表中的节点顺序进行。节点10、11、12在第一轮的尝试中未能加入网络,其它节点均在首次尝试后加入了网络。对图6-1进行分析可知,节点10(图6-1第3行第1列的节点)在第一次尝试入网的时候,节点6尚未入网,节点10只能尝试向节点11(第4行第1列的节点)接入网络,而节点11的深度此时已经是10,达到了节点的最大深度,所以节点10入网失败,等待第二轮的入网尝试。在第二轮的尝试中,节点6已经加入网络,所以节点10可以通过节点6接入网络。结论本论文在对无线传感网相关技术进行研宄的基础之上,

4、设计并实现了一套无线传感网组网仿真及网络管理软件。实现了对野外无线传感网组网过程的仿真,并能对实际的无线传感网进行监控和节点数据回收的管理,实现了传感器节点向网络管理客户端回传实时数据和文件的功能。本文研宄的工作内容主要体现在下面两个方面:1、将无线传感网技术与野外勘探结合起来,实现了对野外无线传感网组网过程的仿真。本文通过对低天线野外无线衰减模型进行分析总结,结合Qt平台的图形视图体系,在图形界面上形象地展示了野外任意散布的传感器节点的组网?过程。论文设计了一种树形的拓扑控制算法,基于该算法仿真了无线传感网拓扑的建立和维护过程。2、以无线传感网为通信平台搭建了无线传感网管理系统,

5、实现了网络管理系统与sink节点的通信。该系统能够对无线传感网的拓扑结构进行监控,并能对网络中的节点发起数据请求,节点可向网络管理系统回传实时数据或文件。网络管理系统在接收到实时数据的数据包后,通过解析将用户感兴趣的物理信息以实时曲线图的形式展示。为了实现文件传输的可靠性,论文在应用层设计了一套文件传输通信协议,通过采用接收端发送确认、发送端超时重传的机制,确保了文件传输的可靠性;同时,论文借鉴了TCP的滑动窗口机制,并将滑动窗口机制运用到了应用层的协议中,提闻了文件传输的效率。为了在进行文件回传的同时保持交互界面的及时响应,系统将文件的收发、解析与检查节点应答超时的工作转移到了新

6、开辟的次线程,通过在次线程启动事件循环,使文件的接收和对节点的超时检查工作交替进行,利用Qt中信号与槽的机制,实现了主、次线程之间的通信。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。