Frequency-domain MIMO processing method and system
View Patent ↗A communication system based upon frequency-domain MIMO processing is disclosed. A transmitting device of the communication system transforms time-domain signals into frequency-domain signals, and weights each frequency-domain signal to form weighted frequency-domain signals with each weighted frequency-domain signal being a function of each frequency-domain signal. The transmitting device transmits weighted time-domain waveforms as a function of the weighted frequency-domain signals. In response thereto, a receiving device of the communication system provides frequency-domain samples that are a function of the one or more weighted time-domain waveforms and weights each frequency-domain sample to form one or more weighted frequency-domain samples with each weighted frequency-domain sample being a function of each frequency-domain sample. The receiving device decodes the weighted frequency-domain sample to obtain the information represented by the time-domain signals.
1. A transmitting device having one or more transmission branches, each transmission branch receiving a time-domain signal, said transmitting device comprising:
a first set of one or more modules operable to transform each time-domain signal into a frequency-domain signal;
a second set of one or more modules operable to apply a weight to each frequency-domain signal to form one or more weighted frequency-domain signals with each weighted frequency-domain signal being a function of each frequency-domain signal
a third set of one or more modules operable to transform each weighted frequency-domain signal into a weighted time-domain signal;
a fourth set of one or more modules operable to add a cyclic redundancy to each weighted time-domain signal to form a corresponding weighted redundant time-domain signal, wherein the cyclic redundancy is according to:
x
^
j
[
i
]
=
{
x
j
[
i
+
N
-
L
cp
]
,
0
≤
i
≤
L
cp
-
1
x
j
[
i
-
L
cp
]
,
L
cp
≤
i
≤
N
+
L
cp
-
1
or
x
^
j
[
i
]
=
{
x
^
j
[
i
]
,
0
≤
i
≤
N
-
1
x
j
[
i
-
N
]
,
N
≤
i
≤
N
+
L
cp
-
1
or any combination of the two; and
a fifth set of one or more modules operable to transmit the weighted time-domain signal.
2. The transmitting device for claim 1 , wherein a transformation of each time-domain signal into a frequency-domain signal is according to:
S
j
[
k
]
=
∑
m
=
0
N
-
1
s
j
[
m
]
ⅇ
-
j2π
k
m
/
N
.
3. The transmitting device for claim 1 , wherein a weighting of each frequency-domain signal is according to:
X
[
k
]
=
V
[
k
]
S
[
k
]
=
∑
N
S
l
=
1
V
l
[
k
]
S
l
[
k
]
4. The transmitting device of claim 1 , wherein a transformation of each weighted frequency-domain signal into a weighted time-domain signal is according to:
x
j
[
m
]
=
1
N
∑
N
-
1
k
=
0
X
j
[
k
]
ⅇ
+
j2
π
km
/
N
5. The transmitting device of claim 1 , further comprising:
a sixth set of one or more modules operable to shape each weighted redundant time-domain signal into a weighted time-domain waveform.
6. The transmitting device of claim 5 , wherein a shaping of each weighted redundant time-domain signal into a weighted time-domain waveform is according to:
x
^
j
(
t
)
=
∑
n
=
0
N
+
L
cp
-
1
x
^
j
[
n
]
p
sr
(
t
-
nT
s
)