Multicarrier communication system and channel estimation method thereof

10135639 ยท 2018-11-20

Assignee

Inventors

Cpc classification

International classification

Abstract

This invention discloses a multicarrier communication system that includes a transmitter equipment and a receiver equipment. According to a timing scheme, the transmitter equipment processes multiple original symbols for transmission on multiple subcarrier channels, and the receiver equipment processes and detects multiple received symbols from the multiple subcarrier channels. During a time frame of data transmission, the initial three of the original symbols for each of the subcarrier channels are three pilot symbols, forming a preamble. The three preambles of every consecutive three of the subcarrier channels form a preamble unit. All the pilot symbols of the preamble unit are expressed as a 33 matrix. When the center pilot symbol of the preamble unit is normalized to 1 or j (i.e., the imaginary unit), the matrix is [ - j - j - j j 1 - j - j j - j ] or [ 1 1 1 - 1 j 1 1 - 1 1 ] . A channel estimation method for the multicarrier communication system is also disclosed.

Claims

1. A multicarrier communication system, comprising: a transmitter equipment, according to a timing scheme, processing multiple original symbols respectively corresponding to multiple subcarrier channels, wherein the original symbols are suitably adjusted with positive phases, up-sampled, and then synthesized as a baseband signal set by a synthesis filter bank for transmission through a channel; and a receiver equipment, according to the timing scheme, receiving the baseband signal set from the channel, wherein the received baseband signal set is analyzed by an analysis filter bank, down-sampled, suitably adjusted with negative phases, and then processed by a detector to detect out the multiple original symbols transmitted respectively through the multiple subcarrier channels, wherein during a time frame of data transmission, the initial three of the original symbols for each of the subcarrier channels are three given pilot symbols to form a preamble, the three preambles of every consecutive three of the subcarrier channels form a preamble unit, all the pilot symbols of the preamble unit are expressed as a 33 matrix, and, when the center pilot symbol of the preamble unit is normalized to 1 or an imaginary unit represented by j, the 33 matrix is a base matrix given by [ - j - j - j j 1 - j - j j - j ] or [ 1 1 1 - 1 j 1 1 - 1 1 ] .

2. The multicarrier communication system according to claim 1, wherein the base matrix is directly used as the preamble unit or is used as the preamble unit after multiplied by a non-zero constant.

3. The multicarrier communication system according to claim 1, wherein the corresponding multicarrier transmission and modulation schemes include filter bank multicarrier (FBMC) transmission with offset quadrature amplitude modulation (OQAM).

4. The multicarrier communication system according to claim 1, wherein the frequency band of each subcarrier channel is different from those of the other subcarrier channels.

5. The multicarrier communication system according to claim 1, wherein the receiver equipment estimates the channel response of each center subcarrier corresponding to the center pilot symbol of each preamble unit in a way that the mean-squared error of channel estimation is minimized.

6. The multicarrier communication system according to claim 5, wherein, for each center subcarrier corresponding to the center pilot symbol of each preamble unit, the channel responses of the front and back subcarriers are calculated by interpolation of all the estimated center subcarriers' responses.

7. A multicarrier communication method, comprising: transmitting a baseband signal set from a transmitter equipment by processing multiple original symbols respectively corresponding to multiple subcarrier channels according to a timing scheme, wherein the original symbols are suitably adjusted with positive phases, up-sampled, and then synthesized as a baseband signal set by a synthesis filter bank for transmission through a channel; and receiving the baseband signal set from the channel by using a receiver equipment according to the timing scheme, wherein the received baseband signal set is analyzed by an analysis filter bank, down-sampled, suitably adjusted with negative phases, and then processed by a detector to detect out the multiple original symbols transmitted respectively through the multiple subcarrier channels, wherein during a time frame of data transmission, the initial three of the original symbols for each of the subcarrier channels are three given pilot symbols to form a preamble, the three preambles of every consecutive three of the subcarrier channels form a preamble unit, all the pilot symbols of the preamble unit are expressed as a 33 matrix, and, when the center pilot symbol of the preamble unit is normalized to 1 or an imaginary unit represented by j, the 33 matrix is a base matrix given by [ - j - j - j j 1 - j - j j - j ] or [ 1 1 1 - 1 j 1 1 - 1 1 ] .

8. The multicarrier communication method according to claim 7, wherein the base matrix is directly used as the preamble unit or is used as the preamble unit after multiplied by a non-zero constant.

9. The multicarrier communication method according to claim 7, wherein the corresponding multicarrier transmission and modulation schemes include filter bank multicarrier (FBMC) transmission with offset quadrature amplitude modulation (OQAM).

10. The multicarrier communication method according to claim 7, wherein the frequency band of each subcarrier channel is different from those of the other subcarrier channels.

11. The multicarrier communication method according to claim 7, wherein the receiver equipment estimates the channel response of each center subcarrier corresponding to the center pilot symbol of each preamble unit in a way that the mean-squared error of channel estimation is minimized.

12. The multicarrier communication method according to claim 11, wherein, for each center subcarrier corresponding to the center pilot symbol of each preamble unit, the channel responses of the front and back subcarriers are calculated by interpolation of all the estimated center subcarriers' responses.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.

(2) FIG. 1 is a drawing, schematically illustrating the baseband structure of a multicarrier communication system, according to an embodiment of the invention.

(3) FIG. 2 is a drawing, schematically illustrating a mechanism of interference effects on the center pilot symbol from all the peripheral pilot symbols in a preamble unit, according to an embodiment of the invention.

(4) FIG. 3 is a drawing, schematically illustrating a time-frequency symbol structure including preamble units and data to be transmitted, according to an embodiment of the invention.

(5) FIG. 4 is a drawing, schematically illustrating the time-frequency symbol structure for the IAM-R scheme.

(6) FIG. 5 is a drawing, schematically illustrating the time-frequency symbol structure for the IAM-C scheme.

(7) FIG. 6 is a drawing, schematically illustrating the time-frequency symbol structure for the E-IAM-R scheme.

(8) FIG. 7 is a drawing, schematically illustrating the time-frequency symbol structure for the E-IAM-C scheme.

DESCRIPTION OF THE EMBODIMENTS

(9) For data transmission by a multicarrier communication system, the invention proposes a preamble unit associated with a time-frequency data structure. It is helpful to reduce the channel estimation error.

(10) The multicarrier communication system in the invention takes FBMC/OQAM as an example for descriptions but not limited thereto. Likewise, the invention is not just limited to the following embodiments.

(11) FIG. 1 is a drawing, schematically illustrating the baseband structure of a multicarrier communication system, according to an embodiment of the invention. Referring to FIG. 1, the multicarrier communication system 50 is an FBMC/OQAM system, basically including a transmitter equipment 52 and a receiver equipment 54. With M subcarriers as an example, all of them have different frequency bands to form M multiple subcarrier channels, and each subcarrier channel is used to transmit one data symbol in one timing period.

(12) As a general structure, the transmitter equipment 52 processes multiple original symbols a.sub.0,n, a.sub.1,n, . . . , a.sub.M1,n respectively corresponding to multiple subcarrier channels, wherein the original symbols are multiplied by e.sup.j(n)/2, e.sup.j(n+1)/2, . . . , e.sup.j(n+M1)/2 (i.e., adjusted appropriately by positive phases) according to the order of the corresponding frequency bands, processed by M pieces of the up-sampler 60, synthesized by the synthesis filter bank 56, and summed together by the summing unit 62. As a result, the baseband signal set s[k] is formed, where k represents the index of a timing period after up-sampling. The synthesis filter for the case of M subcarrier channels includes M pieces of the synthesis filter g[k] 58, which is a symmetrical real-valued prototype filter with length L, and M1 multipliers for realizing M1 subcarrier modulation operations. The filter length L is usually set by an even multiple of M, but is not limited to this case. The baseband signal set s[k] generated by the summing unit 62 is transmitted out through the channel 80. If the original symbols a.sub.0,n, a.sub.1,n, . . . , a.sub.M1,n) transmitted at the n.sup.th timing period before up-sampling are the real parts of a sequence of complex data (a.sub.m,n+ja.sub.m,n+1, m=0, 1, 2, . . . , M1), then the original symbols transmitted at the (n+1).sup.th timing period could be the corresponding imaginary parts (a.sub.0,n+1, a.sub.1,n+1, . . . , a.sub.M1,n+1), and vice versa. In this manner, the real-part symbols and the imaginary-part symbols of the complex data are alternately transmitted in timing periods. However, as to be described in detail later, the preamble symbols are transmitted before actual data symbols in order for doing channel estimation.

(13) In the transmitter equipment 52, the baseband signal set s[k] theoretically can be expressed by Eq. (1):

(14) s [ k ] = .Math. m = 0 M - 1 .Math. n = - + a m , n g [ k - n M 2 ] e j 2 M m ( k - L - 1 2 ) e j ( m + n ) / 2 g m , n [ k ] . ( 1 )

(15) The receiver equipment 54 receives a distorted version of the baseband signal set s[k] transmitted from the channel 80 based on to the same timing scheme as that used for the transmitter equipment 52. After analyzed by the analysis filter bank 64, down-sampled by M pieces of the down-sampler 68, and multiplied by e.sup.j(n)/2, e.sup.j(n+1)/2, . . . , e.sup.j(n+M1)/2 (i.e., adjusted appropriately by negative phases), the signal set is processed by the detector 70 to detect out the multiple original symbols (.sub.0,n, .sub.1,n, . . . , .sub.M1,n) transmitted respectively through the multiple subcarrier channels. The analysis filter bank for the case of M subcarriers includes M1 multipliers and M pieces of the analysis filters g[k] 66 to perform the reversal process of the synthesis filter bank 56. The complete operation mechanism of an FBMC/OQAM system can be referred to previous related work without further descriptions.

(16) The baseband signal set s[k] usually encounters noise or interference, such as additive white Gaussian noise ([k]), during transmission through the channel 80. Let h[k] be the impulse response of the channel 80. Then the received signal y[k] at the receiver equipment 54 can be expressed by Eq. (2):
y[k]=h[k]*s[k]+[k].(2)
Denote the frequency response (i.e., channel gain) of the m.sup.th subcarrier channel at the k.sup.th timing period by H.sub.m[k]. Also, assume that the maximum channel delay spread is much shorter than the FBMC symbol duration. Moreover, assume that the prototype filter g[k] varies slowly in time between the interval [k, k+], i.e., g[k]g[k+] for (0, ). Under on these two assumptions, the channel gain of each subcarrier can be regarded as a constant during the interval of , that is, H.sub.m[k]=H.sub.m,n. Thus, y[k] can be expressed by Eq. (3):

(17) y [ k ] = .Math. n = - + .Math. m = 0 M - 1 a m , n g m , n [ k ] H m , n + [ k ] . ( 3 )
In addition, the detected signal .sub.m,n on subcarrier m can be obtained by computing the inner product of y[k] and g.sub.m,n[k] defined in Eq. (1), as expressed by Eq. (4):

(18) a ^ m , n = H m , n a m , n + .Math. ( p , q ) ( 0 , 0 ) H m + p , n + q a m + p , n + q .Math. g .Math. m + p , n + q m , n + m , n , ( 4 )
where custom charactergcustom character.sub.m+p,n+q.sup.m,n=k=.sup.+ g.sub.m+p,n+q[k]g.sub.m,n*[k] is equal to one for (p,q)=(0,0) and is purely imaginary when (p, q)(0,0); .sub.m,n is a zero-mean circularly-symmetric complex Gaussian noise with variance .sub..sup.2.

(19) Usually, a subband formed by three consecutive subcarrier channels would just have a small amount of fading during three consecutive timing periods. Therefore, the frequency-domain channel gain within three consecutive timing periods for the three subcarrier channels is about a constant, that is, H.sub.m1,n1H.sub.m,n.

(20) Then, the detected signal .sub.m,n given in Eq. (4) can be expressed by Eq. (5):

(21) a ^ m , n = H m , n ( a m , n + a m + 1 , n + 1 .Math. g .Math. m + 1 , n + 1 m , n + a m + 1 , n .Math. g .Math. m + 1 , n m , n + a m + 1 , n - 1 .Math. g .Math. m + 1 , n - 1 m , n + a m , n + 1 .Math. g .Math. m , n + 1 m , n + a m , n - 1 .Math. g .Math. m , n - 1 m , n + a m - 1 , n + 1 .Math. g .Math. m - 1 , n + 1 m , n + a m - 1 , n .Math. g .Math. m - 1 , n m , n + a m - 1 , n - 1 .Math. g .Math. m - 1 , n - 1 m , n ) + .Math. p > 1 , q > 1 H m p , n q a m p , n q .Math. g .Math. m p , n q m , n + m , n . ( 5 )
Since the sidelobe of the prototype filter is small, the first term on the right-hand side of Eq. (5) is much larger than the second term, and the second term can be neglected. With this, Eq. (5) can be further simplified as Eq. (6):

(22) a ^ m , n H m , n ( a m , n + a m + 1 , n + 1 .Math. g .Math. m + 1 , n + 1 m , n + a m + 1 , n .Math. g .Math. m + 1 , n m , n + a m + 1 , n - 1 .Math. g .Math. m + 1 , n - 1 m , n + a m , n + 1 .Math. g .Math. m , n + 1 m , n + a m , n - 1 .Math. g .Math. m , n - 1 m , n + a m - 1 , n + 1 .Math. g .Math. m - 1 , n + 1 m , n + a m - 1 , n .Math. g .Math. m - 1 , n m , n + a m - 1 , n - 1 .Math. g .Math. m - 1 , n - 1 m , n ) + m , n . ( 6 )

(23) For ease of presentation, the invention takes the m.sup.th subcarrier channel at the 1.sup.st time period as a center to define the 33 matrix for a preamble unit, as expressed by Eq. (7):

(24) [ a m - 1 , 0 a m - 1 , 1 a m - 1 , 2 a m , 0 a m , 1 a m , 2 a m + 1 , 0 a m + 1 , 1 a m + 1 , 2 ] . ( 7 )
In other words, during a time frame of data transmission, the pilot symbols {a.sub.m+1,0, a.sub.m1,1, a.sub.m+1,2}, {a.sub.m,0, a.sub.m,1, a.sub.m,2}, {a.sub.m+1,0, a.sub.m+1,1, a.sub.m+1,2} at the initial three consecutive timing periods for the subcarrier channels m1, m, and m+1 form a preamble unit. Accordingly, the channel gain H.sub.m,1 for the m.sup.th subcarrier channel at the 1.sup.st timing period can be estimated as Eq. (8):

(25) 0 H ^ m , 1 = ( a ^ m , 1 ) ( a m , 1 + a m + 1 , 2 .Math. g .Math. m + 1 , 2 m , 1 + a m + 1 , 1 .Math. g .Math. m + 1 , 1 m , 1 + a m + 1 , 0 .Math. g .Math. m + 1 , 0 m , n + a m , 2 .Math. g .Math. m , 2 m , 1 + a m , 0 .Math. g .Math. m , 0 m , 1 + a m - 1 , 2 .Math. g .Math. m - 1 , 2 m , 1 + a m - 1 , 1 .Math. g .Math. m - 1 , 1 m , 1 + a m - 1 , 0 .Math. g .Math. m - 1 , 0 m , 1 ) = H m , 1 + ( m , 1 ) ( a m , 1 + a m + 1 , 2 .Math. g .Math. m + 1 , 2 m , 1 + a m + 1 , 1 .Math. g .Math. m + 1 , 1 m , 1 + a m + 1 , 0 .Math. g .Math. m + 1 , 0 m , n + a m , 2 .Math. g .Math. m , 2 m , 1 + a m , 0 .Math. g .Math. m , 0 m , 1 + a m - 1 , 2 .Math. g .Math. m - 1 , 2 m , 1 + a m - 1 , 1 .Math. g .Math. m - 1 , 1 m , 1 + a m - 1 , 0 .Math. g .Math. m - 1 , 0 m , 1 ) . ( 8 )

(26) Performance of the channel gain estimation based on Eq. (8) can be analyzed by the mean-squared error (MSE) expressed by Eq. (9):

(27) E { | H ^ m , 1 - H m , 1 | 2 } = E { | m , 1 ( a m , 1 + a m + 1 , 2 .Math. g .Math. m + 1 , 2 m , 1 + a m + 1 , 1 .Math. g .Math. m + 1 , 1 m , 1 + a m + 1 , 0 .Math. g .Math. m + 1 , 0 m , n + a m , 2 .Math. g .Math. m , 2 m , 1 + a m , 0 .Math. g .Math. m , 0 m , 1 + a m - 1 , 2 .Math. g .Math. m - 1 , 2 m , 1 + a m - 1 , 1 .Math. g .Math. m - 1 , 1 m , 1 + a m - 1 , 0 .Math. g .Math. m - 1 , 0 m , 1 ) | 2 } = 2 | a m , 1 + a m + 1 , 2 .Math. g .Math. m + 1 , 2 m , 1 + a m + 1 , 1 .Math. g .Math. m + 1 , 1 m , 1 + a m + 1 , 0 .Math. g .Math. m + 1 , 0 m , 1 + a m , 2 .Math. g .Math. m , 2 m , 1 + a m , 0 .Math. g .Math. m , 0 m , 1 + a m - 1 , 2 .Math. g .Math. m - 1 , 2 m , 1 + a m - 1 , 1 .Math. g .Math. m - 1 , 1 m , 1 + a m - 1 , 0 .Math. g .Math. m - 1 , 0 m , 1 | 2 = 2 | a m , 1 + ( j ) a m + 1 , 2 + ( - j ) a m + 1 , 1 + ( j ) a m + 1 , 0 + ( j ) a m , 2 + ( - j ) a m , 0 + ( j ) a m - 1 , 2 + ( j ) a m - 1 , 1 + ( j ) a m - 1 , 0 | 2 = 2 | a m , 1 + j ( ( a m - 1 , 1 - a m + 1 , 1 ) + ( a m , 2 - a m , 0 ) + ( a m + 1 , 2 + a m + 1 , 0 + a m - 1 , 2 + a m - 1 , 0 ) ) | 2 ( 9 )

(28) where E{.Math.} represents the statistical expectation operation and , , and are all positive with values smaller than one, expressed by Eq. (10):

(29) { = j .Math. g .Math. m + 1 , 1 m , 1 = - j .Math. g .Math. m - 1 , 1 m , 1 = - .Math. k g 2 [ k - M / 2 ] e j 2 M ( k - L - 1 2 ) = - j .Math. g .Math. m , 2 m , 1 = j .Math. g .Math. m , 0 m , 1 = .Math. k g [ k - M ] g [ k - M / 2 ] = - j .Math. g .Math. m - 1 , 0 m , 1 = - j .Math. g .Math. m - 1 , 2 m , 1 = - j .Math. g .Math. m + 1 , 0 m , 1 = - j .Math. g .Math. m + 1 , 2 m , 1 = j .Math. k g [ k ] g [ k - M / 2 ] e - j 2 M ( k - L - 1 2 ) . ( 10 )

(30) According to Eq. (9) and Eq. (10), increasing the value of the denominator can reduce the MSE, where the denominator is in the form of |a+jb|.sup.2. Also, for a given prototype filter g[k], the interference tell is on the center pilot symbol a.sub.m,1 from all the peripheral pilot symbols can be generated with the interference coefficients j, j, and j from Eq. (10).

(31) FIG. 2 is a drawing, schematically illustrating a mechanism of interference effects on the center pilot symbol from all the peripheral pilot symbols in a preamble unit, according to an embodiment of the invention. Each peripheral pilot symbol times the corresponding interference coefficient to produce an interference term on the center pilot symbol a.sub.m,1, as shown by the arrows in FIG. 2.

(32) To make the denominator term |a+jb|.sup.2 reach the maximum value and then to minimize the MSE, one of the following two conditions can be adopted to determine a and b: (1) a is positive (or negative) real and b=j|b| (or b=j|b|); (2) a=j|a| (or a=j|a|) and b is positive (or negative) real. Following conditions 1 and 2, the center pilot symbol a.sub.m,1 and the other 8 peripheral pilot symbols in FIG. 2, i.e., the matrix for a preamble unit defined in Eq. (7), can be set by Eq. (11) or Eq. (12):

(33) [ - j - j - j j 1 - j - j j - j ] ( 11 ) [ 1 1 1 - 1 j 1 1 - 1 1 ] ( 12 )
These are the base matrices for a preamble unit with the center pilot symbol normalized to 1 or j. The center pilot symbol of the invention is not limited to 1 or j, and the base matrix can be multiplied by a non-zero constant to form a preamble unit.

(34) Take the pilot symbol a.sub.m1,1 of the subcarrier channel m1 as an example, where the interference coefficient to the center pilot symbol a.sub.m,1 is j. If a.sub.m1,1 is set to j and a.sub.m,1 is set to 1 as the case given in Eq. (11), then j(j)=, which would cause a maximum interference to the center pilot symbol. If each of the other peripheral pilot symbols is also set in a similar way to maximize its interference to the center pilot symbol, the denominator of the MSE in Eq. (9) would approach the maximum, and thus the MSE would approach the minimum.

(35) FIG. 3 is a drawing, schematically illustrating a time-frequency symbol structure including preamble units and data to be transmitted, according to an embodiment of the invention. Refer to FIG. 3 and take Eq. (11) as an example for the preamble unit. Under the operation of the multicarrier communication system in FIG. 1, the time-frequency symbol structure 110 includes the preamble part 100 for channel estimation and a data part to be transmitted. The timing periods are indexed by 0, 1, 2, . . . from left to right, and the subcarrier channels (frequency bands) are indexed by 0, 1, . . . , m1, m, m+1, . . . , M1 from top to bottom for the case of M subcarriers. All symbols placed at the initial three time indices 0, 1, 2 are pilot symbols, and those of every three consecutive subcarrier channels (e.g., with frequency indices m1, in, m+1 as shown in FIG. 3) form a preamble unit with the center pilot symbol at the time index 1. The preamble part 100 consists of a number of preamble units whose pilot symbols are set by some specific values according to Eq. (11), and the data part is placed alternately in time indices with the real-part symbols and the imaginary-part symbols of a sequence of complex data. All these symbols are transmitted by the transmitter equipment 52 in FIG. 1 according to the timing scheme.

(36) According to the preamble structure in FIG. 3, the channel gains for subcarriers m=m.sub.c=1, 4, 7, 10, . . . are first estimated, each corresponding to the channel gain for the center pilot symbol in each preamble unit. Then, the channel gains for the other subcarriers m.sub.c1 and m.sub.c+1 are obtained by interpolation of the estimated results for subcarrier channels m.sub.c=1, 4, 7, 10, . . . .

(37) The invention further compares the proposed preamble unit with some other prior preamble structures, where FIG. 4 to FIG. 7 are drawings for schematically illustrating the corresponding time-frequency symbol structures.

(38) As shown in FIG. 4, the symbols are all 0's at time indices 0 and 2 in the preamble part 100 of the time-frequency symbol structure 120, and those at time index 1 are 1, 1, 1, 1, 1, 1, 1, 1, . . . for subcarriers 0, 1, 2, . . . , wherein a pattern of 1, 1, 1, 1 repeats every four subcarrier channels. The time-frequency symbol structure 120 is also called the IAM-R scheme.

(39) As shown in FIG. 5, the symbols are all 0's at time indices 0 and 2 in the preamble part 100 of the time-frequency symbol structure 130, and those at time index 1 are 1, j, 1, j, 1, j, 1, j for subcarriers 0, 1, 2, . . . , where a pattern of 1, j, 1, j repeats every four subcarrier channels. The time-frequency symbol structure 130 is also called the IAM-C scheme.

(40) As shown in FIG. 6, the preamble part 100 of the time-frequency symbol structure 140 is modified from the structure in FIG. 4. The symbols at time index 0 are set by a repeated pattern of 1, 1, 1, 1, those at time index 1 are set by a repeated pattern of 1, 1, 1, 1, and those at time index of 2 are set by a repeated pattern of 1, 1, 1, 1. The time-frequency symbol structure 140 is also called the E-IAM-R scheme.

(41) As shown in FIG. 7, the symbols at time index 0 are set by a repeated pattern of 1, j, 1, j in the preamble part 100 of the time-frequency symbol structure 150, those at time index 1 are set by a repeated pattern of j, 1, j, 1, and those at time index 2 are set by a repeated pattern of 1, j, 1, j. The time-frequency symbol structure 150 is also called the E-IAM-C scheme.

(42) The MSE analysis results of channel estimation for the time-frequency symbol structures in FIG. 3 to FIG. 7 are listed in Table 1, where , , and are all positive. It is clear that the invention has a relatively small MSE for channel estimation.

(43) TABLE-US-00001 TABLE 1 Scheme MSE IAM-R .sub..sup.2/(1 + 4) IAM-C .sub..sup.2/(1 + 4 + 4.sup.2) E-IAM-R .sub..sup.2/(1 + 8 + 4.sup.2 + 4.sup.2) E-IAM-C .sub..sup.2/(1 + 2 + 2).sup.2 The invention .sub..sup.2/(1 + 2 + 2 + 4).sup.2

(44) In addition, simulation results of the foregoing schemes with different prototype filters g[k] have also shown that the invention outperforms the other schemes in terms of the MSE of channel estimation and the bit-error-rate of data transmission.

(45) In summary, the multicarrier communication system, the preamble structure, and the channel estimation method thereof provided by the invention can effectively reduce the MSE of channel estimation and thus improve the transmission quality.

(46) It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention covers such modifications and variations provided they fall within the scope of the following claims and their equivalents.