基于移动Agent的无线传感器网络中间件  被引量:10

Wireless sensor network middleware based on mobile agents and its application

在线阅读下载全文

作  者:黄海平[1] 王汝传[1] 王翠[1] 

机构地区:[1]南京邮电大学计算机学院

出  处:《南京大学学报(自然科学版)》2008年第2期157-163,共7页Journal of Nanjing University(Natural Science)

基  金:国家自然科学基金(60573141,60773041);江苏省自然科学基金(BK2005146);江苏省高技术研究计划(BG2005038,BG2006001);国家高科技863项目(2006AA01Z201,2006AA01Z219);2006江苏省软件专项;南京市高科技项目(2007软资106);现代通信国家重点实验室基金(9140C1101010603);江苏省计算机信息处理技术重点实验室基金(kjs050001,kjs06006);南京邮电大学青蓝计划(NY206041)

摘  要:无线传感器网络是近年来研究的热点问题,但面向应用的无线传感器网络缺乏统一开放的体系架构和简单、高效的开发接口,其应用系统往往不能根据需求灵活更新和扩展系统功能,因而阻碍了其进一步发展.本文引入了无线传感器网络中间件作为上层应用和底层系统之间的中间适配层,详细介绍了目前正在研究的几种无线传感器网络中间件技术:基于动态代码机制的中间件、虚拟机中间件以及基于移动Agent的动态网络中间件,深入比较了三种类型中间件技术的优缺点,得出了基于移动Agent的动态网络中间件相比于其它两种类型的中间件具有节省网络带宽、提高查询处理效率、开发接口简单统一等方面的优势.并在此基础上提出了基于移动Agent技术的无线传感器网络中间件DisWare的体系架构.该体系能实现一套低耗能、易扩展、易更新、跨平台的无线传感器网络应用系统,有利于网络应用开发的标准化.此外,DisWare极大丰富了网络的功能,提供拓扑控制、多跳路由、数据管理、安全管理等机制.最后通过DisWare数据管理的一个应用实例论证了其先进性.Wireless sensor networks (WSNs for short) have been studied widely recent years. While the application-specific WSNs development is lacking a unified open develop architecture as well as simple and efficient develop interfaces, its applications cannot be actively updated and extended for system function according to application requirements, so as not to be used widely. By introducing WSNs middleware as an adapting middle layer between high-layer applications and unde-layer system, this paper particularly illustrates several current WSN middleware technologies in research: the middleware based on dynamic coding mechanism, the virtual machine middleware and the dynamic network middleware based on mobile agents, and profoundly parallels the characteristics of the three types of middleware. It finally concludes that compared with the other two WSNs middlewares, the dynamic network middleware based on the mobile agents is more advanced its economy of network bandwidth, efficiency of inquiry and processing and unification of development interface. Grounded on this conclusion, the architecture of wireless sensor network middleware based on mobile agents named DisWare is proposed and the WSNs applied system is constructed which is every-consuming, easily extended and updated and plat form-crossed. This architecture combines the advantages of the mobile agent technology and middleware technology, and it is apt for the standardization of the wireless sensor networks. Besides, DisWare provides ample network services such as topology control, multi-hop routing, data management, and security management. At last, this paper demonstrates the advantage of DisWare by an applied data management instance.

关 键 词:无线传感器网络 移动AGENT 中间件 动态编程 

分 类 号:TP309[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象