Robust transmission mode
First Claim
1. A method of interleaving encoded data to be modulated onto carriers in a packet of OFDM symbols comprising:
- interleaving the encoded data to produce multiple copies of the encoded data which are spread in the time on non-consecutive OFDM symbols in the packet of OFDM symbols and in frequency on non-adjacent carriers of the carriers in the packet of OFDM symbols.
6 Assignments
0 Petitions
Accused Products
Abstract
An interleaving/de-interleaving scheme for providing redundancy with both time and frequency diversity to data in OFDM symbols in a data transmission system. On the transmit side, encoded data to be modulated onto carriers in OFDM symbols is interleaved by storing the encoded data in an interleaver memory and reading multiple copies of the encoded data from the interleaver memory so that the encoded data copies are spread in time on non-consecutive symbols and in frequency on non-adjacent carriers. On the receive side, the multiple copies of the OFDM data are received, and phase noise computations are used to combine the multiple copies (in either metric or phase angle form) into one. From the combined copies a single metric value to be used in decoding the OFDM data is produced.
-
Citations
19 Claims
-
1. A method of interleaving encoded data to be modulated onto carriers in a packet of OFDM symbols comprising:
-
interleaving the encoded data to produce multiple copies of the encoded data which are spread in the time on non-consecutive OFDM symbols in the packet of OFDM symbols and in frequency on non-adjacent carriers of the carriers in the packet of OFDM symbols. - View Dependent Claims (2, 3, 4)
storing the encoded data in an interleaver memory by row; and
reading the encoded data from the interleaver memory by column, the encoded data stored in the interleaver memory being read n consecutive times.
-
-
3. The method of claim 2, wherein reading comprises:
providing an offset to all but the first of the column reads of each of the n consecutive reads and providing different additional offsets to all but the first of the n consecutive reads.
-
4. The method of claim 3, wherein n is equal to 4.
-
5. A method of processing OFDM data transmitted over a transmission channel comprising:
-
receiving multiple copies of the OFDM data from the transmission channel, the multiple copies being spread in time and frequency; and
combining phase angle information for the multiple copies to produce a single metric value for use in decoding the OFDM data. - View Dependent Claims (6, 7, 8, 9, 10, 11)
converting phase angles of the multiple copies to metric values;
computing phase noise values from the phase angles for the data copies;
selecting a weighting based on the computed phase noise values and applying the selected weighting to the metric values; and
summing the weighted metric values.
-
-
7. The method of claim 5, wherein combining comprises:
summing the metric values to produce a sum and using the sum to compute an average metric value as a single new metric value.
-
8. The method of claim 5, wherein combining comprises:
selecting one of the metric values.
-
9. The method of claim 5, wherein the phase angle information is a phase angle representation and wherein combining comprises:
-
computing phase noise values from the phase angles for the data copies;
selecting a weighting based on the computed phase noise values and applying the selected weighting to the phase angle representations;
summing the weighted phase angle representations; and
converting the weight phase angle representations to a single metric value.
-
-
10. The method of claim 6, further comprising:
comparing amplitudes of the multiple copies to a jammer detection threshold and generating a signal to force the selected weighting to a minimum weighting.
-
11. The method of claim 9, further comprising:
comparing amplitudes of the multiple copies to a jammer detection threshold and generating a signal to force the selected weighting to a minimum weighting.
-
12. An apparatus for interleaving encoded data to be modulated onto carriers in a packet of consecutive OFDM symbols comprising:
-
an encoder for storing the encoded data in an interleaver; and
a modulator for reading multiple copies of the encoded data from the interleaver so that the encoded data copies are spread in time on non-consecutive OFDM symbols in the packet of consecutive OFDM symbols and in frequency on non-adjacent carriers of the carriers in the packet of consecutive OFDM symbols.
-
-
13. An apparatus for processing OFDM data transmitted over a transmission channel comprising:
-
a demodulator for receiving multiple copies of the OFDM data from the transmission channel, the multiple copies being spread in time and frequency; and
a controller for combining phase angle information for the multiple copies to produce a single metric value to be used in decoding the OFDM data. - View Dependent Claims (14, 15, 16, 17, 18, 19)
a phase noise computation unit for computing phase noise values from the phase angles for the data copies;
circuitry for selecting a weighting based on the computed phase noise values and applying the selected weighting to the phase angle information; and
a summation unit for summing the weighted phase angle information.
-
-
15. The apparatus of claim 13, wherein the phase angle information comprises metric values produced by the demodulator from phase angles of the multiple copies.
-
16. The apparatus of claim 13, wherein the phase angle information comprises phase angle representations and wherein the controller further comprises:
a phase angle to metric converter for converting the the summed weighted phase angle information to a single metric value.
-
17. The apparatus of claim 13, wherein the controller comprises:
a combining unit for summing the metric values to produce a sum and using the sum to compute an average metric value as a single new metric value.
-
18. The apparatus of claim 13, wherein the controller comprises:
a selector for selecting one of the metric values.
-
19. The apparatus of claim 14, wherein the controller further comprises:
a jammer threshold detection unit for comparing amplitudes of the multiple copies to a jammer detection threshold level and generating a signal to force the selected weight to a minimum weight.
Specification