【24h】

Programming embedded networked sensor systems

机译:编程嵌入式网络传感器系统

获取原文

摘要

Summary form only given. The article describes a state-centric abstraction for application users to interact with sensor networks. Just as in data-centric routing and storage where physical nodes are less important than the data itself, state-centric abstraction introduces "states" as a natural vocabulary to describe spatio-temporal physical phenomena that the sensor networks are typically designed for. Application programmers specify the computation as creation, sharing and transformation of states, which naturally map to descriptions in signal processing and control applications. We argue that due to the dynamic nature of sensor networks, programs written in state-centric abstractions are more invariant to constant changes in data stream configurations and make the resulting software more portable across multiple sensor network platforms. With the help of models of sensor collaboration, sensing and estimation, the state-centric specifications are mapped into collaborative processing tasks at compile time, and further maintained at run time, leveraging the data-centric caching and routing services. We use a multi-target tracking system as an example to show how state-centric programming models can raise the abstraction level for users to interact with sensor networks and help modularize the design.
机译:仅提供摘要表格。本文介绍了一种以状态为中心的抽象,供应用程序用户与传感器网络进行交互。就像在以数据为中心的路由和存储中,物理节点的重要性不如数据本身一样,以状态为中心的抽象引入“状态”作为自然词汇来描述传感器网络通常设计的时空物理现象。应用程序程序员将计算指定为状态的创建,共享和转换,这些状态自然映射到信号处理和控制应用程序中的描述。我们认为,由于传感器网络的动态性质,以状态为中心的抽象编写的程序对于数据流配置的不断变化更加不变,并使所得的软件在多个传感器网络平台之间具有更高的可移植性。借助传感器协作,感测和估计模型,以状态为中心的规范在编译时映射到协作处理任务中,并在运行时进一步维护,从而利用了以数据为中心的缓存和路由服务。我们以多目标跟踪系统为例,以状态为中心的编程模型如何提高用户与传感器网络交互并帮助模块化设计的抽象水平。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号