首页> 外文会议>Sensors and systems for space applications VI >RSD-WSN: Remote Source-level Debugger for Rapid Application Development in Wireless Sensor Networks
【24h】

RSD-WSN: Remote Source-level Debugger for Rapid Application Development in Wireless Sensor Networks

机译:RSD-WSN:用于无线传感器网络中快速应用开发的远程源代码级调试器

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

摘要

Debugging Wireless Sensor Network (WSN) applications deployed on actual sensor nodes is difficult, since debuggers normally require a wired (e.g. USB) interface. In this paper we propose a mechanism for WSN application debugging that is based on remote access, through the wireless interface, and that uses the native environment in which the application was developed (i.e. it acts as a source-level debugger). The approach, called RSD-WSN, is based on creating continuous behavioral snapshots of a remotely located sensor node by binding it with a virtual node. Hence by using RSD-WSN, users can debug a WSN application node that is running remotely. This framework allows a programmer to develop an application using high level abstractions (finite state machine) and then automatically generate code for target platforms. The complied generated code could be then directly loaded on sensor nodes and the framework provides interfaces by which an application developer can bind execution sequences of a remote sensor node with a virtual simulated node, so that the developer can monitor node behavior and refine the application in case of unexpected behaviors.
机译:调试部署在实际传感器节点上的无线传感器网络(WSN)应用程序非常困难,因为调试器通常需要有线(例如USB)接口。在本文中,我们提出了一种用于WSN应用程序调试的机制,该机制基于通过无线接口的远程访问,并使用开发应用程序的本机环境(即它充当源代码级调试器)。称为RSD-WSN的方法基于通过将虚拟传感器与虚拟节点绑定来创建连续的远程传感器节点行为快照。因此,通过使用RSD-WSN,用户可以调试远程运行的WSN应用程序节点。该框架允许程序员使用高级抽象(有限状态机)开发应用程序,然后自动为目标平台生成代码。然后,可以将编译后的生成代码直接加载到传感器节点上,并且该框架提供了接口,应用程序开发人员可以通过这些接口将远程传感器节点的执行序列与虚拟模拟节点绑定在一起,以便开发人员可以监视节点行为并在其中优化应用程序。意外行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号