Breath: An Adaptive Protocol for Industrial Control Applications Using Wireless Sensor Networks

被引:63
作者
Park, Pangun [1 ]
Fischione, Carlo [1 ]
Bonivento, Alvise [2 ]
Johansson, Karl Henrik [1 ]
Sangiovanni-Vincentelli, Alberto L. [3 ]
机构
[1] KTH, Royal Inst Technol, Dept Elect Engn, ACCESS Linnaeus Ctr, SE-10044 Stockholm, Sweden
[2] Fondo Atlante Ventures, Intesa Sanpaolo Grp, I-20100 Milan, Italy
[3] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
基金
瑞典研究理事会;
关键词
Wireless sensor networks; control over multihop WSNs; cross-layer design; duty cycle; optimization; PERFORMANCE; LIFETIME; DESIGN;
D O I
10.1109/TMC.2010.223
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An energy-efficient, reliable and timely data transmission is essential for Wireless Sensor Networks (WSNs) employed in scenarios where plant information must be available for control applications. To reach a maximum efficiency, cross-layer interaction is a major design paradigm to exploit the complex interaction among the layers of the protocol stack. This is challenging because latency, reliability, and energy are at odds, and resource-constrained nodes support only simple algorithms. In this paper, the novel protocol Breath is proposed for control applications. Breath is designed for WSNs where nodes attached to plants must transmit information via multihop routing to a sink. Breath ensures a desired packet delivery and delay probabilities while minimizing the energy consumption of the network. The protocol is based on randomized routing, medium access control, and duty-cycling jointly optimized for energy efficiency. The design approach relies on a constrained optimization problem, whereby the objective function is the energy consumption and the constraints are the packet reliability and delay. The challenging part is the modeling of the interactions among the layers by simple expressions of adequate accuracy, which are then used for the optimization by in-network processing. The optimal working point of the protocol is achieved by a simple algorithm, which adapts to traffic variations and channel conditions with negligible overhead. The protocol has been implemented and experimentally evaluated on a testbed with off-the-shelf wireless sensor nodes, and it has been compared with a standard IEEE 802.15.4 solution. Analytical and experimental results show that Breath is tunable and meets reliability and delay requirements. Breath exhibits a good distribution of the working load, thus ensuring a long lifetime of the network. Therefore, Breath is a good candidate for efficient, reliable, and timely data gathering for control applications.
引用
收藏
页码:821 / 838
页数:18
相关论文
共 50 条
[1]  
AHN G, 2006, P ACM INT C EMB NETW
[2]  
[Anonymous], P ACM MOBICOM
[3]  
[Anonymous], 2006, TMOT SKY DAT SHEET
[4]  
[Anonymous], ACCURATE DELAY ANAL
[5]  
[Anonymous], 2007, 802154A2007 IEEE
[6]   Performance analysis,of the IEEE 802.11 distributed coordination function [J].
Bianchi, G .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2000, 18 (03) :535-547
[7]   System level design for clustered wireless sensor networks [J].
Bonivento, Alvise ;
Fischione, Carlo ;
Necchi, Luca ;
Pianegiani, Fernando ;
Sangiovanni-Vincentelli, Alberto .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2007, 3 (03) :202-214
[8]   Platform based design for wireless sensor networks [J].
Bonivento, Alvise ;
Carloni, Luca P. ;
Sangiovanni-Vincentelli, Alberto .
MOBILE NETWORKS & APPLICATIONS, 2006, 11 (04) :469-485
[9]  
Buettner M., 2006, P ACM INT C EMB NETW
[10]  
BUONADONNA P, 2007, TASK SENSOR NETWORK