IP Library Granted Patent US 10,305,535
Granted Patent B2
US 10,305,535 · App. 15/620,364 · Granted May 28, 2019

Low complexity, low power and long range radio receiver

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 10,305,535
App. No.
15/620,364
Granted
May 28, 2019
Kind
B2
Abstract

A radio receiver for processing digital chirp spread-spectrum modulated signals that comprise a plurality of frequency chirps that are cyclically time-shifted replicas of a base chirp profile, said time-shifts being an encoded representation of a transmitted message. Includes a soft demapping unit that is adapted for working on fully populated as well as on partial modulation sets, and implements a timing error correction loop that acts back both in the time domain and in the frequency domain.

Claims (8)

1. A radio receiver for processing digital chirp spread-spectrum modulated signals that comprise a plurality of frequency chirps that are cyclically time-shifted replicas of a base chirp profile, said time-shifts being an encoded representation of a transmitted message, wherein the receiver includes a soft demapping unit arranged to determine, for each received chirp of said plurality of frequency chirps, a plurality of soft values representing probability of possible symbols or bits in the transmitted message., including a sampling unit that provides a series of digital samples of the received frequency chirps, a de-spreading unit that is arranged for multiplying the sampled chirps with a complex conjugate of a local replica of the base chirp, a demodulating unit arranged for performing a Fourier transform of samples provided by the de-spreading unit, and wherein the soft demapping unit is arranged to compute, for each possible symbol or bit, the difference of amplitude at two position in the Fourier-transformed signal.

2. The receiver of claim 1 , wherein the demodulating unit is arranged to partition the received symbols into sub-symbols and compute for each symbol a full Fourier transform and a plurality of partial Fourier transforms on said sub-symbols, and for selecting either a peak value of the full Fourier transform or a peak value of a non-coherent sum of the partial transforms, based on the received symbols' bin index.

3. The receiver of claim 1 , further comprising a timing error estimation unit that is operatively arranged to compare a peak amplitude in the Fourier-transformed signal with amplitudes in neighbouring Fourier bins and extract an amplitude difference therefrom, and derive a timing error by evaluating a non-linear function of the amplitude difference.

4. The receiver of claim 2 , further comprising a timing error estimation unit that is operatively arranged to compare a peak amplitude in the Fourier-transformed signal with amplitudes in neighbouring Fourier bins and extract an amplitude difference therefrom, and derive a timing error by evaluating a non-linear function of the amplitude difference.

5. The receiver of claim 1 , wherein the demodulating unit is arranged to partition the received symbols into sub-symbols and compute for each symbol a full Fourier transform and a plurality of partial Fourier transforms on said sub-symbols, and for selecting either a peak value of the full Fourier transform or a peak value of a non-coherent sum of the partial transforms, based on whether the received symbols' demodulated value falls within a determined boundary.

6. The receiver of claim 2 , wherein the demodulating unit is arranged to partition the received symbols into sub-symbols and compute for each symbol a full Fourier transform and a plurality of partial Fourier transforms on said sub-symbols, and for selecting either a peak value of the full Fourier transform or a peak value of a non-coherent sum of the partial transforms, based on whether the received symbols' demodulated value falls within a determined boundary.

7. The receiver of claim 3 , further arranged to correct the timing error by introducing an offset in the frequency of the local replica of the base chirp based on said timing error estimated by the timing error estimation unit.

8. The receiver of claim 3 , further arranged to correct a sampling drift error by introducing an offset in time/frequency slope of the local replica of the base chirp based on the frequency error estimation.

Assignments (3)
ASSIGNMENT OF PATENT SECURITY INTEREST PREVIOUSLY RECORDED AT REEL/FRAME (044559/0263) Recorded Feb 17, 2023
From: HSBC BANK USA, NATIONAL ASSOCIATION, AS RESIGNING AGENT
To: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR AGENT
Reel/Frame 062967/0743 →
SECURITY INTEREST Recorded Jan 8, 2018
From: SEMTECH CORPORATION; SEMTECH NEW YORK CORPORATION; SIERRA MONOLITHICS, INC.; SEMTECH EV, INC.; TRIUNE SYSTEMS, L.L.C.; TRIUNE IP, LLC
To: HSBC BANK USA, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 044559/0263 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2017
From: SELLER, OLIVIER BERNARD ANDRÉ; SORNIN, NICOLAS
To: SEMTECH CORPORATION
Reel/Frame 043780/0870 →