论文部分内容阅读
集成了传感器技术、微电机系统技术、无线通信技术和分布式信息处理技术的无线传感器网络是一种全新的计算模式,是继因特网之后将对21世纪人类生活方式产生重大影响的IT热点技术。因特网改变了人与人之间交流、沟通的方式,而无线传感器网络将逻辑上的信息世界与物理世界融合在一起,将改变人与自然交互的方式。它集数据采集、处理及通信于一体,具有价格低廉、部署方式便利、环境自适应等特点,在军事、环境、医疗、家庭等诸多领域有着广泛的应用前景。如何在有限的资源上,构建可靠的传感器网络应用是传感器网络能真正走向应用的前提。本文主要研究无线传感器网络基于发布/订阅机制的移动代理中间件技术。无线传感器网络中间件技术主要用来屏蔽网络通信协议和操作系统的细节,方便用户快速开发应用。本文首先分析总结了无线传感器网络中间件的研究现状,讨论了基于移动代理中间件的优缺点,然后提出一种基于发布/订阅机制的移动代理中间件。其主要思想是引入一种新的发布/订阅机制来改善移动代理中间件的代理迁移策略,提高网络应用的生存周期。移动代理中间件首先建立兴趣路由,然后再迁移应用移动代理,这样可以避免应用代理在不确定的网络状态下进行迁移,从而提高应用代理传输成功率。本设计不同于传统的发布/订阅机制,它由兴趣代理和发布代理协商建立兴趣路由,同时充分考虑移动代理中间件的体系结构和工作方式,没有引入复杂的数据结构和控制机制。仿真实验表明该机制可以减少移动代理中间件的传输能量消耗,在节点规模较大和网络链路状态不好的情况下表现出更好的性能。此外,本文提出一种针对元组空间的访问控制策略来提高移动代理中间件的安全性,限制代理对元组空间的随意访问,为以后引入更复杂安全机制的打下基础。最后,本文展示了一个在林业管理中使用移动代理中间件进行数据融合的例子,展现其方便用户快速开展应用的特点。