Flocklab: A Testbed For Distributed, Synchronized Tracing And Profiling Of Wireless Embedded Systems
IPSN 2013: The 12th International Conference on Information Processing in Sensor Networks Philadelphia Pennsylvania USA April, 2013(2013)
摘要
Testbeds are indispensable for debugging and evaluating wireless embedded systems. While existing testbeds provide ample opportunities for realistic, large-scale experiments, they are limited in their ability to closely observe and control the distributed operation of resource-constrained nodes access to the nodes is restricted to the serial port. This paper presents FLocKLAB, a testbed that overcomes this limitation by allowing multiple services to run simultaneously and synchronously against all nodes under test in addition to the traditional serial port service: tracing of GPIO pins to record logical events occurring on a node, actuation of GPIO pins to trigger actions on a node, and high-resolution power profiling. FLocKLAB's accurate timing information in the low microsecond range enables logical events to be correlated with power samples, thus providing a previously unattained level of visibility into the distributed behavior of wireless embedded systems. In this paper, we describe FLocKLAB's design, benchmark its performance, and demonstrate its capabilities through several real-world test cases.
更多查看译文
关键词
Testbed,GPIO tracing,GPIO actuation,power profiling,adjustable power supply,wireless sensor network
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络