Frequency domain equalization for time varying channels
View Patent ↗Systems and methods for a wireless communication system are provided. The method includes estimating a time-variation of a channel through which the wireless communication system transmits. This also includes decreasing the estimated time-variation of the channel from a signal transmitted by the wireless communications system.
1. A method for a wireless communication terminal, comprising:
estimating a time variation of a channel through which the wireless communication terminal transmits or receives information; and
decreasing the estimated time variation of the channel by subtracting a value representative of a degradation of a corresponding equivalence between the time domain and the frequency domain from a frequency domain equalization (FDE) of a signal transmitted or received by the wireless communications terminal.
2. The method of claim 1 , the signal is represented as:
r
n
=
∑
l
=
0
ρ
h
l
(
n
)
s
n
-
τ
l
+
η
n
,
where
ρ denotes the number of propagation paths;
h l (n) is the channel coefficient of l-th path at time index n in the block;
τ l is the delay of the l-th path relative to the first path;
{s n } is the sequence of transmitted signals;
{r n } is the received signal; and
{η n } is the received noise and other interference.
3. The method of claim 2 , further comprising generating a Fast Fourier Transform (FFT) of r n to generate R k in the frequency domain.
4. The method of claim 3 , wherein the value representative of the degradation of the corresponding equivalence between the time domain and the frequency domain comprises a time varying expression:
β
=
∑
l
=
0
ρ
-
1
F
F
T
(
f
l
(
n
)
s
^
n
-
l
)
where
f l (n) is a difference between channel coefficients at time n and time zero of l-th path.
5. The method of claim 4 , wherein β is subtracted in incremental steps from the frequency domain equalization (FDE).
6. The method of claim 5 , further comprising performing a time variation cancellation via expression R k =R k −β.
7. The method of claim 6 , further comprising forcing a sequence to be periodic via a cyclic prefix.
8. The method of claim 6 , further comprising forcing a sequence to be periodic via a unique word extension.
9. The method of claim 1 , further comprising employing a threshold value to determine decreasing the estimated time variation.
10. The method of claim 9 , the threshold value is associated with a signal quality parameter.
11. The method of claim 9 , the threshold value is associated with an iteration number.
12. The method of claim 1 , further comprising performing a channel estimation to facilitate a determination of the frequency domain equalization.
13. The method of claim 12 , further comprising performing at least one discrete Fourier transform to determine the frequency domain equalization.
14. The method of claim 13 , further comprising performing a de-spreading function to generate output from the frequency domain equalization.
15. The method of claim 14 , further comprising performing at least a portion of the frequency domain equalization in the time domain.
16. The method of claim 15 , further comprising feeding back time domain information into the frequency domain for the frequency domain equalization.
17. A communications apparatus, comprising:
a memory that retains instructions for determining a time variation for a received signal in a wireless communications terminal, where the time variation is decreased by subtracting a value representative of a degradation of a corresponding equivalence between the time domain and the frequency domain from a frequency domain equalization; and
a processor that executes the instructions.
18. The communications apparatus of claim 17 , wherein the memory further comprises instructions for iteratively decreasing the time variation.
19. The communications apparatus of claim 18 , wherein the memory further comprises instructions for subtracting a portion of the time variation in a frequency domain and a portion of the time variation in a time domain.
20. The communications apparatus of claim 19 , wherein the memory further comprises instructions for employing feedback to determine the time variation.
21. A communications apparatus, comprising:
means for determining a time variation in a device;
means for determining a frequency domain equalization in the device; and
means for reducing the time variation by subtracting a value representative of a degradation of a corresponding equivalence between the time domain and the frequency domain from the frequency domain equalization in the device.
22. A machine-readable medium having stored thereon machine-executable instructions for:
determining a time variation in a device;
determining a frequency domain equalization in the device; and
reducing the time variation by subtracting a value representative of a degradation of a corresponding equivalence between the time domain and the frequency domain from the frequency domain equalization in the device.
23. The machine-readable medium of claim 22 , further comprising machine-executable instructions for forcing a sequence to be periodic via a cyclic prefix or a unique word extension.
24. The machine-readable medium of claim 22 , further comprising machine-executable instructions for performing a portion of a time variation cancellation routine in a frequency domain and a portion of the time variation cancellation routine in a time domain.
25. A processor that executes the following instructions:
determining a time variation from received signals in a device;
performing a frequency domain equalization in the device; and
reducing the time variation by subtracting a value representative of a degradation of a corresponding equivalence between the time domain and the frequency domain from the frequency domain equalization in the device via an iterative process.
26. A method for a wireless communication access point, comprising:
estimating a time variation of a channel through which the wireless communication access point transmits or receives information; and
reducing the estimated time variation of the channel by subtracting a value representative of a degradation of a corresponding equivalence between the time domain and the frequency domain from a frequency domain equalization (FDE) of a signal transmitted or received by the wireless communications access point.
27. The method of claim 26 , the signal is represented as:
r
n
=
∑
l
=
0
ρ
h
l
(
n
)
s
n
-
τ
l
+
η
n
,
where
ρ denotes a number of propagation paths;
h l (n) is a channel coefficient of l-th path at time index n in the block;
τ l is a delay of the l-th path relative to the first path;
{s n } is the sequence of transmitted signals;
{r n } is the received signals; and
{η n } is the received noise and other interference.
28. The method of claim 27 , further comprising generating a Fast Fourier Transform (FFT) of r n to generate R k in a frequency domain.
29. The method of claim 28 , wherein the value representative of the degradation of the corresponding equivalence between the time domain and the frequency domain comprises a time varying expression:
β
=
∑
l
=
0
ρ
-
1
F
F
T
(
f
l
(
n
)
s
^
n
-
l
)
where
f l (n) is a difference between channel coefficients at time n and time zero of l-th path.
30. The method of claim 29 , wherein β is subtracted in incremental steps from the frequency domain equalization (FDE).
31. The method of claim 30 , further comprising performing a time variation cancellation via expression R k =R k −β.
32. A communications apparatus, comprising:
a memory that retains instructions for determining a time variation for a received signal in a wireless communications access point, where the time variation is reduced by subtracting a value representative of a degradation of a corresponding equivalence between the time domain and the frequency domain from a frequency domain equalization; and
a processor that executes the instructions.
33. A communications apparatus, comprising:
means for determining a time variation at an access point;
means for determining a frequency domain equalization at the access point; and
means for reducing the time variation by subtracting a value representative of a degradation of a corresponding equivalence between the time domain and the frequency domain from the frequency domain equalization at the access point.
34. A machine-readable medium having stored thereon machine-executable instructions for:
determining a time variation from received signals at an access point;
determining a frequency domain equalization in accordance with the received signals; and
reducing the time variation by subtracting a value representative of a degradation of a corresponding equivalence between the time domain and the frequency domain from the frequency domain equalization.
35. A processor that executes the following instructions:
determining a time variation from received signals at an access point;
performing a frequency domain equalization from the received signals; and
reducing the time variation by subtracting a value representative of a degradation of a corresponding equivalence between the time domain and the frequency domain from the frequency domain equalization at the access point.