Tasks allocation for real-time applications in heterogeneous sensor networks for energy minimization

被引:27
|
作者
Zhu, Jinghua [1 ]
Li, Jianzhong [1 ]
Gao, Hong [1 ]
机构
[1] Harbin Inst Technol, Sch Comp Sci & Technol, Harbin 150001, Peoples R China
基金
中国国家自然科学基金;
关键词
wireless sensor network; Quality-of-Service; real-time; tasks allocation;
D O I
10.1109/SNPD.2007.255
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Tasks allocation plays an important role in resource-limited sensor networks. However, existing methods separate energy saving and QoS (Quality-of-Service)-guarantee into two issues, consequently, the scheduling length could be very long which violating user's deadline requirement or might waste lots of energy. This paper discusses the problem of allocating a set of real-time tasks with dependencies onto a heterogeneous sensor network. In order to find an optimal allocation that minimize the overall energy consumption while meeting user's deadline, we exploit the divide-and-conquer technique, first group tasks into tasks partitions and then optimally solve the scheduling problem in branches with several sequential tasks by modeling the branches as a Markov Decision Process. Sensors failure can be handled by rescheduling part of the tasks graph. Experiments results show our proposed method significantly improve the performance of sensor network in terms of energy saving and QoS-guarantee compared with two other heuristic algorithms.
引用
收藏
页码:20 / +
页数:2
相关论文
共 50 条
  • [21] System-wide energy minimization for real-time tasks: Lower bound and approximation
    Zhong, Xiliang
    Xu, Cheng-Zhong
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2008, 7 (03)
  • [22] Heterogeneous slot scheduling for real-time industrial wireless sensor networks
    Xia, Changqing
    Jin, Xi
    Kong, Linghe
    Xu, Chi
    Zeng, Peng
    COMPUTER NETWORKS, 2019, 157 : 68 - 77
  • [23] Peak Temperature Minimization via Task Allocation and Splitting for Heterogeneous MPSoC Real-Time Systems
    Zhou, Junlong
    Yan, Jianming
    Chen, Jing
    Wei, Tongquan
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2016, 84 (01): : 111 - 121
  • [24] Peak Temperature Minimization via Task Allocation and Splitting for Heterogeneous MPSoC Real-Time Systems
    Junlong Zhou
    Jianming Yan
    Jing Chen
    Tongquan Wei
    Journal of Signal Processing Systems, 2016, 84 : 111 - 121
  • [25] A wireless sensor networks MAC protocol for real-time applications
    Egea-Lopez, E.
    Vales-Alonso, J.
    Martinez-Sala, A. S.
    Garcia-Haro, J.
    Pavon-Marino, P.
    Bueno Delgado, M. V.
    PERSONAL AND UBIQUITOUS COMPUTING, 2008, 12 (02) : 111 - 122
  • [26] A wireless sensor networks MAC protocol for real-time applications
    E. Egea-López
    J. Vales-Alonso
    A. S. Martínez-Sala
    J. García-Haro
    P. Pavón-Mariño
    M. V. Bueno Delgado
    Personal and Ubiquitous Computing, 2008, 12 : 111 - 122
  • [27] On the Handling of Node Failures: Energy-Efficient Job Allocation Algorithm for Real-time Sensor Networks
    Karimi, Hamid
    Kargahi, Mehdi
    Yazdani, Nasser
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2010, 6 (03): : 413 - 434
  • [28] On the Handling Node Failure: Energy-Efficient Job Allocation Algorithm for Real-time Sensor Networks
    Karimi, Hamid
    Kargahi, Mehdi
    Yazdani, Nasser
    PROCEEDINGS OF THE 2009 FOURTH INTERNATIONAL CONFERENCE ON EMBEDDED AND MULTIMEDIA COMPUTING, 2009, : 56 - 61
  • [29] Power control and channel allocation for real-time applications in cellular networks
    Li, Xiaochen
    Wu, Dapeng
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2008, 8 (06): : 705 - 713
  • [30] Partitioning real-time tasks among heterogeneous multiprocessors
    Baruah, SK
    2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2004, : 467 - 474