Wireless Authentication Server Checks for Serving Network Impersonation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication networks are susceptible to attacks where a serving network falsely claims to be a different network to acquire authentication data, compromising the authentication process.

Innovation Solution

Implementing supplemental information such as access tokens, assertions by intermediate proxies, or node profiles to verify the authenticity of the serving network, ensuring that the requesting network node is authorized based on additional verification methods beyond the serving network indicator in the request.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the authentication server binds authentication data to the serving network name indicated in the request, then the authentication data can be used to prevent misuse by different serving networks, but the system becomes susceptible to attacks where one serving network falsely claims to be a different serving network

Engineering Contradiction:
Improveauthentication data securityVSAvoidserving network impersonation attack
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The authentication server performs preliminary verification of the requesting network node's authorization status before processing the authentication data request. The server checks whether the network node is authorized to request authentication data based on the indicated serving network by comparing the serving network indicator in the request with the network node's authorized serving network information received in advance, preventing impersonation attacks before authentication data is generated

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The authentication server acts as an intermediary that mediates between the requesting network node and the authentication data generation process. It verifies the requesting node's credentials and authorization status, and only allows authenticated nodes to obtain authentication data, thereby preventing unauthorized access while maintaining the binding between authentication data and serving network

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the authentication server verifies the serving network name using supplemental information from a different message or protocol layer, then the system can detect discrepancies and reject fraudulent requests, but the authentication process becomes more complex

Engineering Contradiction:
Improveserving network identity verificationVSAvoidauthentication server verification process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication server performs multiple functions within a single verification process: it validates the requesting network node's credentials, checks authorization status, verifies serving network identity, and determines whether to grant access to authentication data. This multi-functional approach consolidates what could be separate complex processes into a unified verification mechanism

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

Solution Approach 2:

The authentication server uses information already present in the authentication data request message itself (the serving network indicator) and compares it with pre-stored authorization information about the requesting network node. The server serves its own verification needs using data from the request and its own internal records, eliminating the need for additional external verification systems

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12520137B2Authentication of a wireless device in a wireless communication network
Publication Date: 2026.01.06 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US12520137B2 patent drawing
  • US12520137B2 patent drawing
  • US12520137B2 patent drawing

AI summary

An authentication server (16) in a home network (18) of a wireless device (10) receives, from a network node (14), a request (20) for authentication data (22) based on which to authenticate the wireless device (10). The request (20) indicates a serving network (12) on which the authentication data (22) is to be based. The authentication server (16) checks whether or not the network node (14) is authorized to request authentication data (22) that is based on the indicated serving network (12).