An Efficient SDN Architecture for Smart Home Security Accelerated by FPGA

06/21/2021
by   Holden Gordon, et al.
0

With the rise in Internet of Things (IoT) devices, home network management and security are becoming complex. There is an urgent requirement to make smart home network management efficient. This work proposes an SDN-based architecture to secure smart home networks through K-Nearest Neighbor (KNN) based device classifications and malicious traffic detection. The efficiency is further enhanced by offloading the computation-intensive KNN model to Field Programmable Gate Arrays (FPGA), which offers parallel processing power of GPU platforms at lower costs and higher efficiencies, and can be used to accelerate time-sensitive tasks. The proposed parallelization and implementation of KNN on FPGA are achieved by using the Vivado Design Suite from Xilinx and High-Level Synthesis (HLS). When optimized with 10-fold cross-validation, the proposed solution for KNN consistently exhibits the best performances on FPGA when compared with four alternative KNN instances (i.e., 78 parallel bubble sort-based implementation and 99% faster than the other three sorting algorithms). Moreover, with 36,225 training samples, the proposed KNN solution classifies a test query with 95 milliseconds on FPGA compared to 57 seconds on a CPU platform.

READ FULL TEXT
research
04/01/2021

Securing Smart Homes via Software-Defined Networking and Low-Cost Traffic Classification

IoT devices have become popular targets for various network attacks due ...
research
05/17/2022

Physical Unclonable Functions (PUF) for IoT Devices

Physical Unclonable Function (PUF) has recently attracted interested fro...
research
01/15/2023

Secure Video Streaming Using Dedicated Hardware

Purpose: The purpose of this article is to present a system that enhance...
research
05/15/2019

Accelerating Deterministic and Stochastic Binarized Neural Networks on FPGAs Using OpenCL

Recent technological advances have proliferated the available computing ...
research
07/06/2020

Smart Home, security concerns of IoT

The IoT (Internet of Things) has become widely popular in the domestic e...
research
06/15/2018

FPGA acceleration of Model Predictive Control for Iter Plasma current and shape control

A faster implementation of the Quadratic Programming (QP) solver used in...
research
01/18/2019

High-Performance Ultrasonic Levitation with FPGA-based Phased Arrays

We present a flexible and self-contained platform for acoustic levitatio...

Please sign up or login with your details

Forgot password? Click here to reset