Title :
Using assertions for wireless system monitoring and debugging
Author :
Kallankara, Vivek N. ; Neishaburi, M.H. ; Radecka, Katarzyna ; Zilic, Zeljko
Author_Institution :
Dept. of Electr. & Comput. Eng., McGill Univ., Montreal, QC, Canada
Abstract :
Debugging of embedded wireless systems is a challenge as the amount of information available from the nodes is limited. To enable system-level debugging of wireless networks, we have devised a distributed assertion support based on SystemVerilog Assertions (SVA). In this work, we have modeled wireless sensors at the transaction level in SystemVerilog. The proposed approach indicates that the assertions detect failure conditions along with a reduction in network traffic. This is due to embedding critical assertions within the sensor and eliminating the related trace messages. Experimental result shows 56% improvement in traffic.
Keywords :
hardware description languages; program debugging; system monitoring; telecommunication traffic; wireless sensor networks; embedded wireless system; failure detection; network traffic; system Verilog assertion; transaction level; wireless sensor; wireless system debugging; wireless system monitoring; Base stations; Debugging; Protocols; Sensors; Sleep apnea; Wireless communication; Wireless sensor networks;
Conference_Titel :
NEWCAS Conference (NEWCAS), 2010 8th IEEE International
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4244-6806-5
Electronic_ISBN :
978-1-4244-6804-1
DOI :
10.1109/NEWCAS.2010.5603989