论文部分内容阅读
无线传感器网络是新一代的传感器网络,具有非常广泛的应用前景,其发展和应用将会给人类生活和生产的各个领域带来深远的影响。无线传感器网络技术的发展将极大推动无线传感器在公共安全、生态环保、应急指挥、智能交通以及智能家居等领域的应用。由于不同应用领域之间的差异性,设计、实现具有较高适应性、松耦合、可定制的无线传感器网络中间件为无线传感器网络应用的进一步拓展提出了挑战。在传统的软件体系结构中,提出中间件概念用以简化网络应用开发,并为设计人员提供宜用接口。通过引入中间件屏蔽了底层异构,可以使开发人员将关注点集中在实际应用的逻辑上,提高开发的效率和软件的复用性。但是由于无线传感器网络自身存在的特点和限制,传统的中间件模式均不能够适用于无线传感器网络。
本文研究了无线传感器网络体系结构,分析对比了现有的无线传感器网络中间件,通过将应用进行分类,再以分类为基础,设计出了一种采用分层结构的、可定制的无线传感器网络中间件平台,完成了基于TinyOS操作系统的仿真,验证了本设计的可行性和正确性,并成功应用于温室环境监测中。这种基于应用分类的分层可定制中间件结构具有一定的通用性,为无线传感器网络中间件的进一步应用提供了参考。