LTE Protocol Negative Testing for UE Security State Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing LTE device implementations suffer from security vulnerabilities due to inadequate negative testing, with current 3GPP specifications focusing primarily on positive testing, leading to issues such as location exposure, eavesdropping, and denial of service, and lacking comprehensive test cases for invalid or forbidden messages.

Innovation Solution

A negative testing-based security analysis system and method that redefines the state of user equipment (UE) as a security abstraction state, generates test cases based on specification documents, performs preliminary over-the-air tests, and adjusts oracles to identify and remove non-negative test cases, ensuring deterministic oracles for comprehensive security testing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If positive testing is performed according to 3GPP specification, then device conformance is verified, but security vulnerabilities in invalid message handling remain undetected

Engineering Contradiction:
Improvesecurity vulnerability detectionVSAvoidtesting coverage
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent inverts the traditional testing approach by focusing on negative testing scenarios instead of positive conformance testing. The system generates test cases that deliberately send invalid, forbidden, or malicious messages to the LTE device to verify whether the device correctly rejects them, rather than only testing valid message handling as per 3GPP specification.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent creates a virtual testing environment that copies and simulates various network conditions and message scenarios. The test case generation module replicates different message structures (valid and invalid) to systematically test the device's response, enabling comprehensive security testing without requiring physical deployment in all possible network scenarios.

Inventive Principle:
Principle #26Copying

2Reliability

If comprehensive negative testing is implemented, then security coverage is improved, but test case complexity and generation difficulty increase

Engineering Contradiction:
Improvesecurity testing completenessVSAvoidtest case generation system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the complex testing system into distinct functional modules: a test case generation module that creates test scenarios, a state management module that tracks device states, an oracle generation module that defines expected behaviors, and a testing module that executes cases. This segmentation reduces overall system complexity by making each component independent and manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent systematically varies key parameters such as message validity, message type, security context state, and device state to generate comprehensive test cases. By changing these parameters in a structured manner, the system can cover vast security scenarios without requiring proportional increases in test case management complexity.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If existing state definitions are used for testing, then specification compliance is maintained, but security state information is not accurately reflected

Engineering Contradiction:
Improvestate definition accuracyVSAvoidsecurity state representation
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent inverts the approach by introducing new security-specific state definitions rather than relying on existing communication states. It defines security states (e.g., security context established, key derivation completed) independently from connection states, allowing accurate representation of security conditions without being constrained by existing state machine limitations.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent adds a security dimension to the traditional state representation model. Instead of only tracking connection states (idle, connected, registered), the system simultaneously tracks security states (unauthenticated, authenticated, key established), creating a two-dimensional state space that captures both communication and security conditions accurately.

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

4Productivity

If limited in-house testing is performed by device manufacturers, then testing resources are conserved, but security vulnerabilities remain undiscovered

Engineering Contradiction:
Improvetesting efficiencyVSAvoidsecurity assessment thoroughness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent enables automated self-testing capabilities where the system can independently generate, execute, and analyze security test cases without requiring extensive manual intervention. The automated oracle generation and result analysis allow the testing system to self-evaluate device responses and automatically identify vulnerabilities, significantly improving testing throughput and thoroughness.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements a feedback mechanism where test results are automatically analyzed and fed back into the testing system. The oracle generation module compares actual device responses against expected behaviors and automatically identifies deviations indicating vulnerabilities. This feedback loop enables continuous improvement of testing coverage and accuracy without requiring manual re-analysis of each test case.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12511402B2Security analysis system and method based on negative testing for protocol implementation of LTE device
Publication Date: 2025.12.30 KOREA ADVANCED INST OF SCI & TECH
  • US12511402B2 patent drawing
  • US12511402B2 patent drawing
  • US12511402B2 patent drawing

AI summary

Disclosed are a negative testing-based security analysis system for protocol implementation of an LTE device, and a method thereof. According to an embodiment, a negative testing-based security analyzing method for protocol implementation of an LTE device performed by a computer device includes redefining a state of user equipment (UE) as a security abstraction state for a negative test and composing a test case generation rule by analyzing a specification document in redefining the state of the UE as the security abstraction state.