主办单位: 共青团中央   中国科协   教育部   中国社会科学院   全国学联  

承办单位: 贵州大学     

基本信息

项目名称:
无线传感器可视化平台NetViewer的设计与实现
小类:
信息技术
简介:
无线传感器网络是涉及到多门学科和知识交叉的前沿研究领域,受到各界的关注。在无线传感器网络中,可视化工具是真正同用户交互的部分,我们设计并实现了NetViewer,一种无线传感器可视化工具,而且也提供了很多有用的功能服务来满足不同使用者的需求,例如网络重现功能,服务器功能,XML定制数据包的格式的功能等等。
详细介绍:
无线传感器网络集信息获取、信息处理、信息传输于一身, 可以使人们在任何时间、地点和任何环境条件下获取大量详实而可靠的信息,在未来全球的信息化过程中起重要的作用,而可视化工具就类似一个信息的检索工具,是无线传感器网络中所必需的;它可以帮助管理人员有效的管理无线传感器网络,深入了解网络的状态,例如网络的拓扑,网络活动,以及对传感器网络监测的数据信息进行有效的分析;数据融合技术的引入,将有效地对来自多个传感器或多源的监测信息进行分析和综合处理,得出决策和估计任务。 而目前的无线传感器网络中可视化工具大部分是在既定的环境中开发出来的,不能应用在其它的环境之中,此类可视化工具在设计中并没有考虑它的通用性,我们设计并实现了NetViewer,一种无线传感器可视化工具,而且也提供了很多有用的功能服务来满足不同使用者的需求,例如网络重现功能,服务器功能,XML定制数据包的格式的功能等等。

作品图片

  • 无线传感器可视化平台NetViewer的设计与实现
  • 无线传感器可视化平台NetViewer的设计与实现
  • 无线传感器可视化平台NetViewer的设计与实现
  • 无线传感器可视化平台NetViewer的设计与实现
  • 无线传感器可视化平台NetViewer的设计与实现

作品专业信息

设计、发明的目的和基本思路、创新点、技术关键和主要技术指标

我们设计并实现了NetViewer,一种无线传感器可视化工具,分为以下五大模块:管理控制模块,数据处理模块,串口监听模块,测量发包模块,数据库模块。而且也提供了不同的功能服务来满足不同使用者的需求,例如网络重现功能,服务器功能,XML定制数据包的格式的功能等等。

科学性、先进性

NetViewer的模块化和分层设计使得它可以更加容易的被扩展,开发者可以很容易的对它进行二次开发以更加适用于自己的环境。NetViewer具有如下特点:1)它的跨不同环境使用特性使我们平时在做实验时查数据的数量,计算数据的正确性。2)利用重播功能,用户可以通过可视化的方式查看无线传感器网络的历史过程,不用再对数据依次查看。3)它的可视化方式给向用户提供了多种查看数据的方式,可视化中多种查看的模式和条件设置也给予用户更多的灵活性以控制数据。4)它提供的格式设置功能使用户能方便快速的针对自身环境设置数据格式信息。5)NetViewer同时具有服务器功能和客户端功能,用户可以使用它将自己的可视化主机建立为一个服务器,通过控制客户端的接入,将数据通过Internet进行传播,这消除了无线传感器网络的地域限制。6)数据流的拓扑功能使得用户可以更加方便的发现无线传感器网络中的潜在问题,查看当前网络中的运行情况(数据流的路由)和节点的状态。

获奖情况及鉴定结果

辽宁省挑战杯三等奖

作品所处阶段

产品已做出,并在实验室投入使用

技术转让方式

本项目系一实验室应用软件开发,未考虑拟转让等,如有相关意向或有意对其进行进一步开发者可再行交流沟通。

作品可展示的形式

实物,产品,录像,演示

使用说明,技术特点和优势,适应范围,推广前景的技术性说明,市场分析,经济效益预测

无线传感器网络可以提供给人们所监测的各种信息,将在未来全球的信息化过程中起重要的作用,而可视化工具就类似一个信息的检索工具,是无线传感器网络中所必需的;它可以帮助管理人员有效的管理无线传感器网络,深入了解网络的状态,例如网络的拓扑,网络活动,以及对传感器网络监测的数据信息进行有效的分析;数据融合技术的引入,将有效地对来自多个传感器或多源的监测信息进行分析和综合处理,得出决策和估计任务。

同类课题研究水平概述

1.Surge Network Viewer 一个随着TinyOS分发的java应用程序,它主要用于检测传感器网络和分析网状网络的性能。它可以自动发现和组织传感器网络,对无线传感器网络中的拓扑结构和网络状态进行可视化,而且它提供了分析日志的图形化工具。这个工具的局限在于它是用于Crossbow公司的传感器节点所组成的传感器网络,因此用户需要购买使用Crossbow公司提供的传感器节点,使用它所提供的功能,进行二次开发是比较困难的。 2.Octopus Octopus是一个模块化的无线传感器网络的可视化和控制工具,由爱尔兰都柏林大学的PRISM开发。它的特点是: 1)通过网络获取数据,提供数据的图表绘制。 2)在用户界面中提供了用于控制选项的多种标签。 3)允许用户可以同时控制一个,或多个节点。 4)开发了相应的节点程序(nesC语言设计)。 5)如果使用Octopus中的功能,必须下载Octopus节点程序到用户节点中去,其它程序无法进行可视化。 3.NetTopo NetTopo是一个集成了无线传感器网络的仿真和可视化功能的工具,它具有以下特点: 1)系统由java编写,可以跨平台使用。 2)可扩展性,用户可以定义他们预期的虚拟传感器节点的属性,新型节点将作为一个系统插件,用户可以定义基于Nettopo的API组件的描述。 3)用户可以定义的自己算法和功能。一个算法可组成多种功能。用户可以调试一个算法而不影响其它的功能算法。 4)用户可以随意指定部署传感器节点的数目和位置。 5)用户可以根据预先定义的拓扑结构部署一个指定的数量的传感器网络,形成一些特殊形状,例如,用户可以通过指定部署一个圆形区域,方形区域,星形区域等。 6)Nettopo可以向用户提供无线传感器网络的路由仿真功能和可视化功能,可视化功能针对Crossbow公司的传感器节点。
建议反馈 返回顶部