Secure UE Location via Spoofing Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in securely determining the location of user equipment (UE) without relying on network-based location methods, which can be costly and complex, and are vulnerable to spoofing attacks.
Innovation Solution
A method and system for secure UE-assisted location determination, where a location server receives positioning measurements from the UE, calculates a location uncertainty, and determines if the measurements have been spoofed by comparing the uncertainty to an expected value based on non-spoofed measurements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network based location methods are used to securely locate a UE, then location security and reliability are improved, but network cost and complexity increase significantly
Solution Approach 1:
The patent divides the location determination process into two parts: UE-based positioning measurements (performed by the mobile device) and network-based verification (performed by the location server). This segmentation allows the system to use simple UE measurements while maintaining security through selective network verification of positioning measurements against known transmitter locations and timing information.
Solution Approach 2:
The patent introduces an intermediary verification process where the location server acts as a mediator between the UE and the positioning system. The server receives positioning measurements from the UE, verifies them against stored transmitter location and timing data, and determines whether the UE is located in a permitted geographic area, thus providing security without requiring full network-based positioning infrastructure.
2Reliability
If network based location methods are used to securely locate a UE, then location security is improved, but scalability to large numbers of UEs deteriorates
Solution Approach 1:
The patent segments the computational workload by performing positioning measurements locally at the UE using stored assistance data, rather than requiring all UEs to communicate extensively with network infrastructure. Only the verification of measurements against known transmitter parameters requires network involvement, enabling scalable deployment to large numbers of UEs while maintaining security.
Solution Approach 2:
The UE performs self-service positioning by using stored assistance data containing transmitter locations and timing information to determine its own position. This self-determination capability reduces the burden on network infrastructure, allowing the system to scale to many UEs simultaneously while the location server only needs to perform verification checks on submitted measurements.
3Device complexity
If UE assisted location determination is used, then network cost and complexity are reduced, but vulnerability to spoofing attacks increases
Solution Approach 1:
The patent applies preliminary anti-action by pre-storing accurate transmitter location and timing information in the UE's assistance data before the positioning event. This pre-loaded reference information enables the UE to verify the authenticity of received positioning signals against known parameters, proactively preventing spoofing attacks rather than reacting to them after occurrence.
Solution Approach 2:
The patent implements a feedback mechanism where the UE submits its positioning measurements to the location server, which verifies them against stored reference data and determines whether the UE is in a permitted area. This feedback loop provides security verification while maintaining the simplicity of UE-based positioning, as the server can detect spoofing attempts by comparing measurements against known transmitter parameters.
Data Source
AI summary
Techniques are described for securely locating a user equipment (UE). Positioning measurements from the UE, which may be spoofed or not spoofed, are received by a location server, and used to determine a location uncertainty, which is used to determine whether the positioning measurements may be spoofed. The location uncertainty, for example, may be compared to an expected location uncertainty for positioning measurements that are not spoofed. If the location uncertainty is greater than the expected location uncertainty by more than a predetermined threshold, the positioning measurements may be spoofed. Positioning assistance data provided to the UE including information related to transmission times and transmission locations for positioning signals may be incomplete or inaccurate. Spoofed positioning measurements generated by a UE based on the incomplete or inaccurate information will include errors that produce a relatively large uncertainty compared to actual positioning measurements for which uncertainty would be smaller.


