The impact of topology on energy consumption for collection tree protocols: An experimental assessment through evolutionary computation

被引:11
作者
Bucur, Doina [1 ]
Iacca, Giovanni [2 ]
Squillero, Giovanni [3 ]
Tonda, Alberto [4 ]
机构
[1] Univ Groningen, Johann Bernoulli Inst, NL-9747 AG Groningen, Netherlands
[2] INCAS3, NL-9401 HJ Assen, Netherlands
[3] Politecn Torino, I-10129 Turin, Italy
[4] INRA, UMR GMPA 782, F-78850 Thiverval Grignon, France
关键词
Collection tree protocol (CTP); MultiHopLQI (MHLQI); Wireless sensor networks (WSN); Evolutionary algorithms (EA); Routing protocols; Verification; Energy consumptiona;
D O I
10.1016/j.asoc.2013.12.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The analysis of worst-case behavior in wireless sensor networks is an extremely difficult task, due to the complex interactions that characterize the dynamics of these systems. In this paper, we present a new methodology for analyzing the performance of routing protocols used in such networks. The approach exploits a stochastic optimization technique, specifically an evolutionary algorithm, to generate a large, yet tractable, set of critical network topologies; such topologies are then used to infer general considerations on the behaviors under analysis. As a case study, we focused on the energy consumption of two well-known ad hoc routing protocols for sensor networks: the multi-hop link quality indicator and the collection tree protocol. The evolutionary algorithm started from a set of randomly generated topologies and iteratively enhanced them, maximizing a measure of "how interesting" such topologies are with respect to the analysis. In the second step, starting from the gathered evidence, we were able to define concrete, protocol-independent topological metrics which correlate well with protocols' poor performances. Finally, we discovered a causal relation between the presence of cycles in a disconnected network, and abnormal network traffic. Such creative processes were made possible by the availability of a set of meaningful topology examples. Both the proposed methodology and the specific results presented here-that is, the new topological metrics and the causal explanation-can be fruitfully reused in different contexts, even beyond wireless sensor networks. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:210 / 222
页数:13
相关论文
共 41 条
[1]  
ANGELINE PJ, 1993, PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P264
[2]  
[Anonymous], 2007, MULTIHOPLQI COLLECTI
[3]  
[Anonymous], TKN05007 TU BERL
[4]   GA-based performance analysis of network protocols [J].
Baldi, M ;
Corno, F ;
Rebaudengo, M ;
Squillero, G .
NINTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1997, :118-124
[5]  
Begum S., 2009, IEEE INT S MOD AN SI, P1
[6]   Performance evaluation of routing protocols for ad hoc wireless networks [J].
Boukerche, A .
MOBILE NETWORKS & APPLICATIONS, 2004, 9 (04) :333-342
[7]  
Brindle A., 1981, Genetic algorithms for function optimization
[8]  
Bucur D., 2013, EVOSTAR EVOAPPLICATI
[9]   On software verification for sensor nodes [J].
Bucur, Doina ;
Kwiatkowska, Marta .
JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (10) :1693-1707
[10]  
Chipara Octav., 2010, Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems, SenSys '10, P155