Non-GNSS Signal Generation Using GNSS-Compatible Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing GNSS receiver hardware is not designed to process non-GNSS positioning signals with code durations and chipping rates that differ from those of GNSS signals, making it impractical to use non-GNSS positioning systems with consumer devices, and there is a need to process both GNSS and non-GNSS signals using the same hardware to leverage existing GNSS receiver hardware.

Innovation Solution

Generating non-GNSS positioning signals with specific PN code lengths and chipping rates that are compatible with GNSS systems, allowing existing GNSS receiver hardware to process these signals, which includes identifying suitable bandwidth, chipping rates, and PN code generation methods such as interleaving or truncating codes to achieve desirable autocorrelation and cross-correlation properties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If non-GNSS positioning signals are generated with different code durations and chipping rates, then multipath resolvability and position estimation accuracy are improved, but compatibility with existing GNSS receiver hardware deteriorates

Engineering Contradiction:
Improveposition estimation accuracyVSAvoidhardware compatibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies parameter changes by carefully selecting and adjusting the chipping rate and code duration parameters of non-GNSS positioning signals to specific values that are compatible with existing GNSS receiver hardware, while still maintaining the ability to achieve multipath resolvability and accurate position estimation

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent enables existing GNSS receiver hardware to process both GNSS and non-GNSS positioning signals by designing non-GNSS signals with parameters that match GNSS signal characteristics, allowing a single hardware platform to perform multiple positioning functions

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If non-GNSS positioning module is added to consumer devices, then non-GNSS signal processing capability is improved, but device complexity and cost increase

Engineering Contradiction:
Improvesignal processing capabilityVSAvoidhardware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes existing GNSS receiver hardware universal by designing non-GNSS positioning signals with parameters that match GNSS signal characteristics, allowing the same hardware to process both GNSS and non-GNSS signals without requiring additional dedicated non-GNSS positioning modules

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent copies the signal parameter characteristics of GNSS systems (chipping rate, code duration) for non-GNSS positioning signals, enabling existing GNSS hardware to process non-GNSS signals without modification

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10444369B2Systems and methods for generating signals from terrestrial transmitters, and for processing the signals using GNSS receiver hardware
Publication Date: 2019.10.15 NEXTNAV LLC
  • US10444369B2 patent drawing
  • US10444369B2 patent drawing
  • US10444369B2 patent drawing

AI summary

Generating signals from non-GNSS transmitters, and processing the signals using a GNSS positioning module. Systems and methods identify a chipping rate, identify a PN code length, generate a PN code that has a length equal to the identified PN code length, generate a positioning signal using the identified chipping rate and the generated PN code, and transmit the positioning signal from the transmitter. The PN code length may produce, at the identified chipping rate, a PN code duration that is equal to or is a multiple of a PN code duration used in a GNSS system, the identified chipping rate may be equal to or a multiple of a chipping rate used in a GNSS system, and the identified PN code length may be equal to or a multiple of a PN code length used in a GNSS system.