Distributed IoT Attack Detection Using Edge CNN and Cloud LSTM

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing security solutions for IoT devices are inadequate in detecting distributed attacks, particularly phishing and botnets, due to their decentralized nature and the evolving tactics employed by attackers, with existing methods often requiring significant computational resources and failing to provide on-device security.

Innovation Solution

A distributed deep learning framework combining a Convolutional Neural Network (CNN) micro-security add-on on IoT devices for real-time phishing and application layer DDoS detection, and a cloud-based Long-Short Term Memory (LSTM) network for botnet detection, enabling simultaneous detection across multiple devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing security solutions are deployed on IoT devices, then device security is improved, but computational resource consumption increases significantly

Engineering Contradiction:
Improvedevice securityVSAvoidcomputational resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The security system is segmented into two parts: a lightweight CNN model deployed on resource-constrained IoT devices for local phishing and DDoS detection, and a more comprehensive LSTM-based model deployed on cloud servers for botnet detection. This segmentation allows each component to operate within its resource constraints while maintaining overall system effectiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A distributed deep learning framework acts as an intermediary between IoT devices and cloud servers, coordinating the detection efforts. The framework manages data flow, model inference, and result aggregation, enabling collaborative security detection without overloading individual devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If centralized security detection is used, then detection accuracy is improved, but response time to distributed attacks increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The detection system is divided into edge computing (on-device CNN) and cloud computing (server-based LSTM) components. The CNN on IoT devices provides immediate local detection for phishing and DDoS attacks, while the LSTM on servers handles botnet detection. This segmentation enables parallel processing and reduces the time required for comprehensive security detection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a single centralized detection dimension to a multi-dimensional distributed architecture. Detection occurs simultaneously at the device level (local network traffic analysis) and cloud level (cross-device pattern recognition), adding spatial and temporal dimensions to the detection process.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If on-device security is implemented, then real-time detection is improved, but device complexity increases

Engineering Contradiction:
Improvereal-time detection capabilityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Complex security analysis functions are extracted from IoT devices and relocated to cloud servers. The devices retain only the essential lightweight CNN model for basic detection, while more complex botnet detection algorithms run on servers. This extraction reduces device complexity while preserving real-time detection capabilities for critical threats.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Different parts of the security system have different levels of complexity tailored to their specific functions. The on-device CNN uses a simplified architecture optimized for resource-constrained environments, while the server-based LSTM employs a more complex structure suitable for handling aggregated data from multiple devices. Each component's complexity is optimized for its specific role.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12580928B2System and methods for automatic detection of distributed attacks in IoT devices using decentralized deep learning
Publication Date: 2026.03.17 BOARD OF RGT THE UNIV OF TEXAS SYST
  • US12580928B2 patent drawing
  • US12580928B2 patent drawing
  • US12580928B2 patent drawing

AI summary

The present disclosure presents distributed attack detection systems and related methods. One such method comprises executing, by a client computing device, a convolutional neural network model that is configured to detect a network attack on the client computing device; receiving an HTTP request; extracting a uniform resource locator contained within the HTTP request; inputting the uniform resource locator in the convolutional neural network model; receiving an output from the convolutional neural network model that classifies the uniform resource locator as being directed to a network attack on the client computing device; and transmitting, by the client computing device, embeddings of a hidden layer of the convolutional neural network model to one or more computer servers that are hosting a recurrent neural network model for detecting a distributed network attack across a plurality of client computing devices.