Mobile Terminal Defense Module for DoS Attack Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic devices, especially mobile phones, are vulnerable to Denial of Service (DoS) attacks, particularly handshake signal (SYN) attacks, when used as soft access points, due to lack of effective defense mechanisms.

Innovation Solution

A defense module is implemented in mobile terminals to verify connection requests through the three-handshake principle of TCP, forging SYN+ACK packets and processing subsequent ACK packets to determine legitimate connections, thereby enhancing security and preventing DoS attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If mobile phones are used as soft access points to provide internet access, then connectivity and versatility are improved, but vulnerability to DoS attacks increases

Engineering Contradiction:
ImproveconnectivityVSAvoidvulnerability to DoS attacks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a defense module as an intermediary component between the network and the mobile terminal. This module intercepts and validates incoming connection requests (SYN packets) before they reach the terminal, filtering out malicious DoS attack packets while allowing legitimate connections to proceed. The defense module acts as a protective mediator that enables the terminal to safely provide soft AP functionality without direct exposure to network threats.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If connection requests are verified through three-handshake principle, then security is improved, but processing time and complexity increase

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The defense module performs preliminary validation of connection requests by examining SYN packets before the full three-handshake TCP connection process begins. It pre-filters malicious packets using security rules and only allows potentially legitimate requests to proceed to the complete handshake process. This preliminary action reduces the time burden by eliminating the need for full handshake verification of obviously malicious packets.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If all incoming connection requests are processed, then no legitimate connections are blocked, but system resource consumption increases under attack

Engineering Contradiction:
Improveconnection acceptanceVSAvoidsystem resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The defense module applies partial processing to connection requests by performing selective validation based on security rules and packet characteristics. Instead of fully processing every incoming connection request through the complete TCP handshake, it applies expedited filtering to suspicious packets (processing only what's necessary to identify and reject them) while allowing clearly legitimate packets to proceed with standard processing. This partial action approach maintains connection acceptance for valid requests while dramatically reducing resource consumption during DoS attacks.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP2916508B1Data packet processing method, electronic device, and storage medium
Publication Date: 2018.10.10 HUIZHOU TCL MOBILE COMM CO LTD
  • EP2916508B1 patent drawingFigure 1~2
  • EP2916508B1 patent drawingFigure 3
  • EP2916508B1 patent drawingFigure 4

AI summary

A method for processing packets, an electronic device and a storage medium are proposed. The present invention presets a defense module preventing DoS in the mobile terminal. A connection requesting side establishes connection with the defense module according to three-handshake principle of TCP, and a defense module sends a SYN packet to a mobile terminal as the connection requesting side. When the defense module successfully handshakes with the mobile terminal, connection between the connection requesting side and the mobile terminal is created, so that DoS attack, especially SYN attack can be effectively prevented. When mobile terminals, especially mobile phones are network hotspot, attack on internal mobile terminal from external network can be effectively prevented.