PASES: An energy-aware design space exploration framework for wireless sensor networks

被引:27
作者
Minakov, Ivan [1 ]
Passerone, Roberto [1 ]
机构
[1] Univ Trento, Dipartimento Ingn & Sci Informaz, Povo, TN, Italy
关键词
Embedded systems; Design space exploration; Wireless sensor networks; Platform based design; Energy aware;
D O I
10.1016/j.sysarc.2013.05.020
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy consumption is one of the most constraining requirements for the development and implementation of wireless sensor networks. Many design aspects affect energy consumption, ranging from the hardware components, operations of the sensors, the communication protocols, the application algorithms, and the application duty cycle. A full design space exploration solution is therefore required to estimate the contribution to energy consumption of all of these factors, and significantly decrease the effort and time spent to choose the right architecture that fits best to a particular application. In this paper we present a flexible and extensible simulation and design space exploration framework called "PASES" for accurate power consumption analysis of wireless sensor networks. PASES performs both performance and energy analysis, including the application, the communication and the platform layers, providing an extensible and customizable environment. The framework assists the designers in the selection of an optimal hardware solution and software implementation for the specific project of interest ranging from standalone to large scale networked systems. Experimental and simulation results demonstrate the framework accuracy and utility. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:626 / 642
页数:17
相关论文
共 28 条
[1]  
[Anonymous], P 12 ANN POSTGRADUAT
[2]  
Boulis A, 2007, SENSYS'07: PROCEEDINGS OF THE 5TH ACM CONFERENCE ON EMBEDDED NETWORKED SENSOR SYSTEMS, P407
[3]  
Carloni L. P., 2002, ESSDERC 2002. Proceedings of the 32nd European Solid-State Device Research Conference, P19
[4]   A platform-based taxonomy for ESL design [J].
Densmore, Douglas ;
Passerone, Roberto ;
Sangiovanni-Vincentelli, Alberto .
IEEE DESIGN & TEST OF COMPUTERS, 2006, 23 (05) :359-374
[5]  
Fraboulet A, 2007, PROCEEDINGS OF THE SIXTH INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING IN SENSOR NETWORKS, P176, DOI 10.1109/IPSN.2007.4379677
[6]  
Fummi F, 2008, 2008 FORUM ON SPECIFICATION, VERIFICATION AND DESIGN LANGUAGES, P73
[7]  
Ghenassia Frank., 2006, TRANSACTION LEVEL MO
[8]  
Gutierrez Jose A., 2004, TECHNICAL REPORT
[9]  
Henderson Thomas R., 2008, P ACM SIGCOMM08 SEAT
[10]   Which battery model to use? [J].
Jongerden, M. R. ;
Haverkort, B. R. .
IET SOFTWARE, 2009, 3 (06) :445-457