位置:51电子网 » 技术资料 » IC/元器件

已有的不同无线传感器网络中间件体系结构

发布时间:2012/4/4 20:56:43 访问次数:948

     目前,在无线传感器网络中间件体系结构中,一些比较典D16312GB型的无线传感器网络中间件为体系结构的研究和标准化提供了丰富的资料。然而,达些体系结构是针对具体应用而开发的方案。主要有4种:基于Agent的面向应用的无线传感器网络中间件体系结构、基于分簇的中间件体系结构、基于组件的中间件体系结构和基于QoS的无线传感器网络中间件体系结构。
    基于Agent的面向应用的中间件体系结构
    基于Agent的面向应用的无线传感器网络中间件体系结构主要是结合无线传感器网络的特点,在现有研究基础上研究和探索基于Agent的面向应用的无线传感器网络中间件体系结构,着重研究面向应用的中间件软件系统的总体框架,主要包括无线传感器网络中间件的成分及系统框架、各成分之间的相互作用(如工作模式)、中间件软件成分的进一步复合,以及指导中间件软件复合过程的总体模式(如编程模型)。
    目前无线传感器网络的应用系统一般直接构建于网络节点硬件及其嵌入式操作系统,整个基础软件体系结构一般包括节点嵌入式操作系统和蕴含于具体应用系统的各基本功能软件,这些都是无线传感器最底层的东西,越底层越复杂,应用系统开发者不得不面临许多很棘手的问题,如操作系统的多样性,繁杂的网络功能设计、管理,复杂多变的网络环境,数据分散处理带来的不一致性问题、性能和效率、安全等。因此,基于Agent而向应用的无线传感器网络中间件需要灵活的、兼容多异构操作系统和硬件平台的软件体系结构。
    无线传感器网络的应用系统面临着许多共性问题,进行提炼、抽象后将形成可复用的组件,可供成千上万的应用系统重复使用。基于Agent的面向应用的无线传感器网络中间件应为应用系统开发者提供一个可重用框架接口和可重用组件集合。基于Agent的面向应用的无线传感器网络中间件体系结构参考模型。在该模型中,基于Agent的面向应用的无线传感器网络中间件具有可扩展的结构,通过底层系统Agent抽象与集成、应用业务适配和基于Agent的框架接口,Agent可以在多异构操作系统和硬件平台基础上灵活地在Agent实现的组件库中选择已有的组件,开发无线传感器网络应用系统,并在工作引擎的判断和分析下,对环境信息和系统决策进行筛选和判断,而且每个Agent可密切地与外界环境及其他Agent进行信息交互,使自己的建模模块和规划模块及时调整,使之更加适应环境的变化。在基于中间件的无线传感器网络系统Agent之间及Agent和环境之间的交互决定整个系统的运作,Agent可根据需求在统一的框架下选取合适的功能模块接到Agent内核上,构成需要的Agent。工作引擎是基于Agent的面向应用的无线传感器网络中间件的核心,在底层系统Agen抽象与集成的基础上,并通过应用业务适配和基于Agent的框架接口为无线传感器网络应用的开发、维护、部署和执行提供支持;Agent实现的无线传感器网络中间件组件库由可选择的组件组成,包括各种描述行为的算法组件、功能组件(资源调度、安全保护、通信、管理)、各类其他可重复利用的服务应用模块及独立于应用的虚拟机组件。
     目前,在无线传感器网络中间件体系结构中,一些比较典D16312GB型的无线传感器网络中间件为体系结构的研究和标准化提供了丰富的资料。然而,达些体系结构是针对具体应用而开发的方案。主要有4种:基于Agent的面向应用的无线传感器网络中间件体系结构、基于分簇的中间件体系结构、基于组件的中间件体系结构和基于QoS的无线传感器网络中间件体系结构。
    基于Agent的面向应用的中间件体系结构
    基于Agent的面向应用的无线传感器网络中间件体系结构主要是结合无线传感器网络的特点,在现有研究基础上研究和探索基于Agent的面向应用的无线传感器网络中间件体系结构,着重研究面向应用的中间件软件系统的总体框架,主要包括无线传感器网络中间件的成分及系统框架、各成分之间的相互作用(如工作模式)、中间件软件成分的进一步复合,以及指导中间件软件复合过程的总体模式(如编程模型)。
    目前无线传感器网络的应用系统一般直接构建于网络节点硬件及其嵌入式操作系统,整个基础软件体系结构一般包括节点嵌入式操作系统和蕴含于具体应用系统的各基本功能软件,这些都是无线传感器最底层的东西,越底层越复杂,应用系统开发者不得不面临许多很棘手的问题,如操作系统的多样性,繁杂的网络功能设计、管理,复杂多变的网络环境,数据分散处理带来的不一致性问题、性能和效率、安全等。因此,基于Agent而向应用的无线传感器网络中间件需要灵活的、兼容多异构操作系统和硬件平台的软件体系结构。
    无线传感器网络的应用系统面临着许多共性问题,进行提炼、抽象后将形成可复用的组件,可供成千上万的应用系统重复使用。基于Agent的面向应用的无线传感器网络中间件应为应用系统开发者提供一个可重用框架接口和可重用组件集合。基于Agent的面向应用的无线传感器网络中间件体系结构参考模型。在该模型中,基于Agent的面向应用的无线传感器网络中间件具有可扩展的结构,通过底层系统Agent抽象与集成、应用业务适配和基于Agent的框架接口,Agent可以在多异构操作系统和硬件平台基础上灵活地在Agent实现的组件库中选择已有的组件,开发无线传感器网络应用系统,并在工作引擎的判断和分析下,对环境信息和系统决策进行筛选和判断,而且每个Agent可密切地与外界环境及其他Agent进行信息交互,使自己的建模模块和规划模块及时调整,使之更加适应环境的变化。在基于中间件的无线传感器网络系统Agent之间及Agent和环境之间的交互决定整个系统的运作,Agent可根据需求在统一的框架下选取合适的功能模块接到Agent内核上,构成需要的Agent。工作引擎是基于Agent的面向应用的无线传感器网络中间件的核心,在底层系统Agen抽象与集成的基础上,并通过应用业务适配和基于Agent的框架接口为无线传感器网络应用的开发、维护、部署和执行提供支持;Agent实现的无线传感器网络中间件组件库由可选择的组件组成,包括各种描述行为的算法组件、功能组件(资源调度、安全保护、通信、管理)、各类其他可重复利用的服务应用模块及独立于应用的虚拟机组件。

热门点击

 

推荐技术资料

单片机版光立方的制作
    N视频: http://v.youku.comN_sh... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!