Beruflich Dokumente
Kultur Dokumente
- Aw -102 SERO
04:0 8-0 200 122-0
S/ i8O 110-0 12-0 CFOOpper
FRON C "E" PEM2B: DEcoDER
END REMOVA coRRECTIONULATION
ODE
Fig. 1
(PRIOR ART
USER DATA
& SRAS
be
Fig. 4 REFERENCE
(PRIOR ART) SGNAS
reovec ---3-1-AA M
SECARRER
H.
SYBO
U.S. Patent Apr. 9, 2013 Sheet 2 of 5 US 8.416,759 B1
|×ouw sa
U.S. Patent Apr. 9, 2013 Sheet 3 of 5 US 8.416,759 B1
Y
{R AND GAR AN
Fig. 6
(PRIOR ART)
7 SN
OPTIONAL RS
U.S. Patent Apr. 9, 2013 Sheet 4 of 5 US 8.416,759 B1
U.S. Patent Apr. 9, 2013 Sheet 5 of 5 US 8.416,759 B1
8.
ACEN CARRER SONA.
8.
PERFORNG CANNE ESAEAN EAZAON
85
Estimating Frequency offset
ree ?. 806t
usine data Aided Me USING FREQUENCYDOMAN
or DIFFERENTALPRocess ORDMRSMEPOMANPRS,
curroccurroccorrectroscro-recurror exs FORER KERNE PROCESS
-88
sUPPLYING cFO/DOPPLER FREQUENCY ESTIMATEs
8.
ROANG PASE OF ECAZE SYBOSASA FNCON
OFESTIMATES, SLOT INDEX, AND SYMBOINDEX
82
CASCAONG CORRECEO EOJAZEO SYMBOS Wi
E ASE RAON OF AA CONSEAONSAS
A FNCON OF E OR EASE ROAON OF
CANNE ESAES ASA FNCON OF E
8.
S NG UPAE COOPER FREQUEN S
85
PASE ROANGE CORRECE EQAYE)
SYBOSAS FNCON OF EAE
SMAS, SONDEXAND SYMBO. NeX
US 8,416,759 B1
1. 2
CARRIER FREQUENCY OFFSET AND
DOPPLER FREQUENCY ESTIMATION AND
CORRECTION FOR OFDMA AND SC-FDMA
sym agmin
Afi, XXII:
6-1, -ett's 21
rality of multicarrier signals transmitted simultaneously from 25 Af, =
a plurality of transmitters (not shown), with overlapping car
rier frequencies and orthogonal reference signals. Shown are
antennas 104-0 through 104-(Mr-1), where Mr is a variable using a small angle approximation, Such that
not limited to any particular value. A local oscillator (LO)106
Supplies a down-conversion frequency to the front-end sec 30
tions 108, which down-convert the received signals to base 27tmax(L1, L2)Afi, Tsyml <; 1 and,
band. Next, the cyclic pulse (CP) is removed in units 110 and
a fast Fourier transform performed in units 112.
A channel estimator module 114 has a plurality of inputs Solving for
(Mr) to accept the plurality of multicarrier signals and an 35
output Supplying a channel estimate for each multicarrier
signal. An equalizer 116 has an input to accept the channel 1 L2
estimates and a plurality of outputs (U) to supply a plurality of XX / Im(s)":
equalized symbols. The functions of the front-end. CP 1 s=0 i=-L
removal, FFT, channel estimation, and equalization are well 40 2.Tym 1 - 2
known in the art, and are therefore not presented in detail. Any XX / Re(s)":
of the known methods of performing these functions would
enable system 102. The variable U need not necessarily equal
the variable Mr. In another aspect, a particular CFO/Doppler estimation
A plurality (U) of CFO/Doppler estimation and correction 45
and correction module 118 may estimate the phase rotation of
modules 118 accept the plurality of equalized channel esti data constellations as a function of time includes using the
mates. Each CFO/Doppler estimation and correction module differential estimate process. This technique is useful if the
118 has an output to supply CFO/Doppler frequency esti Small angle approximation used in the data-aided MLE pro
mates for a frequency offset between the transmit carrier cess is not satisfied. The differential estimate process is as
frequency of a corresponding multicarrier signal and the 50 follows:
receiver local oscillator 106 frequency. The CFO/Doppler letting N denote the number of subcarriers allocated to a
estimation and correction modules use either the phase rota user,
tion of data constellations as a function of time or the phase letting Z, denote a Nx1 vector of received equalized
rotation of channel estimates as a function of time. symbols (slicer inputs) for useru, symbol 1 (l=-L, ..., L.)
More explicitly, the phase rotation of data constellations as 55
and slots (s=0,1);
a function of time uses either a data-aided maximum-likeli letting & denote a Nx1 vector of slicer outputs (hard
hood estimation (MLE) or differential estimation process. decisions) for user u, symbol 1 (l=-L. . . . . L) and slots
The phase rotation of channel estimates as a function of time (S-0.1), assuming hard decisions are perfect; and,
uses a frequency-domain demodulation reference signal for 1=0 (DM-RS symbol) and s=0,1, x2. A–Z, -1 - - -
(DM-RS), time-domain DM-RS, or Fourier kernel estimation 60
17, and solving for:
process.
In one aspect, the plurality of receive antennas 104 accept
a first multicarrier signal with either intra-subframe or inter
subframe hopping, and a first CFO/Doppler estimation and
correction module (e.g., module 118-0) associated with the 65
Af, = XX a "gre.'...}
first multicarrier signal estimates the phase rotation of data
constellations as a function of time using the data-aided MLE
US 8,416,759 B1
7 8
In another aspect, the plurality of receive antennas 104 using only received reference signal symbols, defining:
accept a first multicarrier signal with either intra-Subframe or r, the received signal from attenna m in slots on allo
inter-subframe hopping, where the first multicarrier signal cated tones
has a frequency allocation of at least five times the channel F Fourier kernel on allocated tones
coherence bandwidth. The coherence bandwidth is defined as G(Af) diagonal matrix whose diagonal elements are e'"
the range of frequencies over which the channel can be con (k=0, 1, ... N-1)
sidered “flat, or in other words the approximate maximum X Transmitted pilot in slots
bandwidth or frequency interval over which two frequencies h, Given Af, estimated frequency domain channel
of a signal are likely to experience comparable or correlated 10
response of slot S on attenna m
amplitude fading. In this case, the CFO/Doppler estimation using a grid search, minimizing the metric of
and correction module 118 associated with the first multicar
rier signal may estimate the phase rotation of channel esti
mates as a function of time using the time-domain DM-RS argminAf X
estimation process, as follows: 15 s.