Title
Optimizing Bandwidth of Call Traces for Wireless Embedded Systems
Abstract
Call traces expose runtime behaviors that greatly aid system developers in profiling performance and diagnosing problems within wireless embedded applications. Strict resource constraints limit the volume of trace data that can be handled on embedded devices, especially bandwidth limited wireless embedded systems. We propose two new call trace gathering techniques, local identifier logging and control flow logging, which provide significant reductions in bandwidth consumption compared to the current standard practice of global identifier logging. Intuition into the savings made possible by the proposed trace gathering techniques is provided by an analytical comparison of the bandwidth required by various call tracing approaches. Confirmation of this intuition is demonstrated through experimentation that reveals log bandwidth savings of approximately 85% compared to global identifier logging using flat name spaces, and 35% compared to global identifier logging using optimal Huffman coding.
Year
DOI
Venue
2009
10.1109/LES.2009.2028037
Embedded Systems Letters
Keywords
Field
DocType
call traces,proposed trace gathering technique,call trace,bandwidth consumption,log bandwidth saving,new call trace gathering,local identifier,bandwidth limited wireless,global identifier,embedded device,optimizing bandwidth,embedded system,computer science,logging,embedded systems,protocols,wireless sensor networks,data flow analysis,huffman coding,debugging,bandwidth,dataflow,hardware,bandwidth allocation,control flow,huffman codes,formal specification
Call tracing,Identifier,Bandwidth allocation,Computer science,Profiling (computer programming),Bandwidth compression,Data-flow analysis,Real-time computing,Bandwidth (signal processing),Wireless sensor network,Embedded system
Journal
Volume
Issue
ISSN
1
1
1943-0663
Citations 
PageRank 
References 
3
0.40
15
Authors
3
Name
Order
Citations
PageRank
Roy S. Shea130.73
M. B. Srivastava228828.49
Young Cho3374.60