根据测试环境生成的实际网络拓扑图如图6所示。图6中,终端节点7070和7090采集到的传感信息通过路由节点6101,到达网关7919,这部分成为一个簇,且其簇内路由用线条A1,A2,A3表示。同理,终端节点7010,7030,7050分别通过路由节点6102最后到达网关7919,成为另一个簇,其簇内路由则用线条B1,B2,B3,B4表示。最后网关7919的数据都发送到网络服务器,其通信线路用线条C表示。
4. 2 传感信息的可视化
在拓扑路由图中,双击方式选择一个节点,即可看到此节点监测区域内的温度、湿度、光强等传感信息。图7描述了IPv6地址3ffe:3240:8007:1209:9070:6392:4700:0的传感器节点(图5中的节点7090)采集到的温度信息的动态曲线图及动态数据表,可以直观地看到其监测区域内的温度信息。在曲线图中。x轴代表时间,y轴代表温度值,其单位为℃。
4.3 对空调的控制
在拓扑路由图中,选择一个节点,可以看到如图7所示的节点信息面板,包括节点的节点类型、地址信息、状态信息及其控制范围内的空调设备信息。如图5的系统测试环境中,节点7090是一个空调控制节点,可以控制705房间内的一台空调。打开如图8所示的空调控制面板,用户可以远程控制空调,如进行开启和关闭、加热或制冷等模式设置、温度设置、门限设置等操作。
5 结语
本文介绍了无线传感器网络可视化方面的研究进展,并根据实际应用与需求,设计并实现了基于Web的无线传感器网络可视化管理系统,描述了其架构与层次结构。本系统通过引入Flex,Java等技术,有效解决了可视化的实用性、动态性等问题。通过本文的研究,为基于
Web的无线传感器网络的可视化提供了技术基础和应用方法,具有重要的研究和应用价值。在此系统的基础上,后续的工作将可以在可扩展性等方面进行发展,并结合实际应用,增加更多的功能,满足不同的应用场合。