IoT Sleep Deprivation Attack Detection and Mitigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Battery-powered devices in IoT networks are vulnerable to sleep deprivation attacks, which can lead to prolonged active states, rapid battery drainage, and potential Denial of Service, posing risks to security, health, and financial stability.

Innovation Solution

Implementing a system with a power management circuit, tracker circuit, and timer to detect abnormal power consumption patterns and incoming request signals, utilizing machine learning classification algorithms and timer associations with physical interfaces to identify and mitigate sleep deprivation attacks by enforcing security measures such as hard time-outs and fair-use policies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the device remains in active state to process incoming request signals, then responsiveness and service availability are improved, but battery consumption increases and operational lifetime decreases

Engineering Contradiction:
Improveservice availabilityVSAvoidoperational lifetime
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The device alternates between active and sleep states periodically. During sleep state, the device conserves battery power by disabling non-essential functions. During active state, the device processes incoming request signals and performs monitoring tasks. This periodic switching resolves the contradiction by ensuring the device is available when needed while extending operational lifetime through energy conservation during idle periods.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The device detects sleep deprivation attacks before they cause significant battery drainage by monitoring request signal patterns and power consumption in advance. When abnormal patterns are detected, the device proactively transitions to sleep state or blocks further requests, preventing excessive battery consumption before it occurs.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the device processes all incoming request signals, then service responsiveness is improved, but vulnerability to sleep deprivation attacks increases

Engineering Contradiction:
Improveservice responsivenessVSAvoidattack vulnerability
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The device introduces an intermediary detection layer between incoming request signals and the main processing system. The detection circuit monitors request patterns and power consumption, acting as a gatekeeper that filters out malicious sleep deprivation attacks while allowing legitimate requests to pass through to the processing system. This resolves the contradiction by maintaining responsiveness to valid requests while blocking harmful ones.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The device implements feedback mechanisms where the detection circuit continuously monitors incoming requests and power consumption, and based on this feedback, dynamically adjusts the device's state (active or sleep) and processing behavior. When abnormal patterns are detected, the feedback loop triggers sleep state or request blocking, thereby reducing vulnerability while maintaining service responsiveness to normal operations.

Inventive Principle:
Principle #23Feedback

3Loss of energy

If the device enters sleep state to conserve battery, then energy efficiency is improved, but detection capability and response time deteriorate

Engineering Contradiction:
Improveenergy efficiencyVSAvoiddetection capability
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The device segments its functionality into different operational modes with varying levels of detection capability. In full active state, all detection and processing functions operate at maximum capability. In sleep state, only essential monitoring functions remain active with reduced capability. This segmentation allows the device to balance energy efficiency with detection capability by activating full detection only when necessary while maintaining basic awareness during sleep periods.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10178110B2Detection of sleep deprivation attack and mitigation
Publication Date: 2019.01.08 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US10178110B2 patent drawing
  • US10178110B2 patent drawing
  • US10178110B2 patent drawing

AI summary

Systems and methods are provided for detecting and mitigating a sleep deprivation attack (SDA). A method for detection of the SDA includes one of tracking power consumption rate of a device, incoming request signals received by the device, or an activity duration of one or more physical interfaces of the device. A system for mitigation of the SDA includes the device to be protected from the SDA, a counter to count request signals received by the device from another device, a counter attack circuit to pose one or more security challenges by sending a request message to the other device once a counted number of request signals exceeds a pre-determined number, and a control circuit to terminate connection with the other device if an expected reply based on the request message is not received from the other device within a pre-determined time duration.