Source: http://www.google.com/patents/US7606316?dq=6,952,563
Timestamp: 2016-08-27 20:46:11
Document Index: 466011984

Matched Legal Cases: ['art 16', 'art 11', 'art 11', 'art 11', 'art 11', 'art 16']

Patent US7606316 - MIMO-OFDM preamble for channel estimation - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA preamble for a MIMO-OFDM system includes multiple training symbols. Each training symbol has a pattern in which data symbols and null symbols are transmitted on all tones and on all transmit antennas. The pattern for each training symbol corresponds to a cyclic shift of the patterns of the other training...http://www.google.com/patents/US7606316?utm_source=gb-gplus-sharePatent US7606316 - MIMO-OFDM preamble for channel estimationAdvanced Patent SearchPublication numberUS7606316 B1Publication typeGrantApplication numberUS 10/693,566Publication dateOct 20, 2009Filing dateOct 23, 2003Priority dateMay 14, 2003Fee statusPaidPublication number10693566, 693566, US 7606316 B1, US 7606316B1, US-B1-7606316, US7606316 B1, US7606316B1InventorsRavi NarasimhanOriginal AssigneeMarvell International Ltd.Export CitationBiBTeX, EndNote, RefManPatent Citations (11), Non-Patent Citations (7), Referenced by (12), Classifications (7), Legal Events (1) External Links: USPTO, USPTO Assignment, EspacenetMIMO-OFDM preamble for channel estimation
US 7606316 B1Abstract
A preamble for a MIMO-OFDM system includes multiple training symbols. Each training symbol has a pattern in which data symbols and null symbols are transmitted on all tones and on all transmit antennas. The pattern for each training symbol corresponds to a cyclic shift of the patterns of the other training symbols.
generating a first training symbol,
wherein the first training symbol comprises a plurality of data symbols,
wherein each of the plurality of data symbols corresponds to different ones of a plurality of tones; and
operating a transmitter to transmit the first training symbol on a plurality of antennas, wherein each of the plurality of antennas transmits a corresponding one of the plurality of data symbols.
transmitting a second training symbol on the plurality of antennas,
wherein the second training symbol comprises the plurality of data symbols in the first training symbol, and
wherein each of the plurality of antennas transmits a different one of the plurality of data symbols than in the first training symbol.
3. The method of claim 2, wherein the first training symbol has a first pattern in which each of the plurality of antennas transmits one of the plurality of data symbols on a first subset of tones, and
wherein the second training symbol has a second pattern comprising a shifted pattern of the first pattern such that each of the plurality of antennas transmits a respective data symbol on a different subset of tones.
4. The method of claim 1, wherein the plurality of antennas comprises N antennas, and further comprising transmitting N−1 training symbols after the first training symbol.
5. The method of claim 4, further comprising: transmitting each of said training symbols at least two times.
6. The method of claim 1, further comprising: transmitting the first training symbol at least two times.
7. The method of claim 1, wherein the plurality of data symbols in the first training symbol are transmitted simultaneously on the plurality of antennas.
8. The method of claim 1, wherein each of the plurality of antennas transmits said corresponding ones of the plurality of data symbols on corresponding ones of the plurality of tones and transmits null symbols on the other tones.
9. The method of claim 1, wherein the first training symbol comprises an OFDM (Orthogonal Frequency Division Multiplexing) training symbol.
receiving, in a receiver, a first training symbol transmitted by a plurality of antennas,
wherein each of the plurality of data symbols corresponds to different ones of a plurality of tones, and
wherein each of the plurality of data symbols is received from a corresponding one of the plurality of antennas; and
in response to at least the first training symbol, determining a gain at each of the plurality of antennas for each of the plurality of tones.
for each of the plurality of antennas, interpolating values for a plurality of said tones from the corresponding plurality of data symbols received from said antennas.
12. The method of claim 10, wherein said plurality of antennas comprises N antennas, and
receiving N−1 training symbols after the first training symbol.
13. The method of claim 12, wherein each of the first and N−1 training symbols comprises the plurality of data symbols, and
wherein each of said training symbols has a corresponding pattern in which a different plurality of data symbols is transmitted on each of said plurality of antennas than in the other training symbols.
receiving each of the plurality of data symbols from each of the plurality of antennas.
performing an inverse Fourier transform on the plurality of data symbols received from each of the plurality of antenna.
16. A memory that stores data comprising:
a preamble structure comprising a first training symbol comprising a plurality of data symbols,
wherein each of the plurality of data symbols is designated to be transmitted by a corresponding one of a plurality of antennas.
17. The memory of claim 16, wherein said plurality of antennas comprises N antennas, and wherein the preamble structure further comprises:
N−1 training symbols in addition to the first training symbol,
wherein each of said training symbols comprises the plurality of data symbols, and
wherein each of said training symbols has a corresponding pattern in which each of the plurality of antennas transmits one of the plurality of data symbols over a different subset of tones than in the other training symbols.
18. The memory of claim 17, wherein the preamble structure comprises a preamble structure for an N�N multiple-in-multiple-out (MIMO) system.
19. The memory of claim 16, wherein the training symbols comprise Orthogonal Frequency Division Multiplexing (OFDM) training symbols.
a training module operative to transmit a first training symbol on a plurality of antennas,
wherein each of the plurality of antennas transmits a corresponding one of the plurality of data symbols.
21. The apparatus of claim 20, wherein the training module is further operative to transmit a second training symbol on the plurality of antennas,
22. The apparatus of claim 21, wherein the first training symbol has a first pattern in which each of the plurality of antennas transmits one of the plurality of data symbols on a first subset of tones, and
23. The apparatus of claim 20, wherein the plurality of antennas comprises N antennas, and wherein the training module is further operative to transmit N−1 training symbols after the first training symbol.
24. The apparatus of claim 23, wherein the training module is further operative to transmit each of said training symbols at least two times.
25. The apparatus of claim 20, wherein the training module is further operative to transmit the first training symbol at least two times.
26. The apparatus of claim 20, wherein the training module is further operative to transmit the plurality of data symbols in the first training symbol simultaneously on the plurality of antennas.
27. The apparatus of claim 20, wherein for each of the plurality of antennas, the training module is further operative to transmit said corresponding ones of the plurality of data symbols on corresponding ones of the plurality of tones and transmit null symbols on the other tones.
28. The apparatus of claim 20, wherein the first training symbol comprises an OFDM (Orthogonal Frequency Division Multiplexing) training symbol.
a training module operative to receive a first training symbol transmitted by a plurality of antennas,
in response to at least the first training symbol, determine a gain at each of the plurality of antennas for each of the plurality of tones.
30. The apparatus of claim 29, wherein for each of the plurality of antennas, the training module is operative to interpolate values for a plurality of said tones from the corresponding plurality of data symbols received from said antenna.
31. The apparatus of claim 29, wherein said plurality of antennas comprises N antennas, and
wherein the training module is further operative to receive N−1 training symbols after the first training symbol.
32. The apparatus of claim 31, wherein each of the first and N−1 training symbols comprises the plurality of data symbols, and
33. The apparatus of claim 32, wherein the training module is further operative to receive each of the plurality of data symbols from each of the plurality of antennas.
34. The apparatus of claim 33, wherein the training module is further operative to perform an inverse Fourier transform on the plurality of data symbols received from each of the plurality of antenna.
means for transmitting a first training symbol on a plurality of antennas; and
means for generating the first training symbol, wherein the first training symbol comprises a plurality of data symbols,
means for transmitting a second training symbol on the plurality of antennas,
37. The apparatus of claim 36, wherein the first training symbol has a first pattern in which each of the plurality of antennas transmits one of the plurality of data symbols on a first subset of tones, and
38. The apparatus of claim 35, wherein the plurality of antennas comprises N antennas, and further comprising transmitting N−1 training symbols after the first training symbol.
39. The apparatus of claim 38, further comprising: means for transmitting each of said training symbols at least two times.
40. The apparatus of claim 35, further comprising: means for transmitting the first training symbol at least two times.
41. The apparatus of claim 35, wherein the plurality of data symbols in the first training symbol are transmitted simultaneously on the plurality of antennas.
42. The apparatus of claim 35, wherein each of the plurality of antennas transmits said corresponding ones of the plurality of data symbols on corresponding ones of the plurality of tones and transmits null symbols on the other tones.
43. The apparatus of claim 35, wherein the first training symbol comprises an OFDM (Orthogonal Frequency Division Multiplexing) training symbol.
44. A apparatus comprising:
means for receiving a first training symbol transmitted by a plurality of antennas,
means for determining a gain at each of the plurality of antennas for each of the plurality of tones in response to at least the first training symbol.
45. The apparatus of claim 44, wherein said means for determining comprises:
means for interpolating values for a plurality of said tones from the corresponding plurality of data symbols received from said antenna for each of the plurality of antennas.
46. The apparatus of claim 44, wherein said plurality of antennas comprises N antennas, and
means for receiving N−1 training symbols after the first training symbol.
47. The apparatus of claim 46, wherein each of the first and N−1 training symbols comprises the plurality of data symbols, and
means for receiving each of the plurality of data symbols from each of the plurality of antennas.
49. The apparatus of claim 48, wherein said means for determining comprises:
means for performing an inverse Fourier transform on the plurality of data symbols received from each of the plurality of antennas.
50. A computer readable memory containing a program that causes one or more wireless communication devices to perform operations comprising:
transmitting a first training symbol on a plurality of antennas,
51. The computer readable memory of claim 50, further comprising:
52. The computer readable memory of claim 51, wherein the first training symbol has a first pattern in which each of the plurality of antennas transmits one of the plurality of data symbols on a first subset of tones, and
53. The computer readable memory of claim 50, wherein the plurality of antennas comprises N antennas, and further comprising transmitting N−1 training symbols after the first training symbol.
54. The computer readable memory of claim 53, further comprising:
transmitting each of said training symbols at least two times.
55. The computer readable memory of claim 50, further comprising:
transmitting the first training symbol at least two times.
56. The computer readable memory of claim 50, wherein the plurality of data symbols in the first training symbol are transmitted simultaneously on the plurality of antennas.
57. The computer readable memory of claim 50, wherein each of the plurality of antennas transmits said corresponding ones of the plurality of data symbols on corresponding ones of the plurality of tones and transmits null symbols on the other tones.
58. The computer readable memory of claim 50, wherein the first training symbol comprises an OFDM (Orthogonal Frequency Division Multiplexing) training symbol.
59. A computer readable memory containing a program that causes one or more wireless communication devices to perform operations comprising:
receiving a first training symbol transmitted by a plurality of antennas,
wherein each of a plurality of subsets of the plurality of data symbols is received from a corresponding one of the plurality of antennas; and
60. The computer readable memory of claim 59, wherein said determining comprises:
for each of the plurality of antennas, interpolating values for a plurality of said tones from the corresponding plurality of data symbols received from said antenna.
61. The computer readable memory of claim 59, wherein said plurality of antennas comprises N antennas, and further comprising:
62. The computer readable memory of claim 61, wherein each of the first and N−1 training symbols comprises the plurality of data symbols, and
63. The computer readable memory of claim 62, further comprising:
64. The computer readable memory of claim 63, wherein said determining comprises:
performing an inverse Fourier transform on the plurality of data symbols received from each of the plurality of antennas.
a first plurality of antennas, and
a transmit training module operative to transmit a first training symbol on the first plurality of antennas,
wherein each of the first plurality of antennas transmits a corresponding one of the plurality of data symbols; and
a second transceiver comprising
a second plurality of antennas, and
a receive training module operative to receive the first training symbol and to determine a gain at each of the first plurality of antennas for each of the plurality of tones in response to at least the first training symbol.
66. The system of claim 65, wherein the transmit training module is further operative to transmit a second training symbol on the first plurality of antennas,
wherein each of the plurality of first antennas transmits a different one of the plurality of data symbols than in the first training symbol.
67. The system of claim 66, wherein the first training symbol has a first pattern in which each of the first plurality of antennas transmits one of the plurality of data symbols on a first subset of tones, and
wherein the second training symbol has a second pattern comprising a shifted pattern of the first pattern such that each of the first plurality of antennas transmits a respective data symbol on a different subset of tones.
68. The system of claim 65, wherein the plurality of antennas comprise N antennas, and wherein the transmit training module is further operative to transmit N−1 training symbols after the first training symbol.
69. The system of claim 68, wherein each of the first and N−1 training symbols comprises the plurality of data symbols, and
70. The system of claim 69, wherein the receive training module is further operative to receive each of the plurality of data symbols from each of the plurality of antennas.
71. The system of claim 70, wherein the receive training module is further operative to perform an inverse Fourier transform on the plurality of data symbols received from each of the plurality of antennas.
72. The system of claim 65, wherein the system comprises an N�N multiple-in-multiple-out (MIMO) system.
73. The system of claim 65, wherein the first training symbol comprises an OFDM (Orthogonal Frequency Division Multiplexing) training symbol.
means for transmitting a first training symbol on the first plurality of antennas,
a second plurality of antennas,
means for receiving the first training symbol, and
means for determining a gain at each of the first plurality of antennas for each of the plurality of tones in response to at least the first training symbol.
75. The system of claim 74, wherein the first transceiver further comprises means for transmitting a second training symbol on the first plurality of antennas,
76. The system of claim 75, wherein the first training symbol has a first pattern in which each of the first plurality of antennas transmits one of the plurality of data symbols on a first subset of tones, and
77. The system of claim 74, wherein the plurality antennas comprise N antennas, and wherein the first transceiver further comprises means for transmitting N−1 training symbols after the first training symbol.
78. The system of claim 77, wherein each of the first and N−1 training symbols comprises the plurality of data symbols, and
79. The system of claim 78, wherein the second transceiver further comprises means for receiving each of the plurality of data symbols from each of the plurality antennas.
80. The system of claim 79, wherein the second transceiver further comprises means for performing an inverse Fourier transform on the plurality of data symbols received from each of the plurality of antennas.
81. The system of claim 74, wherein the system comprises an N�N multiple-in-multiple-out (MIMO) system.
82. The system of claim 74, wherein the first training symbol comprises an OFDM (Orthogonal Frequency Division Multiplexing) training symbol.
This application claims priority to U.S. Provisional Application Ser. No. 60/470,832, filed on May 14, 2003 and entitled “A MIMO-OFDM PREAMBLE FOR CHANNEL ESTIMATION”.
Wireless phones, laptops, PDAs, base stations, and other systems may wirelessly transmit and receive data. A single-in-single-out (SISO) system may have two transceivers in which one predominantly transmits and the other predominantly receives. The transceivers may use multiple data rates and may select from these rates based on channel quality.
A multi-antenna system, such as an MR�MT multiple-in-multiple-out (MIMO) wireless system 100, such as that shown in FIG. 1, uses MT transmit antennas 104 at a first transceiver 102 and MR receive antennas 108 at a second transceiver 106. The first and second transceivers 102 and 106 in FIG. 1 are designated “transmitter” and “receiver”, respectively, for the purposes of illustration, but both transceivers 102 and 106 may transmit and receive data.
The multiple antennas may enable the MIMO system to improve link quality (e.g., achieve a minimum bit error rate (BER)) and/or achieve high data rates. The MIMO system may improve link quality by using a transmission signaling scheme called “transmit diversity,” where the same data stream is sent on multiple transmit antennas 104, creating redundancies that may be used by the receiver 106 to obtain an estimate of the received data. The MIMO system may achieve high data rates by using a transmission signaling scheme called “spatial multiplexing,” where a data bit stream may be demultiplexed into parallel independent data streams. The independent data streams are sent on different transmit antennas 104 to obtain an increase in data rate corresponding to the number of transmit antennas 104 used. The MIMO system may use a combination of these two techniques to achieve at least some of the benefits of both techniques.
SISO and MIMO systems may use channel estimation techniques to determine the quality of the channel(s) over which data is being exchanged in the wireless system. The transmitter may transmit training sequences, which include symbols known to the receiver, for channel estimation. For a MIMO system, channels between all pairs of the transmit (Tx) and receive antennas (Rx) should be estimated. This may require extra training overhead.
A wireless system, such as an N�N MIMO-OFDM system may include a transceiver with N antennas and a transmit training module and a transceiver with N antennas and a receive training module. The transmit training module may generate a preamble structure including one or more training symbols. Each training symbol includes a number of data symbols, each data symbol corresponding to a particular tone. Each training symbol has a pattern in which data symbols and null symbols are transmitted on all tones and on all transmit antennas. The pattern for each training symbol corresponds to a cyclic shift of the patterns of the other training symbols.
The receive training module uses the received preamble to determine the gain at each antenna for each tone. In an embodiment, the receive training module may receive a preamble including only one training symbol and, for each antenna, interpolate the values for tones on which null symbols are transmitted from the data symbols received on that antenna. In another embodiment, the receive training module may receive a preamble including N training symbols (one for each transmit antenna). When all training symbols are received, the receive training module will have received each data symbol on the corresponding tone from each of the antennas. For each antenna, the receive training module may determine the gain at each antenna for each tone by performing an inverse Fourier transform on the data symbols received on that antenna.
FIG. 2 is a preamble structure for a single-in-single-out (SISO) communication system.
FIG. 3 shows a preamble structure for a 3�3 MIMO system.
FIG. 4 shows a training symbol structure for a first training symbol.
FIG. 5 shows a training symbol structure for a second training symbol.
FIG. 6 shows a training symbol structure for a third training symbol.
FIG. 7A is flowchart describing a training operation at a transmitter.
FIG. 7B is a flowchart describing a training operation at a receiver.
FIG. 7C is a flowchart describing an alternative training operation at a receiver.
FIG. 8 is an alternative preamble structure for a 3�3 MIMO system.
FIG. 9 is an alternative training symbol structure.
FIG. 1 illustrates a wireless multiple-in-multiple-out (MIMO) communication system 100, which includes a first transceiver 102 with MT transmit (Tx) antennas 104 and a second transceiver 106 with MR receive (Rx) antennas 108, forming an MR�MT MIMO system. For the description below, the first transceiver 102 is designated as a “transmitter” because the transceiver 102 predominantly transmits signals to the transceiver 106, which predominantly receives signals and is designated as a “receiver”. Despite the designations, both “transmitter” 102 and “receiver” 106 may transmit and receive data.
The transmitter 102 and receiver 106 may be part of a MIMO-OFDM (Orthogonal Frequency Division Multiplexing) system. The IEEE 802.11a standard describes one type of OFDM system and the protocols used by such a system. In an OFDM system, a data stream is split into multiple substreams, each of which is sent over a subcarrier frequency (also referred to as a “tone”). In an embodiment, the transmitter 102 and receiver 106 may be implemented in a WLAN (wireless Local Area Network). It is also contemplated that such transceivers may be implemented in other types of wireless communication devices or systems, such as mobile phones, laptops, personal digital assistants (PDAs), and base stations.
The antenna in the transmitter 102 and receiver 106 communicate over channels in a wireless medium. In FIG. 1, H represents the reflections and multi-paths in the wireless medium, which may affect the quality of the channels.
In MIMO-OFDM systems, channel estimation may be used to estimate wireless channel gain and phase on each tone of the MIMO-OFDM system. FIG. 2 shows a preamble structure 200 for an exemplary OFDM system, e.g., an IEEE 802.11a WLAN (Wireless LAN). The transmitter 102 transmits a cyclic prefix (CP) 202 followed by two identical training symbols 204 (designated “L1”) to the receiver 106.
The training symbols 204 contain known data on each of the tones to aid in estimation at the receiver. For example, in an IEEE 802.11a system, a BPSK (binary phase shift keying) signal is sent on each of the 52 tones (designated −26 to 26 with the DC (zero) tone omitted). The receiver uses the known values to estimate the medium characteristics on each of the frequency tones used for data transmission. There may be a frequency offset in the channel which may introduce interference among the various carriers in the OFDM signal. The training symbol L1 is repeated to aid in determining the fine frequency adjustment for such a frequency offset.
The preamble structure 200 shown in FIG. 2 may be suitable where only one channel needs to be estimated, e.g., for a SISO system. However, in a MIMO system, channels between all pairs of transmit (Tx) and receiver (Rx) antennas should be estimated. FIG. 3 shows a preamble structure 300 for a 3�3 MIMO system according to an embodiment. The preamble structure includes three training symbols, designated “L1” 302, “L2” 304, and “L3” 306 (one for each Tx-Rx antenna pair). Each of these training symbols may be repeated to aid in determining the fine frequency adjustment. Each training symbol pair may be preceded by a cyclic prefix. In an N�N MIMO system, the preamble structure may include N training symbols (L1, L2, . . . , LN).
In an embodiment, the training symbols L1, L2, L3 have a cyclic transmission pattern as shown in FIGS. 4, 5, and 6, respectively. The transmitter may include a Tx training module 120 (FIG. 1) that generates training symbols and prepares the symbols for transmission. Referring to FIG. 4, transmit antenna Tx1 transmits eighteen “A” symbols (A1 . . . A18). An A symbol is transmitted on every third tone, beginning at tone −6, and a null (zero) value on the intervening tones. Likewise, transmit antenna Tx2 transmits seventeen “B” symbols (B1 . . . B17) on every third tone, beginning at tone −25, and a null value on the intervening tones, and transmit antenna Tx3 transmits seventeen “C” symbols (C1 . . . C17) on every third tone, beginning at tone −24, and a null value on the intervening tones. To provide for even power distribution, each of the “A” symbols may have a magnitude of
52 18 (since they constitute eighteen of the fifty-two tones), and each of the “B” and “C” symbols may have a magnitude of
52 17 (since they each constitute seventeen of the fifty-two tones).
The receiver 106 may include an Rx training module 130 (FIG. 1) that processes received training symbols. The receiver may receive the signals from all of the transmit antennas and the Rx training module may divide out the corresponding symbol (A, B, or C) to determine the gain at the transmitting antenna for that tone. For example, when receiving symbol L1, the receiver may divide out symbol A1 for tone “−26” to determine the gain at Tx1 for tone “−26”.
As shown in FIGS. 5 and 6, the training symbols L2 and L3 have a similar transmission pattern, but with a cyclic shift between patterns, such that after all of the training symbols have been sent, the “A”, “B”, and “C” symbols sequences have been transmitted on all of the transmit (Tx) antennas. The receiver 106 may then use this information to determine the gain at each transmit antenna for each tone. For example, the receiver may combine all of the tones horizontally for each transmit antenna and then take an inverse Fourier transform (IFT) to get the actual time domain waveform that is sent through the respective antenna.
In this embodiment, all of the antennas are on simultaneously in the time domain, but only one is on the frequency domain for purposes of channel estimation. This may be done to simplify automatic gain control (AGC) requirements at the receiver 106. In this manner, every symbol period can have all transmit antennas transmitting such that the received power does not vary substantially between L1, L2, and L3. Consequently, no adjustment of receiver AGC between training symbols may be necessary, and the AGC can be set before symbol L1 and held at a constant value for L2 and L3 and still provide an acceptable dynamic range at the receiver. This may be preferable to sending a preamble over each of the transmitters in turn (i.e., one antenna transmitting and the others not transmitting) because the dynamic range may change between antenna transmission periods. Furthermore, the embodiment described here avoids changing the transmit power for each antenna during preambles and during data symbols.
FIGS. 7A and 7B are flowcharts describing training operations performed at the transmitter 102 and receiver 106, respectively. The Tx training module 120 generates a preamble with N training symbols (block 702). The transmitter transmits the preamble on N transmit antennas (block 704). The transmitter transmits a first training symbol simultaneously on all N antennas (block 702). The transmitter then transmits the remaining N−1 training symbols in sequence (block 706), with each training symbol having a pattern shifted from that of the previously sent training symbol. The receiver receives the pattern-shifted training symbols such that each symbol sequence (e.g., A1 . . . A18, B1 . . . B17, C1 . . . C17) has been received from each of the transmit antennas 104 (block 708). The Rx training module 130 may then use this information to determine the gain at each transmit antenna for each tone (block 710).
For a given transmit power, this technique may provide a boost in training power for each subcarrier relative to data transmission, since only one antenna transmits on each subcarrier and in each training symbol. For a given training symbol, all available power can be reserved for a given data symbol for each tone, effectively increasing power by a factor of three (for a 3�3 MIMO) to estimate the channel. For example, in training symbol L1 (FIG. 4), all available power can be reserved for symbol B1 in tone “−25”.
The repetition of training symbols allows estimation of carrier frequency offsets and for additional processing gain for channel estimation. In many situations, the frequency offset will not change significantly between channels. In these situations, the training symbols after L1 (i.e., L2 and L3) may not be repeated, as shown in FIG. 8, and the frequency offset may be determined from the repeated L1 training symbols.
The interleaved pattern shown in FIGS. 4-6 (i.e., with null symbols intervening the “A”, “B”, and “C” symbols) may be advantageous in mediums with low channel delay spreads. “Channel delay spread” refers to the spread in delays between different echoes, e.g., the dominant path (e.g., line-of-sight) and secondary paths. For example, for a channel with a line-of-sight transmission path, there may be few echoes. In this case, the channel response at each of the tones in the training symbol L1 at the receiver 106 may be similar.
As shown in FIG. 7C, for channels the receiver determines to have a low delay spread (block 712), the receiver may indicate to the transmitter that only one training symbol is required (block 714). The receiver may receive the first training symbol (block 716), and the Rx training module 130 may perform a frequency domain interpolation (block 718), i.e., interpolate the zero values between adjacent “A”, “B”, and “C” symbols, to determine the gain at each antenna for each tone (block 720). In this case, the transmitter may send fewer training symbols, e.g., only L1, thereby reducing the training overhead.
In alternative embodiments, the transmission pattern may be modified by grouping the staggered symbols, e.g., in groups, as shown in FIG. 9. However, this training symbol structure may preclude the optional frequency domain interpolation described above in reference to FIG. 7C.
Although IEEE 802.11 systems have been described, the techniques may be used in other OFDM system, such as IEEE 802.16 systems.
As will be appreciated, the processes and techniques described herein can be implemented, at least in part, using a memory. A memory can store data such as a preamble structure. Moreover, a memory can contain a computer program that causes one or more wireless communication devices to perform the operations described.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS6473467Mar 30, 2000Oct 29, 2002Qualcomm IncorporatedMethod and apparatus for measuring reporting channel state information in a high efficiency, high performance communications systemUS7088782 *Apr 24, 2002Aug 8, 2006Georgia Tech Research CorporationTime and frequency synchronization in multi-input, multi-output (MIMO) systemsUS20020041635Mar 28, 2001Apr 11, 2002Jianglei MaPreamble design for multiple input - multiple output (MIMO), orthogonal frequency division multiplexing (OFDM) systemUS20020122381Dec 29, 2000Sep 5, 2002Shiquan WuChannels estimation for multiple input - multiple output, orthogonal frequency division multiplexing (OFDM) systemUS20020181390Apr 24, 2002Dec 5, 2002Mody Apurva N.Estimating channel parameters in multi-input, multi-output (MIMO) systemsUS20030016621 *May 21, 2001Jan 23, 2003Ye LiOptimum training sequences for wireless systemsUS20030021332 *May 21, 2001Jan 30, 2003Ye LiChannel estimation for wireless systems with multiple transmit antennasUS20030072254Jan 8, 2002Apr 17, 2003Jianglei MaScattered pilot pattern and channel estimation method for MIMO-OFDM systemsUS20030072255Jan 8, 2002Apr 17, 2003Jianglei MaSystem access and synchronization methods for MIMO OFDM communications systems and physical layer packet and preamble designUS20030072452Oct 4, 2002Apr 17, 2003Mody Apurva N.Preamble structures for single-input, single-output (SISO) and multi-input, multi-output (MIMO) communication systemsUS20040190636 *Mar 31, 2003Sep 30, 2004Oprea Alexandru M.System and method for wireless communication systems* Cited by examinerNon-Patent CitationsReference1"802.16 IEEE Standard for Local and Metropolitan Area Networks; Part 16: Air Interface for Fixed Broadband Wireless Access Systems," 802.16 IEEE Standard for Local and Metropolitan Area Networks, Oct. 1, 2004, pp. i-xxxiv and pp. 1-857, IEEE Std 802.16-2004, IEEE, United States.2"Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications," Telecommunications and Information Exchange Between Systems-Local and Metropolitan Area Networks-Specific Requirements, IEEE 802.11, ISO/IEC 8802-11 Aug. 20, 1999.3"Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: Further Higher Data Rate Extension in the 2.4 GHz Band," IEEE 802.11g/D8.2, DRAFT Supplement to IEEE Standard for Information Technology-Telecommunications and Information Exchange Between Systems-Local and Metropolitan Area Networks-Specific Requirements, Apr. 2003.4"Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications: High-speed Physical Layer Extension in the 2.4 GHz Band," IEEE 802.11b, Supplement to IEEE Standard for Information Technology-Telecommunications and Information Exchange Between Systems-Local and Metropolitan Area Networks-Specific Requirements, Sep. 16, 1999.5"Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: High-speed Physical Layer in the 5 GHZ Band," IEEE 802.11a, Supplement to IEEE Standard for Information Technology-Telecommunications and Information Exchange Between Systems-Local and Metropolitan Area Networks-Specific Requirements, Sep. 16, 1999.6"Part 16: Air Interface for Fixed Broadband Wireless Access Systems", IEEE Standard 802.16 (Oct. 2004); pp. 1-857.7"Wireless LANs-TGn Sync Proposal Technical Specification: Syed Aon Mujtaba," IEEE 802.11n-04/0889r6, May 18, 2005.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8194771 *Jun 5, 2012Agere Systems Inc.Transmission method and apparatus in a multiple antenna communication systemUS8345786 *Jan 1, 2013Samsung Electronics Co., Ltd.Apparatus and method for transmitting/receiving preamble signal and estimating channel in an orthogonal frequency division multiplexing communication systems using multiple input multiple output schemeUS8634496Oct 31, 2008Jan 21, 2014ImecMethod for determining and compensating transceiver non-idealitiesUS8711904 *Sep 18, 2009Apr 29, 2014ImecCalibration method for non-ideal transceiversUS9325532 *Jun 30, 2004Apr 26, 2016Avago Technologies General Ip (Singapore) Pte. Ltd.Method and apparatus for communicating symbols in a multiple input multiple output communication system using interleaved subcarriers across a plurality of antennasUS20050163236 *Nov 16, 2004Jul 28, 2005Hammerschmidt Joachim S.Transmission method and apparatus in a multiple antenna communication systemUS20070060073 *Jun 30, 2004Mar 15, 2007Agere Systems Inc.Method and apparatus for communicating symbols in a multiple input multiple output communication system using interleaved subcarriers across a plurality of antennasUS20080137769 *Dec 11, 2007Jun 12, 2008Samsung Electronics Co., Ltd.Apparatus and method for transmitting/receiving preamble signal and estimating channel in an orthogonal frequency division multiplexing communication systems using multiple input multiple output schemeUS20090163143 *Oct 31, 2008Jun 25, 2009Interuniversitair Microelektronica Centrum Vzw (Imec)Method for determining and compensating transceiver non-idealitiesUS20100128764 *Sep 18, 2009May 27, 2010ImecCalibration method for non-ideal transceiversUS20120155452 *Jun 21, 2012Tsuguhide AokiWireless transmitting and receiving device and methodUS20120275414 *Jun 24, 2010Nov 1, 2012Telefonaktiebolaget Lm Ericsson (Publ)Method and Transmitter Node for Transmitting DM-RS Pattern* Cited by examinerClassifications U.S. Classification375/260International ClassificationH04L27/28Cooperative ClassificationH04L5/0007, H04L27/261, H04L1/0606European ClassificationH04L27/26M1R, H04L5/00A2A1Legal EventsDateCodeEventDescriptionApr 22, 2013FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services