Cell Identifier Verification for Location Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for locating terminals connected to a cellular network are unreliable due to outdated repositories of cell identifiers, incorrect cell renumbering, and the mobility of temporary base stations, leading to inaccurate location coordinates and poor service quality.
Innovation Solution
A method that uses a processing server to receive and compare location information from the current cell with estimated location information from previous cells, detecting errors and updating the repository in real-time to ensure accurate location determination.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the repository of cell identifiers is used to determine location coordinates, then the location determination process is simple, but the accuracy of location information deteriorates due to outdated data and incorrect renumbering
Solution Approach 1:
The system performs preliminary verification of location information by comparing current cell identifier data with historical trajectory data before finalizing the location determination. This preliminary check prevents using outdated or incorrect repository data, thereby maintaining accuracy without significantly increasing system complexity
Solution Approach 2:
The system implements feedback mechanisms where the actual terminal location (derived from trajectory analysis) is compared against the repository-based location estimate. Discrepancies trigger corrections to the repository data, creating a continuous improvement loop that maintains high accuracy while keeping the overall process relatively simple
2Measurement precision
If real-time location verification is implemented by comparing current and previous cell identifiers, then the accuracy of location information improves, but the processing time and system complexity increase
Solution Approach 1:
The system performs verification only when necessary - specifically when location information is requested or when trajectory anomalies are detected. Rather than continuously verifying every cell identifier change, the system applies verification selectively, reducing processing time while maintaining accuracy when it matters most
Solution Approach 2:
The verification process is segmented into discrete steps: retrieving historical trajectory, comparing with current location, detecting discrepancies, and correcting errors. This segmentation allows the system to process only the necessary portions of data rather than performing exhaustive analysis, thereby reducing overall processing time
3Reliability
If the repository of cell identifiers is updated in real-time, then the reliability of location information improves, but the system complexity and processing load increase
Solution Approach 1:
The system performs self-verification by using its own historical trajectory data to validate current location information. The terminal's stored cell identifier history serves as an autonomous reference that enables the system to self-correct without requiring complex external verification mechanisms, thereby improving reliability while limiting complexity growth
Solution Approach 2:
The terminal pre-stores cell identifier history in its UICC card during normal operation. This preliminary data collection enables rapid verification when location information is needed, eliminating the need for complex real-time database queries and reducing system complexity while maintaining high reliability
Data Source
AI summary
A method for verifying location information of a terminal equipped with a UICC card, connected to a cellular telecommunications network and located in a current cell, said terminal storing in the UICC card an identifier of the current cell and at least one identifier of a previous cell in which the terminal was previously located. This method comprises the following steps, implemented by a processing server connected to the network: receiving said identifiers coming from the terminal via the communication network; determining first location information using the identifier of the current cell; estimating second location information using the identifier of at least one previous cell; detecting a location error if the two items of location information correspond to different geographical positions according to a defined criterion.


