Internet-Based AGPS Server for Roaming Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Assisted GPS systems rely heavily on mobile-phone networks, making them unreliable when users roam outside their contract operator's coverage, leading to uncertainties in satellite signal acquisition and positioning precision.
Innovation Solution
A high-speed positioning system that uses an AGPS server linked to the Internet to receive and interpret GPS signals, allowing positioning devices to communicate through connecting nodes to generate user position information and receive assisted satellite position signals for rapid and precise satellite signal searching, independent of mobile-phone service operators.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional AGPS uses mobile-phone networks to provide assisted positioning, then positioning speed and precision are improved, but system reliability deteriorates when users roam outside operator coverage
Solution Approach 1:
The patent introduces an Internet-based communication channel as an intermediary between the positioning device and assistance data source. Instead of relying solely on mobile-phone networks, the system uses Internet connectivity (WiFi, cellular data, or other IP-based networks) to receive assistance data from servers, thereby providing an alternative path that maintains reliability when mobile networks are unavailable.
Solution Approach 2:
The positioning device is designed to support multiple communication modes for receiving assistance data. The system can switch between different network types (mobile phone network, Internet, or other communication networks) based on availability, making the positioning function universal and independent of any single network operator or technology.
2Ease of operation
If conventional AGPS relies on mobile-phone network coverage, then assisted positioning can be provided, but adaptability deteriorates in foreign regions or beyond operator coverage
Solution Approach 1:
The system implements multi-network support allowing the positioning device to obtain assistance data through any available communication network (mobile phone network, Internet, or other networks). This universal approach enables the device to adapt to different geographic regions and network environments, maintaining positioning capability whether the user is at home or roaming internationally.
Solution Approach 2:
The system dynamically selects the appropriate communication network based on current availability and conditions. The positioning device can switch between different network types and sources of assistance data in real-time, adapting to changing network environments and ensuring continuous operation across diverse geographic locations.
3Reliability
If positioning devices search for GPS satellites without assistance data, then independence from external networks is maintained, but positioning time increases
Solution Approach 1:
Assistance data including satellite almanac and ephemeris information is obtained in advance through Internet or mobile network connections. This preliminary acquisition of satellite position and status data allows the positioning device to quickly identify visible satellites and begin positioning calculations immediately, rather than performing lengthy satellite searches from scratch.
Solution Approach 2:
The system uses Internet-based servers as intermediaries to provide pre-processed satellite assistance data. These servers collect and maintain up-to-date satellite information and deliver it to positioning devices on demand, enabling fast positioning while maintaining the device's ability to operate independently once the assistance data is received.
Data Source
AI summary
A high-speed positioning system includes a server and a positioning device. The server links to Internet for receiving and interpreting GPS signals received from a satellite system. The positioning device includes a network connecting module, a user position information generator and a satellite positioning module. The network connecting module is in communication with a connecting node of Internet for receiving a connecting node information. The user position information generator generates a user position information according to the connecting node information. The user position information is transmitted to the server through Internet. A satellite position signal is generated by the server according to the user position information and sent back to the user position information generator through Internet. The satellite positioning module is in communication with the network connecting module for receiving the satellite position signal and executing a positioning operation according to the contents of the satellite position signal.


