Role Assignment in IoT Through Accelerated Hardware
Md. Fasiul Alam, Stathes P. Hadjiefthymiades · 2018
One of the key issues in internet of things (IoT) is to reconfigure the network automatically because networks cannot take an active role in reliable wireless connectivity, or dynamic protection. In this paper, we propose in-network software defined processing (ISDP) which can leverage these capabilities by allowing dynamic reconfiguration of the network topology. It is advantageous for the network to possess reliable and complete end-to-end network connectivity; however, even when the network is not fully connected, the system may act as conduits of information - either by connectivity gaps, or by distributing information from the network space. ISDP within the IoT that gradually refine the captured information while moving upstream to the application. The roles assigned to IoT nodes that can take advantage of the presence of side processing capabilities like system-on-chip (SoC) (GPUs, CPUs) and field programmable gate arrays (FPGAs) (DSPs). Such IoT devices have the inherent capability to offload computations to side processing elements and, thus, increase the efficiency of the involved complex tasks. Consequently, despite the advantages provided by the hardware implementations, dynamic reconfigurations of FPGA to perform other tasks on run time to increase further the value of the proposed framework for the information fusion in IoT.