Design and Implementation of a Modular Wireless Sensor Network Sniffer

We present the design and implementation of a wireless packet sniffing application focused on the communications of TinyOS-based sensor networks. This modular, multithreaded application allows robust analysis of transmitted frames in an easily understood format similar to tcpdump. The underlying software framework is presented and details of the implementation are discussed. Finally, verification of the application is performed using a basic TinyOS application.