Diagnostic tracing for wireless sensor networks
Author(s) -
Vinaitheerthan Sundaram,
Patrick Eugster,
Xiangyu Zhang,
Vamsidhar Addanki
Publication year - 2013
Publication title -
acm transactions on sensor networks
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.598
H-Index - 67
eISSN - 1550-4867
pISSN - 1550-4859
DOI - 10.1145/2489253.2489255
Subject(s) - computer science , tracing , trace (psycholinguistics) , wireless sensor network , interleaving , software deployment , overhead (engineering) , distributed computing , control flow , real time computing , wireless , key distribution in wireless sensor networks , wireless network , embedded system , computer network , telecommunications , operating system , philosophy , linguistics , programming language
Wireless sensor networks are typically deployed in harsh environments, thus post-deployment failures are not infrequent. An execution trace containing events in their order of execution could play a crucial role in postmortem diagnosis of these failures. Obtaining such a trace however is challenging due to stringent resource constraints. We propose an efficient approach to intraprocedural and interprocedural control-flow tracing that generates traces of all interleaving concurrent events and of the control-flow paths taken inside those events. We demonstrate the effectiveness of our approach with the help of case studies and illustrate its low overhead through measurements and simulations.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom