论文部分内容阅读
随着物联网研究热潮的兴起,基于物联网的各种智能硬件和通信技术猛增,以传统无线传感器网络为核心的感知网络研究也迅速升温,在感知网络和传输网络上产生了巨大的信息量,并且今后感知网络中的数据量会越来越大。这就要求用户端能有一个与之匹配的应用服务将大量数据显性、直观地展示给用户。本文基于以信息为中心网络的架构,设计并实现了一款物联网浏览器。首先,我们提出一种适用于物联网浏览器的应用层协议,规范和支持浏览器对感知网络的数据请求过程,针对以时空方式命名的感知数据设计协议的请求和响应方式及其报文结构,完成感知数据相关的发送请求、数据交换、拓扑绘制、数据展示和历史查询等各项基本功能。其次,分析系统的功能需求,给出了该系统的功能模块划分及其详细设计方案,并针对每个功能模块给出其工作流程和实现细节。最后,为了验证本系统的有效性,我们使用Telosb节点部署组成一个小型感知网络,通过与物联网网关的通信和交互完成对实验感知网络的数据请求,并使用多种展示方法进行综合展示,主要包括节点位置和拓扑展示、感知数据展示、历史数据展示、热力图展示等。系统运行结果表明,本文设计的基于信息为中心架构的物联网浏览器能够从时间和空间两个维度综合展示感知网络的状态和采集的数据,为用户提供一个方便、直观、可靠的感知数据浏览系统。