Embedded Runtime Reconfigurable Nodes for Wireless Sensor Networks Applications

被引:42
作者
Esteves Krasteva, Yana [1 ]
Portilla, Jorge [1 ]
de la Torre, Eduardo [1 ]
Riesgo, Teresa [1 ]
机构
[1] Univ Politecn Madrid, Ctr Elect Ind, E-28006 Madrid, Spain
关键词
Embedded systems; field programmable gate arrays (FPGAs); reconfigurable architectures; wireless sensor networks (WSNs);
D O I
10.1109/JSEN.2011.2104948
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The use of reconfigurable hardware (HW) can improve the processing performance of many systems, including Wireless Sensor Networks (WSNs). Moreover, reconfigurable devices permit remote and runtime HW reconfiguration, which implies benefits in WSNs deployment and maintainability and, finally, cost reduction. In this paper, WSN node runtime reconfigurability is tackled from several aspects. First, the sensor node includes a commercial reconfigurable device, a Field Programmable Gate Array (FPGA), that permits to take advantage of the tools and support provided by the industry, while exploiting the inherent hardware parallelism. Second, two software (SW) and hardware reconfiguration scenarios are defined along with a support middleware. Third, in order to provide runtime reconfigurability to the WSN node, a complete runtime reconfigurable system has been defined and designed for the FPGA included in the node. Fourth, the HW reconfiguration cost has been evaluated, as well as the cost of transmitting new HW configurations and SW programs through the network, based on a set of defined parameters. Finally, the feasibility of the runtime reconfigurable system has been demonstrated with a use case.
引用
收藏
页码:1800 / 1810
页数:11
相关论文
共 29 条
[1]  
[Anonymous], 2003, IEEE STD 802152 2003, P1, DOI [DOI 10.1109/IEEESTD.2003.94282, 10.1109/IEEESTD.2003.94282, DOI 10.1109/IEEESTD.2003.94389]
[2]   Dynamic and partial FPGA exploitation [J].
Becker, Juergen ;
Huebner, Michael ;
Hettich, Gerhard ;
Constapel, Rainer ;
Eisenmann, Joachim ;
Luka, Juergen .
PROCEEDINGS OF THE IEEE, 2007, 95 (02) :438-452
[3]  
BRIDGFORD B, 2007, XAPP 503
[4]  
CHAOUI H, 2006, P IEEE INT S IND EL, V4, P3124
[5]  
Hinkelmann H, 2006, AHS 2006: FIRST NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, PROCEEDINGS, P436
[6]  
Horta EL, 2004, LECT NOTES COMPUT SC, V3203, P975
[7]  
*IEEE, 2001, 114912001 IEEE, P200
[8]  
Krasteva Y. E., 2008, IECON 2008 - 34th Annual Conference of IEEE Industrial Electronics Society, P2483, DOI 10.1109/IECON.2008.4758346
[9]  
Lim D., 2004, XAPP 290
[10]  
Lymberopoulos D, 2007, PROCEEDINGS OF THE SIXTH INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING IN SENSOR NETWORKS, P128, DOI 10.1109/IPSN.2007.4379672