SUPL Location Platform Using Historic Position Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing positioning techniques in wireless communication networks face challenges in obtaining accurate location estimates, particularly when serving cell identity information is not reliable, leading to increased time and resource consumption.
Innovation Solution
The implementation of a SUPL Location Platform (SLP) that receives Multiple Location IDs Parameter data from SUPL Enabled Terminals (SETs), determines an approximate position using historic location data, and sends this information to the SET or a SUPL Agent, thereby supporting more accurate and efficient positioning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional positioning methods using current serving cell identity are used, then positioning can be performed with simple current location information, but positioning accuracy deteriorates when serving cell identity information is not reliable
Solution Approach 1:
The system performs preliminary actions by collecting and storing location information (serving cell identities) at multiple historical time points before the positioning request. When current serving cell identity is unreliable, these pre-collected historical location data are used to determine approximate position, thereby resolving the contradiction between positioning accuracy and reliability of current location information.
Solution Approach 2:
The system introduces historical location information as an intermediary element between the unreliable current serving cell identity and the positioning result. By using past serving cell identities from multiple time points as intermediate data, the system can compute approximate position even when current location information is not trustworthy, thus improving positioning accuracy without depending on reliable current serving cell identity.
2Measurement precision
If historical location data is collected and processed to determine approximate position, then positioning accuracy is improved when current location information is unreliable, but device complexity and processing resources increase
Solution Approach 1:
The terminal device performs self-service by autonomously collecting, storing, and managing its own historical location information (serving cell identities) at multiple time points. When positioning is needed and current location information is unreliable, the terminal itself processes its stored historical data to determine approximate position, reducing the need for complex network-side processing and infrastructure.
Solution Approach 2:
The system performs preliminary data collection by having the terminal store serving cell identities at multiple historical time points in advance. This pre-collected historical location data is readily available when positioning requests occur, eliminating the need for complex real-time data collection mechanisms and reducing processing complexity during actual positioning operations.
3Reliability
If multiple historical location measurements are collected and processed, then positioning reliability is improved, but time consumption and processing delay increase
Solution Approach 1:
The system performs preliminary data collection by continuously storing serving cell identities at multiple time points in the terminal's memory during normal operation. When a positioning request occurs, this pre-collected historical data is immediately available for processing, eliminating the need for time-consuming real-time data collection and reducing positioning delay while maintaining reliability through multiple historical measurements.
4Use of energy by moving object
If current serving cell identity information is used for positioning, then resource consumption is reduced, but positioning accuracy deteriorates when location information is not reliable
Solution Approach 1:
The terminal performs self-service by autonomously managing and processing its own historical location data stored in its memory. When current serving cell identity is unreliable, the terminal itself retrieves and processes its stored historical serving cell identities to determine approximate position, avoiding the need for energy-intensive real-time location measurements and complex network-based positioning procedures.
Solution Approach 2:
The system uses copies of historical serving cell identity information stored in the terminal's memory as substitutes for current serving cell identity. These copied historical data require minimal energy to retrieve and process compared to real-time location measurements, providing a low-energy solution that maintains positioning accuracy when current location information is unreliable.
Data Source
AI summary
Systems and techniques to determine an approximate location for a mobile device using historic location information. In an aspect, a SUPL Location Platform (SLP), which is a location server in SUPL, may receive data from SUPL Enabled Terminal (SET). The data may include the Multiple Location IDs Parameter. The real time Location ID Parameter may not have a current status. The SLP may determine an approximate position for the SET based on the Multiple Location IDs Parameter data received from the SET. The SLP may then send the approximate position to the SET or a SUPL Agent, or may use the approximate position information in another way.


