Terminal Geolocation Using Reliable Neighbor Identifier Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing geolocation systems face reliability issues due to outdated or incorrect associations between transmitting device identifiers and geographical positions, leading to distorted position estimates, and lack a method to determine the most reliable geolocation database among multiple options.
Innovation Solution
A method that utilizes an identifier reliability database to associate reliability values with detected identifiers, allowing for filtering and selecting the most reliable identifiers and geolocation servers for accurate terminal positioning, and includes methods to update these reliability values based on consistency checks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If geolocation database update campaigns are carried out frequently to ensure accurate associations between identifiers and geographical positions, then geolocation reliability is improved, but operational cost increases
Solution Approach 1:
The system pre-calculates and stores reliability values for identifiers in the reliability database before they are needed for geolocation. This preliminary action allows the system to have reliability information ready in advance, avoiding the need for frequent expensive update campaigns while maintaining accurate geolocation.
Solution Approach 2:
Instead of updating the entire geolocation database frequently, the system performs partial updates by only maintaining reliability information for identifiers that are actually detected and used. This selective approach reduces the overall update cost while maintaining reliability for the relevant subset of identifiers.
2Measurement precision
If multiple geolocation databases are used to improve position estimation accuracy, then geolocation accuracy is improved, but system complexity increases
Solution Approach 1:
The reliability database acts as an intermediary layer between the terminal and multiple geolocation databases. It stores pre-evaluated reliability values that guide the selection of the most appropriate database, simplifying the decision-making process and reducing system complexity while still enabling the use of multiple databases for improved accuracy.
Solution Approach 2:
The system applies different reliability values to different identifiers and databases based on their local characteristics and performance in specific contexts. This allows the system to optimize for accuracy in each local case rather than using a uniform approach, improving overall position estimation accuracy while managing complexity through localized optimization.
3Productivity
If all detected identifiers are used for geolocation estimation, then processing speed is improved, but geolocation accuracy deteriorates due to unreliable identifiers
Solution Approach 1:
The system pre-evaluates and stores reliability values for all identifiers in the reliability database before geolocation processing. During actual geolocation, this preliminary information allows for rapid filtering of unreliable identifiers without adding computational overhead, maintaining processing speed while improving accuracy.
Solution Approach 2:
The system extracts and uses only the reliable subset of identifiers for geolocation estimation by consulting the reliability database. Unreliable identifiers are filtered out and excluded from the estimation process, ensuring that only high-quality data contributes to the final position estimate.
Data Source
AI summary
This relates to a method for geolocating a terminal of a wireless communication system. The terminal detects one or more identifiers of neighbouring transmitting devices. The terminal sends the detected identifies in a message to an access network. A server of the access network determines, for each identifier, a score representative of the reliability of the identifier relative to a geolocation database. For this purpose, the server uses an identifier reliability database that stores identifiers of transmitting devices and their respective scores. The geolocation database stores identifiers of transmitting devices and their respective geographical positions. The server selects the identifiers having the best scores to geolocate the terminal using the geolocation database.


