IoT Attack Detection Through Ephemeral Port Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for detecting security attacks on IoT devices via communication fail to identify attacks made on ephemeral ports, which are commonly used by IoT devices instead of well-known ports, leading to undetected security breaches.

Innovation Solution

A detection system that monitors communications from terminals to client devices, determines if these communications involve attacks by identifying ephemeral ports, and outputs results, capable of detecting security attacks on IoT devices by analyzing ephemeral port communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional security attack detection methods are used, then attacks on well-known ports can be detected, but attacks on ephemeral ports used by IoT devices remain undetected

Engineering Contradiction:
Improveattack detection accuracyVSAvoiddetection coverage for different port types
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The detection system is designed to monitor both well-known ports and ephemeral ports, making it universally applicable to different types of communication scenarios. The system can detect attacks regardless of whether they target traditional server ports or IoT device ephemeral ports, thereby resolving the contradiction between detection accuracy for conventional attacks and adaptability to IoT-specific attack patterns.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes the detection parameter from fixed well-known port monitoring to dynamic ephemeral port identification. By tracking port allocation patterns and identifying ephemeral ports through their temporary nature and allocation ranges, the system adapts its detection criteria to match IoT communication characteristics, improving both precision and versatility.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If monitoring is extended to cover ephemeral ports, then detection coverage improves, but system complexity increases

Engineering Contradiction:
Improvedetection coverage for ephemeral portsVSAvoidmonitoring system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary identification of ephemeral port ranges and allocation patterns before actual attack detection begins. By pre-configuring knowledge about ephemeral port characteristics and establishing baseline communication patterns, the system reduces the complexity of real-time monitoring while maintaining comprehensive detection coverage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The detection system introduces an intermediary layer that sits between network traffic and the analysis engine. This intermediary component pre-processes traffic, identifies ephemeral port communications, and filters relevant data before passing it to the main detection logic, thereby managing system complexity while expanding detection capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4629565A1Detection system, detection method, and program
Publication Date: 2025.10.08 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • EP4629565A1 patent drawingFigure 1
  • EP4629565A1 patent drawingFigure 2
  • EP4629565A1 patent drawingFigure 3~5

AI summary

A detection system (10) includes: an internal communication monitor (12) that at least monitors a first communication performed from a terminal (22) to a device (21); a determiner (13) that determines whether the first communication monitored by the internal communication monitor (12) includes an attack made on the device (21) by the terminal (22); and an outputter (15) that outputs information indicating a result of the determining by the determiner (13). When the determiner (13) determines that the first communication is from the terminal (22) to an ephemeral port of the device (21), the determiner (13) determines that the first communication includes the attack.