Middleware to support sensor network applications

被引:225
|
作者
Heinzelman, WB [1 ]
Murphy, AL [1 ]
Carvalho, HS [1 ]
Perillo, MA [1 ]
机构
[1] Univ Rochester, Dept Elect & Comp Engn, Rochester, NY 14627 USA
来源
IEEE NETWORK | 2004年 / 18卷 / 01期
关键词
D O I
10.1109/MNET.2004.1265828
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Current trends in computing include increases in both distribution and wireless connectivity, leading to highly dynamic, complex environments on top of which applications must be built. The task of designing and ensuring the correctness of applications in these environments is similarly becoming more complex. The unified goal of much of the research in distributed wireless systems is to provide higher-level abstractions of complex low-level concepts to application programmers, easing the design and implementation of,applications. A new and growing class of applications for wireless. sensor networks require similar complexity encapsulation. However, sensor networks have some unique characteristics, including dynamic availability of data sources and application quality of service requirements, that are not common to other types of applications. These unique features, combined with the inherent distribution, of sensors, and limited energy and bandwidth resources, dictate the need for network functionality and the individual sensors to be controlled to best serve the application requirements. In this article we describe different types of sensor network applications and discuss existing techniques for managing these types of networks. We also overview a variety a related middleware and argue that no existing approach provides all the management tools required by sensor network applications: To meet this need, we have developed a new middleware called MiLAN. MiLAN allows applications to specify a policy for managing the network and sensors, but the actual implementation of this policy is within MiLAN. We describe MiLAN and show its effectiveness through the design of a sensor-based-personal health monitor.
引用
下载
收藏
页码:6 / 14
页数:9
相关论文
共 50 条
  • [1] An investigation of network support for grid middleware and applications
    Wong, YF
    Wong, CY
    Ngoh, LH
    Wong, WC
    ICICS-PCM 2003, VOLS 1-3, PROCEEDINGS, 2003, : 319 - 323
  • [2] MidFusion: Middleware for information fusion in sensor network applications
    Alex, H
    Kumar, M
    Shirazi, B
    PROCEEDINGS OF THE 2004 INTELLIGENT SENSORS, SENSOR NETWORKS & INFORMATION PROCESSING CONFERENCE, 2004, : 617 - 622
  • [3] A Middleware to Develop and Test Vehicular Sensor Network Applications
    Gaglio, Salvatore
    Lo Re, Giuseppe
    Martorella, Gloria
    Peri, Daniele
    2019 AEIT INTERNATIONAL CONFERENCE OF ELECTRICAL AND ELECTRONIC TECHNOLOGIES FOR AUTOMOTIVE (AEIT AUTOMOTIVE), 2019,
  • [4] Mobile Agent Middleware for Wireless sensor Network in Industrial Applications
    Sundari, G.
    Kishor Sonti, V.J.K.
    Bernatin, T.
    2022 IEEE 7th International conference for Convergence in Technology, I2CT 2022, 2022,
  • [5] MidFusion: An adaptive middleware for information fusion in sensor network applications
    Alex, Hitha
    Kumar, Mohan
    Shirazi, Behrooz
    INFORMATION FUSION, 2008, 9 (03) : 332 - 343
  • [6] Middleware Support for Mobile Applications
    Fjellheim, Tore
    Milliner, Stephen
    Dumas, Marlon
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2005, 1 (02) : 75 - +
  • [7] Sensor Node Middleware to Support Web-Based Applications over Wireless Sensor Networks
    Jeon, Young-Jun
    Park, Sang-Hyun
    Park, Jong-Seung
    2009 IEEE 34TH CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2009), 2009, : 963 - 970
  • [8] Middleware Support in Unmanned Aerial Vehicles and Wireless Sensor Networks for Surveillance Applications
    de Freitas, Edison Pignaton
    Ferreia, Armando Morado
    Pereira, Carlos Eduardo
    Larsson, Tony
    INTELLIGENT DISTRIBUTED COMPUTING III, 2009, 237 : 289 - +
  • [9] Dynamic Reconfigurable Task Schedule Support towards a Reflective Middleware for Sensor Network
    Freitas, Edison P.
    Binotto, Alecio P. D.
    Pereira, Carlos E.
    Stork, Andre
    Larsson, Tony
    PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, 2008, : 886 - +
  • [10] Middleware as an infrastructure for network applications
    Alhadidi, Basim
    Third International Conference on Information Technology: New Generations, Proceedings, 2006, : 726 - 729