A4 Vertaisarvioitu artikkeli konferenssijulkaisussa

From threads to events: Adapting a lightweight middleware for Contiki OS




TekijätNoman Uzair A, Negash Behailu, Rahmani Amir M, Liljeberg Pasi, Tenhunen Hannu

Konferenssin vakiintunut nimiIEEE Annual Consumer Communications & Networking Conference (CCNC)

KustantajaInstitute of Electrical and Electronics Engineers Inc.

Julkaisuvuosi2017

Tietokannassa oleva lehden nimi2017 14th IEEE Annual Consumer Communications and Networking Conference, CCNC 2017

Sarjan nimiIEEE Consumer Communications and Networking Conference

Aloitussivu486

Lopetussivu491

Sivujen määrä6

ISBN978-1-5090-6197-6

eISBN978-1-5090-6196-9

ISSN2331-9852

DOIhttps://doi.org/10.1109/CCNC.2017.7983156


Tiivistelmä

Interoperability is one of the key requirements in the Internet of Things considering the diverse platforms, communication standards and specifications available today. Inherent resource constraints in the majority of IoT devices makes it very difficult to use existing solutions for interoperability, thus demanding new approaches. This paper presents the process of adapting a lightweight interoperability middleware for IoT, LISA, from RIOT to Contiki OS and evaluates memory and power overheads. The middleware follows a service oriented architecture and classifies devices according to available resources to assign different roles, such as Application, Service and Manager Nodes. These roles live in different tiers in a generic IoT architecture, where the Manager nodes are located in the intermediate Fog layer. To adapt to an event based kernel of Contiki, the middleware defines and handles a set of events that are used to communicate with the user application. A network of nodes is simulated to show the architecture promoted by the middleware and the results are presented.



Last updated on 2024-26-11 at 21:46