GNSS Signal Processing Apparatus for Real-Time Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional cloud GNSS positioning architectures experience delays and unpredictable fluctuations in positioning solution outputs due to propagation delays and signal jitter in communication networks, which compromise real-time performance.
Innovation Solution
A signal processing apparatus is designed to receive GNSS signals, transmit observation data to a positioning server, and estimate its own position by measuring relative displacement, processing delays, and communication delays, allowing for real-time output of positioning solutions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a jitter buffer is applied to reduce fluctuations in delay time, then the magnitude of fluctuations in delay time is reduced, but an additional delay time depends on the buffer depth setting
Solution Approach 1:
The system performs preliminary estimation of the propagation delay time between the terminal device and positioning server by measuring round-trip time for communication signals. This estimated delay time is then used to predict when the positioning solution will be ready, allowing the terminal to proactively prepare for output without requiring large jitter buffers, thus reducing additional delay while maintaining reliability.
2Productivity
If cloud GNSS positioning architecture is used, then positioning calculation processing can be performed on a server, but propagation delay and signal fluctuations cause unpredictable delay time in positioning solution output
Solution Approach 1:
The terminal device continuously monitors the actual propagation delay time by measuring communication round-trip times between the terminal and positioning server. This feedback information is used to dynamically adjust the estimated delay time, which is then used to predict the timing of positioning solution output. This feedback mechanism allows the system to compensate for network variations and maintain real-time performance while utilizing cloud-based processing capacity.
3Adaptability or versatility
If communication network is used to transmit positioning data, then positioning services can be accessed remotely, but signal propagation causes delay and fluctuations in positioning solution delivery
Solution Approach 1:
The system performs preliminary estimation of communication propagation delay by measuring round-trip time for test signals or control messages exchanged between the terminal and positioning server. This estimated delay is used to predict when positioning solutions will be delivered, allowing the terminal to proactively adjust its timing expectations and maintain reliable real-time performance while preserving remote access capability through the communication network.
Data Source
AI summary
A signal processing apparatus includes circuitry configured to measure a relative displacement amount of the signal processing apparatus for each predetermined measurement period, measure a first delay time corresponding to a time period required for the signal processing apparatus to output a positioning solution, and estimate a position of the signal processing apparatus at a time after a current time by the first delay time, based on the positioning solution, the relative displacement amount for each measurement period, the first delay time, and a second delay time. A positioning server determines the positioning solution based on observation data related to a GNSS signal, and the second delay time corresponds to a time period from transmission of the observation data to the positioning server to reception of the positioning solution.


