【24h】

Macro-programming Wireless Sensor Networks Using Kairos

机译:使用Kairos宏编程无线传感器网络

获取原文
获取原文并翻译 | 示例

摘要

The literature on programming sensor networks has focused so far on providing higher-level abstractions for expressing local node behavior. Kairos is a natural next step in sensor network programming in that it allows the programmer to express, in a centralized fashion, the desired global behavior of a distributed computation on the entire sensor network. Kairos' compile-time and runtime subsystems expose a small set of programming primitives, while hiding from the programmer the details of distributed-code generation and instantiation, remote data access and management, and inter-node program flow coordination. In this paper, we describe Kairos' programming model, and demonstrate its suitability, through actual implementation, for a variety of distributed programs—both infrastructure services and signal processing tasks—typically encountered in sensor network literature: routing tree construction, localization, and object tracking. Our experimental results suggest that Kairos does not adversely affect the performance or accuracy of distributed programs, while our implementation experiences suggest that it greatly raises the level of abstraction presented to the programmer.
机译:到目前为止,有关传感器网络编程的文献都集中在提供更高级别的抽象来表达本地节点行为。 Kairos是传感器网络编程中自然而然的下一步,因为它允许程序员以集中方式表达整个传感器网络上分布式计算的所需全局行为。 Kairos的编译时和运行时子系统公开了一小组编程原语,同时向程序员隐藏了分布式代码生成和实例化,远程数据访问和管理以及节点间程序流协调的详细信息。在本文中,我们描述了Kairos的编程模型,并通过实际实施证明了其适用于传感器网络文献中通常遇到的各种分布式程序(基础结构服务和信号处理任务):路由树的构建,本地化和对象跟踪。我们的实验结果表明Kairos不会对分布式程序的性能或准确性产生不利影响,而我们的实现经验表明,它极大地提高了呈现给程序员的抽象水平。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号