• DocumentCode
    263485
  • Title

    From Task Graphs to Concrete Actions: A New Task Mapping Algorithm for the Future Internet of Things

  • Author

    Billet, Benjamin ; Issarny, Valerie

  • fYear
    2014
  • fDate
    28-30 Oct. 2014
  • Firstpage
    470
  • Lastpage
    478
  • Abstract
    Task mapping, which basically consists of mapping a set of tasks onto a set of nodes, is a well-known problem in distributed computing research. As a particular case of distributed systems, the Internet of Things (IoT) poses a set of renewed challenges, because of its scale, heterogeneity and properties traditionally associated with wireless sensor networks (WSN), shared sensing, continous processing and real time computing. To handle IoT features, we present a formalization of the task mapping problem that captures the varying consumption of resources and various constraints (location, capabilities, QoS) in order to compute a mapping that guarantees the lifetime of the concurrent tasks inside the network and the fair allocation of tasks among the nodes. It results in a binary programming problem for which we provide an efficient heuristic that allows its resolution in polynomial time. Our experiments show that our heuristic: (i) gives solutions that are close to optimal and (ii) can be implemented on reasonably powerful Things and performed directly within the network, without requiring any centralized infrastructure.
  • Keywords
    Internet of Things; computational complexity; distributed processing; resource allocation; wireless sensor networks; Internet of Things; IoT; WSN; binary programming problem; distributed computing research; distributed systems; polynomial time; resource consumption; task allocation; task mapping algorithm; wireless sensor networks; Cloud computing; Computational modeling; Context; Hardware; Sensors; Throughput; Wireless sensor networks; Internet of Things; Sensor Networks; Task Mapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Ad Hoc and Sensor Systems (MASS), 2014 IEEE 11th International Conference on
  • Conference_Location
    Philadelphia, PA
  • Print_ISBN
    978-1-4799-6035-4
  • Type

    conf

  • DOI
    10.1109/MASS.2014.20
  • Filename
    7035717