Architecture for mixed criticality resource management in Internet of Things

Janne Takalo-Mattila, Jussi Kiljander, Ferry Pramudianto, Enrico Ferrera

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    Abstract

    We believe that the next big step in the field of Internet of Things (IoT) is to realize a virtual computing platform that provides access to heterogeneous group of device resources present in our living environments. By enabling 3rd party developers to access sensor and actuator resources present in a given environment in a same way they can access resources of a single mobile phone, the virtual computing platform would open a new market for the 3rd party IoT applications like the smart phones have done for mobile apps. To accomplish this vision, the virtual computing platform must be able to manage resource sharing between applications with differing criticality requirements for ensuring that the whole IoT system runs optimally. The main challenge is that the approach should be generic and extendable for future needs. To tackle this issue, we propose a two-level resource management architecture, where the necessary information about applications and resources are represented with machine-interpretable semantic descriptions based on the Semantic Web technologies. At the system level, these descriptions are used by the global resource manager for allocating resources to the applications based on their criticality and needs. At local level, each device is assigned with a local resource manager that schedules the access to resources provided by the device so that the performance of the more critical applications could be optimized at the expense of the less critical ones. To evaluate our approach in practice, we have implemented a reference implementation of the proposed architecture and demonstrated it through several applications with differing criticality levels. The results are very promising for managing mixed criticality applications in IoT.
    Original languageEnglish
    Title of host publicationProceedings of TRON Symposium (TRONSHOW 2014)
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Number of pages9
    ISBN (Electronic)978-4-89362-315-7
    ISBN (Print)978-4-89362-316-4
    Publication statusPublished - 2014
    MoE publication typeA4 Article in a conference publication
    Event2014 TRON Symposium, TRONSHOW, 10 - 12 December 2014, Tokyo, Japan - Tokyo, Japan
    Duration: 10 Dec 201412 Dec 2014

    Conference

    Conference2014 TRON Symposium, TRONSHOW, 10 - 12 December 2014, Tokyo, Japan
    Abbreviated titleTRONSHOW
    Country/TerritoryJapan
    CityTokyo
    Period10/12/1412/12/14

    Keywords

    • Internet of Things
    • mixed-criticality
    • resource management

    Fingerprint

    Dive into the research topics of 'Architecture for mixed criticality resource management in Internet of Things'. Together they form a unique fingerprint.

    Cite this