Mires: a publish/subscribe middleware for sensor networks

被引:79
作者
Souto, Eduardo [1 ]
Guimaraes, Germano [1 ]
Vasconcelos, Glauco [1 ]
Vieira, Mardoqueu [1 ]
Rosa, Nelson [1 ]
Ferraz, Carlos [1 ]
Kelner, Judith [1 ]
机构
[1] Univ Fed Pernambuco, Cidade Univ, Informat Ctr, BR-50740540 Recife, PE, Brazil
关键词
middleware; publish/subscribe systems; wireless sensor networks;
D O I
10.1007/s00779-005-0038-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A wireless sensor network (WSN) consists of a large number of small devices with computational power, wireless communication and sensing capability. These networks have been developed for a wide range of applications, such as habitat monitoring, object tracking, precision agriculture, building monitoring and military systems. Meanwhile, middleware systems have also been proposed in to facilitate both the development of these applications and provide common application services. The development of middleware for sensor networks, however, places new challenges on middleware developers due to the low availability of resources and processing capacity of the sensor nodes. In this context, this paper presents the design and implementation of a middleware for WSN named Mires. Mires incorporates characteristics of message-oriented middleware by allowing applications communicate in a publish/subscribe way. In order to illustrate the proposed middleware, we have also developed an environment-monitoring application and a data aggregation service.
引用
收藏
页码:37 / 44
页数:8
相关论文
共 27 条
[1]   A survey on sensor networks [J].
Akyildiz, IF ;
Su, WL ;
Sankarasubramaniam, Y ;
Cayirci, E .
IEEE COMMUNICATIONS MAGAZINE, 2002, 40 (08) :102-114
[2]  
[Anonymous], P 10 INT C ARCH SUPP
[3]  
[Anonymous], 2001, P 1 INT WORKSH PAR D
[4]  
[Anonymous], P 10 IEEE ACM INT S
[5]   Querying the physical world [J].
Bonnet, P ;
Gehrke, J ;
Seshadri, P .
IEEE PERSONAL COMMUNICATIONS, 2000, 7 (05) :10-15
[6]  
BUONADONNA P, 2001, P 20 ANN JOINT C IEE
[7]  
CERPA, 2002, ACM SIGCOMM WORKSH D
[8]  
CILIA M, 2003, P 2 INT WORKSH DISTR
[9]  
CUGOLA G, 2002, ACM SIGMOBILE MOBILE, V6, P25
[10]   Middleware to support sensor network applications [J].
Heinzelman, WB ;
Murphy, AL ;
Carvalho, HS ;
Perillo, MA .
IEEE NETWORK, 2004, 18 (01) :6-14