P
US10243682B2ActiveUtilityPatentIndex 50

Time-domain and frequency-domain approach to frequency offset correction method for LTE SC-FDMA uplink

Assignee: PHASORLAB INCPriority: Aug 22, 2016Filed: Aug 22, 2017Granted: Mar 26, 2019
Est. expiryAug 22, 2036(~10.1 yrs left)· nominal 20-yr term from priority
Inventors:CUI JIANPARK JOSHUA CMcFarthing Paul
H04L 25/03821H04J 2211/006H04L 27/2626H04L 27/265H04J 11/0036H04L 27/36H04L 27/2676H04L 27/2657H04J 2011/0096H04L 27/2636H04L 27/26526H04L 25/03159
50
PatentIndex Score
0
Cited by
26
References
21
Claims

Abstract

Systems and methods for canceling carrier frequency offset (CFO) and sampling frequency offset (SFO) in a radio receive chain are disclosed. In one embodiment, a method is disclosed, comprising: receiving a sub-frame via a radio receive chain in a time domain; performing per-user filtering on the sub-frame to obtain a signal for a particular user; obtaining a CFO correction signal; adding the CFO correction signal in the time domain to perform a CFO correction step on the signal for the particular user; performing an FFT on the output of the CFO correction step to obtain samples in a frequency domain; adding an SFO correction signal in the frequency domain to perform an SFO correction to the output of FFT step; and demodulating the output of SFO correction step, thereby performing CFO and SFO correction while reducing inter-carrier interference (ICI).

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A method for canceling carrier frequency offset (CFO) and sampling frequency offset (SFO) in a radio receive chain, comprising:
 receiving a sub-frame via a radio receive chain in a time domain; 
 performing per-user filtering on the sub-frame to obtain a signal for a particular user; 
 obtaining a CFO correction signal; 
 adding the CFO correction signal in the time domain to perform a CFO correction step on the signal for the particular user; 
 performing an FFT on an output of the CFO correction step to obtain samples in a frequency domain; 
 adding an SFO correction signal in the frequency domain to perform an SFO correction step on an output of the FFT; 
 demodulating an output of the SFO correction step; and 
 identifying dominant users and performing the CFO correction step for each of the dominant users, 
 wherein the dominant users are users with a high data rate or users with larger frequency offsets, 
 thereby performing CFO and SFO correction while reducing inter-carrier interference (ICI). 
 
     
     
       2. The method of  claim 1 , wherein the sub-frame is a Long-Term Evolution (LTE) single-carrier frequency division multiple access (SC-FDMA) uplink frame. 
     
     
       3. The method of  claim 1 , further comprising determining the CFO correction signal based on a prior sub-frame within a prior frame. 
     
     
       4. A method for canceling carrier frequency offset (CFO) and sampling frequency offset (SFO) in a radio receive chain, comprising:
 receiving a sub-frame via a radio receive chain in a time domain; 
 performing per-user filtering on the sub-frame to obtain a signal for a particular user; 
 determining a CFO correction signal based on a prior sub-frame within a prior frame immediately prior to the received frame, the prior sub-frame having a sub-frame time index equal to a sub-frame time index of the sub-frame, with a sub-frame duration of 1 ms; 
 adding the CFO correction signal in the time domain to perform a CFO correction step on the signal for the particular user; 
 performing an FFT on an output of the CFO correction step to obtain samples in a frequency domain; 
 adding an SFO correction signal in the frequency domain to perform an SFO correction step on an output of the FFT; and 
 demodulating an output of the SFO correction step; 
 thereby performing CFO and SFO correction while reducing inter-carrier interference (ICI). 
 
     
     
       5. The method of  claim 1 , further comprising performing CFO correction steps for each sub-frame using a CFO correction signal based on a prior sub-frame within an immediately prior frame. 
     
     
       6. The method of  claim 1 , wherein obtaining the CFO correction signal further comprises obtaining the CFO correction signal for the particular user from a prior sub-frame. 
     
     
       7. The method of  claim 1 , further comprising obtaining the CFO correction signal based on a time domain, a frequency domain, or a frequency and time domain method. 
     
     
       8. The method of  claim 1 , further comprising obtaining the CFO correction signal without a preamble or pilot symbol. 
     
     
       9. The method of  claim 1 , further comprising obtaining the CFO correction signal with an accuracy of estimation of between 1 ppb and 10 ppb. 
     
     
       10. The method of  claim 1 , further comprising performing CFO correction at both a transmitter and a receiver, thereby enabling a synchronized transmitter and a synchronized receiver. 
     
     
       11. The method of  claim 1 , further comprising performing CFO correction for each of a plurality of users. 
     
     
       12. The method of  claim 1 , further comprising tracking frequency variation due to Doppler frequency variation from a moving mobile user. 
     
     
       13. The method of  claim 1 , wherein the sub-frame is either a Wi-Fi, orthogonal frequency division multiplexing (OFDM), or Long-Term Evolution (LTE) sub-frame, and wherein each transmitting user uses an entirety of a frequency band, and further comprising providing SFO correction at an access point or base station. 
     
     
       14. The method of  claim 1 , further comprising performing ICI correction for ICI error that is not correctable in the frequency domain. 
     
     
       15. The method of  claim 1 , wherein CFO error comprises frequency synchronization error and SFO error comprises phase synchronization error. 
     
     
       16. The method of  claim 1 , further comprising obtaining the CFO correction signal by either a frequency offset estimation method in the time domain, a frequency offset estimation method in the frequency domain, or a frequency offset estimation method in the time domain and in the frequency domain. 
     
     
       17. The method of  claim 1 , wherein obtaining the CFO correction signal further comprises:
 downconverting a received orthogonal frequency division multiplexed (OFDM) signal to baseband; 
 identifying, from the downconverted received signal, a series of OFDM symbols in a time domain; 
 performing a fast Fourier transform (FFT) on a block of several time domain samples to turn the time domain OFDM symbols into frequency domain OFDM symbols, one sample per subcarrier in the received OFDM signal; 
 computing a cross-correlation between in-phase and quadrature samples in each subcarrier and for each frequency domain OFDM symbol, wherein the cross-correlation is computed as a sum of products of either squares or absolute values of the in-phase and quadrature samples; and 
 summing the computed cross-correlation across the series of symbols and across all subcarriers to determine a frequency offset for the received OFDM signal. 
 
     
     
       18. The method of  claim 17 , wherein the received OFDM signal is quadrature amplitude modulation (QAM) modulated and the received OFDM signal is a Wi-Fi, WiMAX, WiGig, or Long Term Evolution (LTE) signal. 
     
     
       19. The method of  claim 17 , further comprising obtaining resource blocks for each user using bandpass filtering on time domain samples, and obtaining frequency offset for each user using the per-user resource blocks. 
     
     
       20. A system, comprising:
 a radio receive chain for receiving an input orthogonal frequency domain multiplexed (OFDM) signal; 
 a baseband processor coupled to the radio receive chain and capable of computing a Fourier transform; and 
 a non-transitory computer-readable medium comprising instructions that, when executed by the baseband processor, cause the system to perform steps comprising: 
 obtaining orthogonal frequency division multiplexed (OFDM) symbols from the input OFDM signal that are in a time domain; 
 performing a Fourier transform on the time domain OFDM symbols to obtain OFDM symbols in a frequency domain; 
 determining a frequency offset based on an estimated correlation between the in-phase signal samples and the quadrature signal samples summed over each subcarrier and summed over each frequency domain OFDM symbol; 
 receiving a sub-frame via a radio receive chain in the time domain; 
 performing per-user filtering on the sub-frame to obtain a signal for a particular user; 
 obtaining a CFO correction signal; 
 adding the CFO correction signal in the time domain to perform a CFO correction step on the signal for the particular user; 
 performing an FFT on an output of the CFO correction step to obtain samples in the frequency domain; 
 adding an SFO correction signal in the frequency domain to perform an SFO correction step on an output of the FFT; and 
 demodulating an output of the SFO correction step, 
 thereby performing CFO correction in the time domain and SFO correction in the frequency domain. 
 
     
     
       21. The system of  claim 20 , further comprising: an antenna for receiving time domain samples; a carrier frequency offset correction module coupled to a time domain portion of the radio receive chain; a fast Fourier transform module coupled to an output of the carrier frequency offset correction module; and a sampling frequency offset correction module coupled to an output of the fast Fourier transform module.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.