160 likes | 299 Views
LIS is More: Improved Diagnostic Logging in Sensor Networks with Log Instrumentation Specifications. Roy Shea @ UCLA. What is LIS. A logging framework that respects the bandwidth limitations of the distributed embedded domain. Savings From Bit Aligned Logging.
E N D
LIS is More: Improved Diagnostic Logging in Sensor Networks with Log Instrumentation Specifications Roy Shea @ UCLA
What is LIS • A loggingframework that respects the bandwidth limitations of the distributed embedded domain
Architecture of LIS header read_done global controlflowread_done local if send_busy footer read_done point
Limitations • Current LIS implementation bases scopes on function boundaries • Not compress program data • Care must be taken to guarantee parsable logs • Parsing depends on knowing the local context
Conclusions • Established technique of bit aligning data used to reduce log bandwidth • Local token scoping can produce consistently small token identifier encodings • LIS automates the difficulties of token scoping and provides a general interface for describing logging tasks