Mobile Terminal GPS Positioning Using Cell ID Database
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing GPS positioning technologies, such as AGPS, are hindered by the need for multiple network data transmissions, which are affected by poor network signal quality, leading to slower positioning speeds and reduced precision.
Innovation Solution
A method for a mobile terminal that acquires and stores cell identifier and corresponding latitude and longitude information in a correspondence table, allowing for GPS positioning using pre-acquired time and ephemeris information, reducing the need for network data transmission and enhancing positioning speed, especially in areas with poor network signal quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If AGPS positioning technology is used with multiple network data transmissions, then positioning precision is improved, but positioning speed is significantly affected when network signal quality is poor
Solution Approach 1:
The patent applies preliminary action by pre-acquiring and storing ephemeris information and cell location correspondence data before positioning is needed. The mobile terminal stores a database mapping cell identifiers to latitude and longitude information, and pre-loads ephemeris data for multiple satellites. When positioning is required, this pre-prepared information is immediately used without requiring real-time network requests, thus resolving the contradiction between precision and speed under poor network conditions.
2Measurement precision
If multiple network data transmissions are performed for AGPS positioning, then positioning precision is improved, but the requirement on network signal quality increases
Solution Approach 1:
The patent extracts the network dependency from the positioning process by storing essential auxiliary information locally in the mobile terminal. The cell location correspondence database and ephemeris information are cached on-device, allowing the terminal to perform positioning calculations independently of real-time network connectivity. This extraction of network requirements resolves the contradiction by maintaining precision while reducing reliability demands on network signal quality.
3Adaptability or versatility
If full-band and large-scale search is performed without auxiliary information, then positioning can be performed without network assistance, but positioning speed is slow
Solution Approach 1:
The patent applies preliminary action by pre-acquiring and storing ephemeris information and cell location correspondence data before positioning is needed. The mobile terminal stores a database mapping cell identifiers to latitude and longitude information, and pre-loads ephemeris data for multiple satellites. When positioning is required, this pre-prepared information is immediately used without requiring real-time network requests, thus resolving the contradiction between precision and speed under poor network conditions.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Embodiments of the present invention provide a GPS positioning method for a mobile terminal, and a mobile terminal. The method includes: after GPS positioning is started, acquiring a first cell identifier of a first cell in which the mobile terminal is located; acquiring, according to the first cell identifier, first latitude and longitude information corresponding to the first cell from a correspondence table stored on the mobile terminal, where the correspondence table includes a cell identifier and latitude and longitude information corresponding to the cell identifier; and with reference to the first latitude and longitude information, and time information and ephemeris information that are acquired in advance, performing GPS positioning on the mobile terminal by using a GPS receiver in the mobile terminal. According to the embodiments of the present invention, when the mobile terminal performs GPS positioning, latitude and longitude information corresponding to a cell in which the mobile terminal is currently located is acquired from a correspondence table stored on the mobile terminal, and a speed at which a GPS receiver performs the GPS positioning may be increased according to the latitude and longitude information, and time information and ephemeris information that are obtained in advance.