• DocumentCode
    74540
  • Title

    Understanding Multi-Task Schedulabilityin Duty-Cycling Sensor Networks

  • Author

    Mo Li ; Zhenjiang Li ; Longfei Shangguan ; Shaojie Tang ; Xiang-Yang Li

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • Volume
    25
  • Issue
    9
  • fYear
    2014
  • fDate
    Sept. 2014
  • Firstpage
    2464
  • Lastpage
    2475
  • Abstract
    In many sensor network applications, multiple data forwarding tasks usually exist with different source-destination node pairs. Due to limitations of the duty-cycling operation and interference, however, not all tasks can be guaranteed to be scheduled within their required delay constraints. We investigate a fundamental scheduling problem of both theoretical and practical importance, called multi-task schedulability problem, i.e., given multiple data forwarding tasks, to determine the maximum number of tasks that can be scheduled within their deadlines and work out such a schedule. We formulate the multi-task schedulability problem, prove its NP-Hardness, and propose an approximate algorithm with analysis on the performance bound and complicity. We further extend the proposed algorithm by explicitly altering duty cycles of certain sensor nodes so as to fully support applications with stringent delay requirements to accomplish all tasks. We then design a practical scheduling protocol based on proposed algorithms. We conduct extensive trace-driven simulations to validate the effectiveness and efficiency of our approach with various settings.
  • Keywords
    approximation theory; computational complexity; telecommunication network management; wireless sensor networks; NP-hardness problem; approximate algorithm; data forwarding tasks; delay constraints; duty-cycling interference; duty-cycling operation; duty-cycling sensor networks; multi-task schedulability problem; scheduling protocol; source-destination node pairs; trace-driven simulations; Algorithm design and analysis; Approximation algorithms; Delays; Interference; Schedules; Scheduling; Wireless sensor networks; Wireless sensor networks; data forwarding; duty-cycling; schedulability;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2013.65
  • Filename
    6471978