• DocumentCode
    3258915
  • Title

    Enabling Design of Performance-Controlled Sensor Network Applications through Task Allocation and Reallocation

  • Author

    Elsts, Atis ; Bijarbooneh, Farshid Hassani ; Jacobsson, Martin ; Sagonas, Konstantinos

  • Author_Institution
    Dept. of Inf. Technol., Uppsala Univ., Uppsala, Sweden
  • fYear
    2015
  • fDate
    10-12 June 2015
  • Firstpage
    248
  • Lastpage
    253
  • Abstract
    Task Graph (ATaG) is a sensor network application development paradigm where the application is visually described by a graph where the nodes correspond to application-level tasks and edges correspond to data flows. We extend ATaG with the option to add non-functional requirements: constraints on end-to-end delay and packet delivery rate. Setting up these constraints at the design phase naturally leads to enabling run-time assurance at the deployment phase, when the conditions of the constraints are used as network´s performance goals. We provide both run-time middleware that checks the conditions of these constraints and a central management unit that dynamically adapts the system by doing task reallocation and putting task copies on redundant nodes. Through extensive simulations we show that the system is efficient enough to enable adaptations within tens of seconds even in large networks.
  • Keywords
    graph theory; middleware; resource allocation; telecommunication computing; wireless sensor networks; ATaG; abstract task graph; design phase; end-to-end delay; network performance goals; nonfunctional requirements; packet delivery rate; performance-controlled sensor network applications; redundant nodes; run-time middleware; sensor network application development paradigm; task allocation; task copies; task reallocation; Delays; Logic gates; Middleware; Protocols; Runtime; Schedules; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing in Sensor Systems (DCOSS), 2015 International Conference on
  • Conference_Location
    Fortaleza
  • Type

    conf

  • DOI
    10.1109/DCOSS.2015.44
  • Filename
    7165052