Roy Shea @ UCLA - PowerPoint PPT Presentation

lis is more improved diagnostic logging in sensor networks with log instrumentation specifications n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Roy Shea @ UCLA PowerPoint Presentation
Download Presentation
Roy Shea @ UCLA

play fullscreen
1 / 16
Roy Shea @ UCLA
108 Views
Download Presentation
saddam
Download Presentation

Roy Shea @ UCLA

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. LIS is More: Improved Diagnostic Logging in Sensor Networks with Log Instrumentation Specifications Roy Shea @ UCLA

  2. What is LIS • A loggingframework that respects the bandwidth limitations of the distributed embedded domain

  3. Savings From Bit Aligned Logging

  4. Standard Identifier Assignment

  5. Real Programs Have Rich Structure

  6. Local Token Scoping for Short Identifiers

  7. Architecture of LIS header read_done global controlflowread_done local if send_busy footer read_done point

  8. Example

  9. Example

  10. Example

  11. Example

  12. Example

  13. Number of Tokens Affects Bandwidth

  14. 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

  15. 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

  16. Discussion