IP Library Granted Patent US 12,095,529
Granted Patent B2
US 12,095,529 · App. 18/377,951 · Granted Sep 17, 2024

Spread-OFDM receiver

Inventor: Steve Shattil (Cheyenne, WY)
Assignee: Genghiscomm Holdings, LLC
H04B7/0452H04B1/0003H04B7/024H04B7/026H04B7/0456H04B7/0697H04J13/0003H04J13/004H04L5/0007H04L5/0023H04L5/0035H04L5/0037H04L5/0073H04L27/01H04L27/148H04L27/2602H04L27/2636H04L27/2646H04L27/2647H04L27/265H04L27/26526H04L45/24H04L47/10H04J13/12H04L5/0021H04L27/2601H04L27/2614H04L27/26534H04W72/046H04W84/18
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 12,095,529
App. No.
18/377,951
Granted
Sep 17, 2024
Kind
B2
Abstract

A receiver receives a multicarrier signal from a wireless communication network and determines subcarrier values of the multicarrier signal. A decoder decodes the subcarrier values to produce a set of data symbols. The multicarrier signal is characterized by a set of modulated pulse waveforms, which results from a sum of the subcarriers. Each of the modulated pulse waveforms has a different time offset. The decoder employs a set of codes for decoding the baseband signal, wherein each code comprises a different linearly increasing phase. Each of the linearly increasing phases corresponds to one of the different time offsets.

Claims (35)

1. An apparatus for communication in a wireless communication network, the apparatus comprising:

a receiver configured for determining each subcarrier value of a multicarrier signal received from the wireless communication network, the receiver producing a baseband signal comprising multiple ones of the each subcarrier value; and

a decoder configured for decoding the baseband signal to produce a set of data symbols;

wherein the multicarrier signal is characterized by a set of modulated pulse waveforms resulting from a sum of a plurality of subcarriers in the multicarrier signal, each of the set of modulated pulse waveforms having a different one of a plurality of time offsets;

wherein the decoder employs a plurality of codes for the decoding, each of the plurality of codes comprising a different one of a plurality of linearly increasing phases;

wherein each of the plurality of linearly increasing phases corresponds to one of the plurality of different time offsets.

2. The apparatus of claim 1 , wherein the receiver is configured to perform channel compensation on the baseband signal to mitigate effects of channel distortion and/or interference.

3. The apparatus of claim 1 , wherein each of the plurality of codes is a complex conjugate of one of a first plurality of codes used by a transmitter in the wireless communication network to encode data on the multicarrier signal.

4. The apparatus of claim 1 , wherein the receiver employs a fast Fourier transform for determining each subcarrier value.

5. The apparatus of claim 1 , wherein the multicarrier signal comprises a cyclic prefix, and the receiver is configured to discard the cyclic prefix before determining each subcarrier value.

6. The apparatus of claim 1 , wherein the receiver comprises a plurality of antennas and is configured to perform Multiple Input, Multiple Output (MIMO) processing of the multicarrier signal.

7. The apparatus of claim 1 , wherein the decoder is configured to perform at least one of equal gain combining, maximum ratio combining, Minimum Mean Squared Error Combining, or Successive Interference Cancellation.

8. A method for communication in a wireless communication network, the method comprising:

providing for determining each subcarrier value of a multicarrier signal received from the wireless communication network, and producing a baseband signal comprising multiple ones of the each subcarrier value; and

providing for decoding the baseband signal to produce a set of data symbols;

wherein the multicarrier signal is characterized by a set of modulated pulse waveforms resulting from a sum of a plurality of subcarriers in the multicarrier signal, each of the set of modulated pulse waveforms having a different one of a plurality of time offsets;

wherein the decoding comprises employing a plurality of codes, each of the plurality of codes comprising a different one of a plurality of linearly increasing phases;

wherein each of the plurality of linearly increasing phases corresponds to one of the plurality of different time offsets.

9. The method of claim 8 , further comprising providing for performing channel compensation on the baseband signal to mitigate effects of channel distortion and/or interference.

10. The method of claim 8 , wherein each of the plurality of codes is a complex conjugate of one of a first plurality of codes used by a transmitter in the wireless communication network to encode data on the multicarrier signal.

11. The method of claim 8 , wherein determining each subcarrier value comprises performing a fast Fourier transform of the multicarrier signal.

12. The method of claim 8 , wherein the multicarrier signal comprises a cyclic prefix, the method further comprising discarding the cyclic prefix before determining each subcarrier value.

13. The method of claim 8 , wherein determining each subcarrier value comprises performing Multiple Input, Multiple Output (MIMO) processing of the multicarrier signal.

14. An apparatus for communication in a wireless communication network, the apparatus comprising:

first baseband processor circuitry configured for determining each subcarrier value of a multicarrier signal received from the wireless communication network, and producing a baseband signal comprising multiple ones of the each subcarrier value; and

second baseband processor circuitry configured for decoding the baseband signal to produce a set of data symbols;

wherein the multicarrier signal is characterized by a set of modulated pulse waveforms resulting from a sum of a plurality of subcarriers in the multicarrier signal, each of the set of modulated pulse waveforms having a different one of a plurality of time offsets;

wherein the decoding comprises employing a plurality of codes for the decoding, each of the plurality of codes comprising a different one of a plurality of linearly increasing phases;

wherein each of the plurality of linearly increasing phases corresponds to one of the plurality of different time offsets.

15. The apparatus of claim 14 , wherein the first baseband processor circuitry is configured to perform channel compensation on the baseband signal to mitigate effects of channel distortion and/or interference.

16. The apparatus of claim 14 , wherein each of the plurality of codes is a complex conjugate of one of a first plurality of codes used by a transmitter in the wireless communication network to encode data on the multicarrier signal.

17. The apparatus of claim 14 , wherein the first baseband processor circuitry employs a fast Fourier transform for determining each subcarrier value.

18. The apparatus of claim 14 , wherein the multicarrier signal comprises a cyclic prefix, and the first baseband processor circuitry is configured to discard the cyclic prefix before determining each subcarrier value.

19. The apparatus of claim 14 , wherein the first baseband processor circuitry is communicatively coupled to a plurality of antennas, and is configured to perform Multiple Input, Multiple Output (MIMO) processing of the multicarrier signal.

20. The apparatus of claim 14 , wherein at least one of the first baseband processor circuitry and the second baseband processor circuitry is configured to perform functions by executing software, firmware, or micro-code.

Continuity (8)
Continuation 18106975 · Feb 7, 2023
Continuation 17517427 · Nov 2, 2021
Continuation 14727769 · Jun 1, 2015
Continuation 14276309 · May 13, 2014
Continuation 12545572 · Aug 21, 2009
Division 11187107 · Jul 22, 2005
Provisional Application 60598187 · Aug 2, 2004
Related Publication 20240039586A1 · Feb 1, 2024