- IoT and Edge/Fog Computing
- Embedded Systems Design Techniques
- Context-Aware Activity Recognition Systems
- Physical Unclonable Functions (PUFs) and Hardware Security
- IoT Networks and Protocols
- Energy Efficient Wireless Sensor Networks
- Modular Robots and Swarm Intelligence
- Cryptographic Implementations and Security
University of Minho
2018-2023
In the era of Internet Things (IoT), billions wirelessly connected embedded devices rapidly became part our daily lives. As a key tool for each Internet-enabled object, operating systems (OSes) provide set services and abstractions which eases development speedups deployment IoT solutions at scale. This article starts by discussing requirements an IoT-enabled OS, taking into consideration major concerns when developing network edge, followed deep comparative analysis benchmarking on...
In the new Internet of Things (IoT) era, embedded Field-Programmable Gate Array (FPGA) technology is enabling deployment custom-tailored IoT solutions for handling different application requirements and workloads. Combined with open RISC-V Instruction Set Architecture (ISA), FPGA provides endless opportunities to create reconfigurable devices accelerators coprocessors tightly loosely coupled processor. When connecting Internet, secure communications data exchange are major concerns. However,...
This letter proposes ChamelIoT, an agnostic operating system (OS) framework for reconfigurable Internet of Things (IoT) devices. ChamelIoT is bringing a hardware OS stack supported by semantically enriched infrastructure that aims at offering easy-to-use tool building (mainly) low-power and low-cost IoT sensors with performance, real-time, power consumption advantages.
Abstract The evergrowing Internet of Things (IoT) ecosystem continues to impose new requirements and constraints on every device. At the edge, low-end devices are getting pressured by increasing workloads stricter timing deadlines while simultaneously desired minimize their power consumption, form factor, memory footprint. Field-Programmable Gate Arrays (FPGAs) emerge as a possible solution for demands IoT. Reconfigurable IoT platforms enable offloading software tasks hardware, enhancing...