位置:51电子网 » 技术资料 » 单 片 机

Impala

发布时间:2012/4/6 15:57:09 访问次数:1616

    Impala是一个轻量级的中间件,其设计目标是能够在无线传感器 CS5463-ISZ网络里实现应用程 序模块性、适应性,提高系统的可靠性和能量效率。Impala的体系结构如图7-6所示。它主要分为3层,从上到下依次是应用层、Impala中间层和固件层。层与层之间的主要接口是服务和事件。固件层通过服务接口为Impala提供硬件访问和控制功能。为了避免应用层直接使用固件层功能,Impala以简化或保护的方式为上层应用提供所需要的功能,并为应用层提供网络接口。
    应用层包含所有的应用协议和程序。这些应用程序使用各种不同的策略来完成一个共同的任务:采集环境信息并使用对等传输技术将信息传递给中心基站。但每次只能运行一个应用程序。

                      
    Impala层除了包含操作调度器和网络接口之外,还包括3类中间件代理:应用适配器、应用更新器和事件过滤器。应用适配器使各种应用协议来适应不同的远行时间条件以达到提高性能、能量效率和鲁棒性的目标。应用更新器通过无线收发器接收并传播软件更新,并将它们安装在传感器节点上。事件过滤器向应用适配器和更新器分派捕获的事件并启动处理链。

    Impala是一个轻量级的中间件,其设计目标是能够在无线传感器 CS5463-ISZ网络里实现应用程 序模块性、适应性,提高系统的可靠性和能量效率。Impala的体系结构如图7-6所示。它主要分为3层,从上到下依次是应用层、Impala中间层和固件层。层与层之间的主要接口是服务和事件。固件层通过服务接口为Impala提供硬件访问和控制功能。为了避免应用层直接使用固件层功能,Impala以简化或保护的方式为上层应用提供所需要的功能,并为应用层提供网络接口。
    应用层包含所有的应用协议和程序。这些应用程序使用各种不同的策略来完成一个共同的任务:采集环境信息并使用对等传输技术将信息传递给中心基站。但每次只能运行一个应用程序。

                      
    Impala层除了包含操作调度器和网络接口之外,还包括3类中间件代理:应用适配器、应用更新器和事件过滤器。应用适配器使各种应用协议来适应不同的远行时间条件以达到提高性能、能量效率和鲁棒性的目标。应用更新器通过无线收发器接收并传播软件更新,并将它们安装在传感器节点上。事件过滤器向应用适配器和更新器分派捕获的事件并启动处理链。

相关技术资料
5-2环境的控制要求
4-6Impala

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!