IP Library Granted Patent US 11,079,467
Granted Patent B2
US 11,079,467 · App. 16/699,954 · Granted Aug 3, 2021

System and method for estimating time of arrival (TOA)

Inventor: Rabih Chrabieh (Montrouge, FR)
Assignee: Nestwave SAS
G01S5/06G01S5/0215G01S5/0221G01S5/0252G01S11/02H04B17/336H04L27/2628
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,079,467
App. No.
16/699,954
Granted
Aug 3, 2021
Kind
B2
Abstract

A technique is provided for estimating time of arrival of a signal transmitted as a pulse and received as a sum of pulses. The received signal is filtered with a novel filter that lowers the early side lobes of the received signal to noise level. A first energy rise point is identified at a point of the main lobe of the filtered received signal, at which the energy is higher than the noise by a predetermined level. Starting from the identification of the first energy rise points, the time of arrival is estimated via curve matching, in which the shape of the filtered received signal is matched to the shape of a reference curve composed by a sum of one or more reference curves that are shifted both in time and in energy. The reference curves are found by applying to the transmitted signal the same filter applied to the received signal.

Claims (33)

1. A method for estimating a time of arrival, the method comprising:

receiving a signal transmitted over a wireless channel;

filtering the received signal using a filter to generate a filtered waveform, wherein the filter is designed such that first pre-selected paths of the received signal are isolated by the filter, and subsequent paths of the received signal other than the first pre-selected paths of the received signal are treated by the filter as colored noise;

processing the filtered waveform to estimate a time of arrival; wherein the processing comprises:

estimating a location of a first pulse within the filtered waveform in the time domain, according to a predefined decision technique.

2. The method of claim 1 further comprising determining a replacement filter based on a property of the received signal, wherein the property comprises a signal to noise ratio (SNR), a channel length, or a power delay profile.

3. The method of claim 2 wherein determining the replacement filter comprises selecting the replacement filter from a plurality of predetermined filters.

4. The method of claim 1 further comprising selecting the filter from a plurality of predetermined filters.

5. The method of claim 1 wherein the filter is designed based on an expected power delay profile of the wireless channel.

6. The method of claim 1 further comprising:

determining a property of the received signal comprising at least one of a signal to noise ratio (SNR), a channel length, and a power delay profile;

determining the filter based on the property of the received signal.

7. The method of claim 1 wherein processing the filtered waveform further comprises:

identifying a first operating point on the filtered waveform in the time domain.

8. The method of claim 1 wherein processing the filtered waveform further comprises:

identifying a first operating point on the filtered waveform in the time domain, wherein the operating point is based in part on a trade-off between maximizing signal height above noise and maximizing a time before subsequent multipath.

9. The method of claim 7 , wherein the first operating point is a point of the filtered waveform above an energy rise point of the filtered waveform.

10. A method for estimating a time of arrival, the method comprising:

receiving a signal transmitted over a wireless channel;

filtering the received signal using a filter to generate a filtered waveform, wherein the filter is designed such that paths of the received signal other than a first path of the received signal are treated by the filter as colored noise;

processing the filtered waveform to estimate a time of arrival; wherein the processing comprises:

estimating a location of a first pulse within the filtered waveform in the time domain, according to a predefined decision technique;

wherein the filter is designed such that X=(V+ΓWΓ H ) −1 G, where V is a noise covariance matrix, G is a vector representative of a transmitted waveform, Γ is a diagonal matrix of G in frequency domain, and W is a diagonal matrix in time domain (circular Toeplitz in frequency domain) corresponding to expected power levels of signal paths of the wireless channel.

11. A method for estimating a time of arrival, the method comprising:

receiving a signal transmitted over a wireless channel;

filtering the received signal using a filter to generate a filtered waveform, wherein the filter is designed such that paths of the received signal other than a first path of the received signal are treated by the filter as colored noise;

processing the filtered waveform to estimate a time of arrival; wherein the processing comprises:

estimating a location of a first pulse within the filtered waveform in the time domain, according to a predefined decision technique;

wherein the predefined decision technique comprises:

applying the filter to a reference signal to generate a reference waveform, wherein the reference signal is used to generate the transmitted signal transmitted over the wireless channel;

choosing points in an operating segment of the filtered waveform above a predetermined energy level with respect to an estimated noise level;

calculating a best match between the chosen points and one or more segments of the reference waveform;

determining a time offset for the first pulse based on the position of the segment of the reference waveform having the best match.

Assignments (2)
CHANGE OF NAME Recorded May 17, 2023
From: NESTWAVE SAS
To: NEXTNAV FRANCE
Reel/Frame 064516/0847 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2019
From: CHRABIEH, RABIH
To: NESTWAVE SAS
Reel/Frame 051148/0926 →
Continuity (4)
Continuation 16027785 · Jul 5, 2018
Continuation 14626734 · Feb 19, 2015
Provisional Application 61942360 · Feb 20, 2014
Related Publication 20200103491A1 · Apr 2, 2020
Cited By (1)
US 12,468,003