返回
An application adaptation layer for wireless sensor networks
DOI:10.1016/j.pmcj.2007.04.001.png)
摘要
En 中文
In wireless sensor networks, poor performance or unexpected behavior may be experienced for several reasons, such as trivial deterioration of sensing hardware, unsatisfactory implementation of application logic, or mutated network conditions. This leads to the necessity of changing the application behavior after the network has been deployed. Such flexibility is still an open issue as it can be achieved either at the expense of significant energy consumption or through software complexity. This paper describes an approach to adapt the behavior of running applications by intercepting the calls made to the operating system services and changing their effects at run-time. Customization is obtained through small fragments of interpreted bytecode, called adaptlets, injected into the network by the base station. Differently from other approaches, where the entire application is interpreted, adaptlets are tied only to specific services, while the bulk of the application is still written in native code. This makes our system able to preserve the compactness and efficiency of native code and to have little impact on the overall application performance. Also, applications must not be rewritten because the operating system interfaces are unaffected. The adaptation layer has been implemented in the context of TinyOS using an instruction set inspired to the Java bytecode. Examples that illustrate the programming of the adaptation layer are presented together with their experimental validation. (C) 2007 Elsevier B.V. All rights reserved.
Keyword:
Wireless sensor network
Middleware
Programming support
Adaptation of applications
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
3.5
论文数:
1.5K
被引数:
2.2K
机构
引用论文
Influence of aqueous solutions treatment on the Li+ storage properties of molten salt derived Ti3C2Cl MXene水溶液处理对熔盐衍生的Ti3C2Cl MXene的Li存储性能的影响
Is there a domain-general cognitive structuring system? Evidence from structural priming across music, math, action descriptions, and language
Cognition
IF0
Ex vivo culture of circulating breast tumor cells for individualized testing of drug susceptibility循环乳腺肿瘤细胞体外培养用于药物敏感性个体化检测
Science
IF0

