The present invention relates to an OFDM transmitter and OFDM receiver in a communication system, based on OFDM technique, and using communication technologies such as OFDM technique, MIMO and the like in a combination, in which pilot symbols provided inside OFDM symbols are used to estimate the carrier frequency offset between the transmitter and the receiver.
In recent years, studies on mobile communication schemes based on OFDM technique, or other communication schemes, for example a mobile communication scheme based on the combination of a communication technique such as MIMO, CDMA or the like and this OFDM technique, have been actively conducted. The adoption of OFDM technique has also been decided as the downlink communication scheme in LTE (Long Term Evolution) that investigates the next-generation specifications in 3GPP (The 3rd Generation Partnership Project) for setting the standard of mobile phones.
In particular, in OFDM signal mobile communication systems handling multimedia information etc., support for various levels of quality has been requested. For example, in multimedia digital communications using mobile information terminals, highly reliable signal transmission is required while securing the convenience of mobile communication that enables access to the communication networks and the like from an arbitrary point.
Here, in digital communications, not limited to mobile communications, it is necessary to establish frequency synchronization between the transmitter and the receiver in order to restore the original information transmitted from the transmitter. In particular, in mobile communications, the synchronization process is indispensable because the receiving condition varies. However, synchronization establishment needs a certain period of time. In a state where synchronization is unestablished, it is impossible to restore the original information, hence high-speed frequency synchronization is needed also for recovery from the state of being out of synchronization.
In OFDM signal communication systems handling multimedia information etc., packet communication is used since the information to be transmitted can be generated in burst modes. In packet communications, signals are not transmitted continuously or with regular intervals, but are transmitted at a burst when information to be transmitted takes place. Accordingly, it is necessary to establish synchronization every burst, and establish synchronization in a short time.
Further, in mobile data terminals handling multimedia information, since it is difficult to employ a high-precision oscillator in view of miniaturization, it is necessary to apply a high-performance carrier-frequency synchronizing method.
By the way, the OFDM transmission scheme is a scheme in which information to be transmitted is spitted into multiple digital signals and the multiple signals are used to modulate sub-carriers which are orthogonal to each other. This parallel transmission using these subcarriers enables the reduction of the signal transmission rate, and provision of guard intervals, which feature OFDM, enables the reduction of the influence of delayed waves compared to a single carrier modulation scheme.
At the same time, in the transmission scheme based on OFDM technique, since the sub-carrier spacing is set small, if there exists a carrier frequency deviation (offset) between the transmitter and receiver, the orthogonality between sub-carriers collapses and interference takes place. Therefore, this scheme is known to undergo sharp degradation of reception characteristics compared to other transmission schemes (reference literature: Minoru Okada, “Basis of OFDM”, Microwave Workshop and Exhibition (MWE2003), Tutorial Lecture 02, Digital Modulation/Demodulation Technology (2003-11)).
Accordingly, it is very important to establish carrier frequency synchronization in the transmission scheme based on OFDM technique.
In order to solve the above problems, for example, the following patent document 1 discloses a technology in which, from OFDM symbols formed of OFDM data in frame units, into which pilot symbols are inserted at regular intervals, and into which the aforementioned guard intervals are inserted for every pilot symbol and data symbol, a guard interval for data symbols is detected so as to calculate the approximate frequency offset from sampled data in this interval and make compensation for it, then the fine frequency offset is calculated from the pilot symbols to make compensation.
The following patent document 2 also discloses a technology for calculating the frequency offset using data symbols in guard intervals.
Patent document 1:
Japanese Patent Application Disclosure 2003-503944
Patent document 2:
Japanese Patent Application Laid-open H09-102774
However, the pilot symbol area for calculating the fine frequency offset described in the above patent document 1 is all filled with pilot symbols of a known sequence, and the pilot symbols are used to calculate the frequency offset.
Accordingly, the technology in the aforementioned patent document 1 is not applied to a format in which data symbols are inserted into this pilot symbol area, so that there is the problem that wireless resources cannot be used efficiently, hence data transmission efficiently cannot be improved.
Further, under an environment in which there are large transmission delays, the delayed waves penetrate into the guard intervals, hence there occurs the case where the periodicity of the guard intervals almost disappears. Accordingly, there occurs such a problem that estimation error in frequency offset compensation becomes large.
The technology disclosed in the aforementioned patent document 2 also uses the data of the guard intervals, hence has the same problems as those of the aforementioned patent document 1.
The present invention has been proposed in view of the above circumstances, it is therefore an object of the present invention to provide an OFDM transmitter and OFDM receiver which efficiently use wireless resources to improve data transmission efficiency and at the same time performs suitable frequency offset correction without using data symbols in guard intervals.
In order to solve the above problems, the OFDM transmitter and OFDM receiver according to the present invention have the characteristics as follows.
An OFDM transmitter according to the present invention is an OFDM transmitter for use in a communication scheme based on OFDM technology or in a communication system using OFDM technology and another communication technology, comprising: a pilot/data allocator for allocating pilot symbols of a predetermined known signal sequence and data symbols, at predetermined positions in OFDM symbols; an IFFT processor for performing IFFT operation for the OFDM symbols output from the pilot/data allocator to generate OFDM signals in time domain; and, a radio unit for transmitting the OFDM signals via transmission carrier signals as RF signals, and wherein the pilot/data allocator allocates a plurality of sets including a plurality of the pilot symbols, equi-distantly in at least two ore more of the OFDM symbols, allots the pilot symbols in the set to adjoining sub-carriers and arrange the pilot symbols closely, and allocates pilot symbols in the other OFDM symbol while keeping relative positional relationship with the pilot symbols in the set.
The OFDM transmitter according to the present invention is also characterized in that the pilot/data allocator distributes pilot symbols in such an arrangement that the pilot symbols arranged in the OFDM symbols are located line-symmetrically, taking the middle line of the frequency axis of the OFDM symbols as the axis of symmetry.
The OFDM transmitter according to the present invention is also characterized in that in the plural sets, the individual pilot symbols in a first set respectively have pilot symbol values that are multiplied by a first common coefficient while the individual pilot symbols in a second set respectively have pilot symbol values that are multiplied by a second common coefficient, and the pilot symbol series in the first set and the pilot series in the second set are the same except the difference between the common coefficients.
The OFDM transmitter according to the present invention is also characterized in that the pilot/data allocator includes a data buffer unit for buffering transmission data, a pilot signal generator for generating pilot signals and a data switching control means for performing switching control between the pilot signal and the transmission data, and the data switching control means changes the allocation pattern of the pilot symbols, by modifying the timing of switching control between the pilot signal and the transmission data.
The OFDM transmitter according to the present invention is also characterized in that the another communication technology is MIMO, and the pilot/data allocator allocates multiple kinds of pilot symbols corresponding to the number of transmitting antennas in the set.
An OFDM receiver according to the present invention is an OFDM receiver for receiving the RF signals generated by the pilot/data allocator in the OFDM transmitter defined in any one of Claims 1 to 5, comprising: a radio unit for converting the RF signals into the baseband to generate time-domain OFDM signals; a frequency offset estimator for estimating the offset of a modulated carrier frequency between the transmitter and receiver; and, a frequency offset corrector for performing frequency offset correction based on the frequency offset calculated from the frequency offset estimator, and is characterized in that the frequency offset estimator includes: a FFT processor for generating frequency-domain OFDM symbols from the OFDM signals; a pilot processor which performs, of the generated OFDM symbols, complex correlating operations between a pilot symbol located at a particular sub-carrier frequency in the m-th OFDM symbol in an OFDM frame and the pilot symbols located at sub-carrier frequencies a predetermined distance apart in two directions, toward higher and lower positions, from the particular sub-carrier frequency in the n-th OFDM symbol, to output a complex correlation value; and a frequency offset calculator for calculating the frequency offset based on the phase rotation quantity of the complex correlation value.
The OFDM receiver according to the present invention is also characterized in that the pilot processor calculates the total average quantity of phase rotation between the particular pilot symbols that are located adjacent to each other inside one of the OFDM symbols, and performs the complex correlating operations by performing phase correction to the pilot symbols located at the particular sub-carrier frequencies in the m-th OFDM symbol based on the total average quantity of phase rotation.
The OFDM receiver according to the present invention is also characterized in that the pilot processor calculates the first average quantity of phase rotation between the particular pilot symbol in the m-th OFDM symbol and a pilot symbol located adjacent to the pilot symbol on the higher sub-carrier frequency side thereof, and the second average quantity of phase rotation between the particular pilot symbol in the m-th OFDM symbol and a pilot symbol located adjacent to the pilot symbol on the lower sub-carrier frequency side thereof, and performs the complex correlating operations by performing phase correction to the pilot symbol located at the particular sub-carrier frequency in the m-th OFDM symbol based on the first average quantity of phase rotation and the second average quantity of phase rotation.
Since the OFDM transmitter and OFDM receiver according to the present invention are configured as above, it is possible to provide the effect as follows.
According to the OFDM transmitter and OFDM receiver used in the communication system of the present invention, allocation of pilot symbols inside OFDM symbols in such a manner as to reduce estimation error in calculating the frequency offset by complex correlating operations, makes it possible to improve the accuracy of frequency offset calculation to reduce the interference of data between sub-carriers, prevent the degradation of reception characteristics and contribute to the improvement of channel estimation error using pilot symbols.
According to the OFDM transmitter and OFDM receiver used in the communication system of the present invention, arrangement of both pilot symbols and data symbols inside OFDM symbols, makes it possible to use radio resources effectively and enhance transmission efficiency.
a) is a diagram showing a first pilot pattern and (b) is a diagram showing a second pilot pattern.
a) is a diagram showing which pilot symbols (P1, P1′) are taken to perform correlating operations in the first pilot pattern and (b) is a diagram showing which pilot symbols (P1, P1′) are taken to perform correlating operations in the second pilot pattern.
Next, the embodiment of an OFDM transmitter and OFDM receiver according to the present invention will be described with reference to the drawings.
To begin with, the configuration and overall operation of a communication system for the OFDM transmitter and OFDM receiver of the present invention will be briefly described.
Herein, a system example in which an OFDM communication scheme and a 4×4 MIMO communication scheme are combined (4×4 MIMO-OFDM communication system) will be described.
The 4×4 MIMO-OFDM communication system shown in
Here, to be concise, the drawing only shows the constitutions related to OFDM transmitter 10 and OFDM receiver 20 of the present invention.
The arrangement of pilot symbols that characterizes the present invention, the detailed configurations and operations of a pilot/data allocator 100 provided for OFDM transmitter 10 for allocating pilot and data symbols on OFDM symbols, and a frequency offset estimator 202 provided for OFDM receiver 20 for calculating a frequency offset estimate based on the pilot symbols, will be described later.
OFDM transmitter 10 includes: the aforementioned pilot/data allocator 100 for allocating pilot/data symbols on OFDM symbols; an unillustrated guard interval inserting block; a modulator 101 for modulating subcarriers with pilot/data signals from pilot/data allocator 100; an IFFT processor (Inverse Fast Fourier Transform processor) 102 for transforming the modulated signal from frequency-domain signals into time-domain signals; a radio unit 103 for converting OFDM signals that have been transformed in time-domain representation into RF signals; and an antenna 104 for radiating the converted RF signals as radio waves to transmission path 30. Since a 4×4 MIMO-OFDM communication system is presumed herein, OFDM transmitter 10 is provided with four sets of the above identical series.
On the other hand, OFDM receiver 20 that receives OFDM signals containing pilot signals, sent out from OFDM transmitter 10 via transmission path 30, includes: an antenna 200 for receiving OFDM signals sent out from antennas 104 of OFDM transmitter 10; a radio unit 201 for performing frequency conversion of OFDM signals received as RF signals into baseband signals; a frequency offset estimator 202 for detecting a modulated carrier frequency deviation (offset) between the OFDM transmitter and receiver to estimate the offset value; a frequency offset corrector 203 for making frequency compensation by the amount of frequency offset estimated by frequency offset estimator 202; a FFT (Fast Fourier Transform processor) 204 for transforming the time-domain signal that has been subjected to frequency compensation through frequency offset corrector 203 into its frequency-domain signal; a channel estimator 205 for compensating for channel gain variations due to change of communication environment of the channel; and a demodulator 206 for demodulating the OFDM signals to output the transmitted data.
Since a 4×4 MIMO-OFDM communication system is constructed, similarly to the OFDM transmitter, the receiver is also provided with four sets of the series from radio unit 201 to FFT processor 204.
Next, the overall operation of the transmitter/receiver system thus constructed as above will be described briefly.
OFDM transmitter 10 forms separate OFDM signals corresponding to four transmission antennas while OFDM receiver 20 receives the OFDM signals by four receiving antennas and converts the OFDM signal in the RF signal form into its baseband time-domain OFDM signal for every receiving antenna. Then, frequency offset estimator 202 calculates a frequency offset estimate for every OFDM frame to perform frequency offset correction by frequency offset corrector 203. Here, the OFDM frame is a signal unit consisting of a plurality of OFDM symbols, and does not necessarily coincide with the processing unit of transmission data.
In calculating the frequency offset estimate, as described above, in order to prevent degradation of reception characteristics due to occurrence of interference caused by loss of the orthogonality between sub-carriers on the receiver side as a result of the sub-carrier frequency deviation (offset) between the OFDM transmitter and receiver and in order to improve transmission efficiency, OFDM transmitter 10 inserts data also into the pilot symbols of OFDM transmitter 10, and also generates a pilot pattern within the pilot symbols that enable the receiver side to perform frequency offset estimation with a good precision and sends out the pilot symbols based on this pilot pattern as the OFDM signal to the receiver side. Frequency offset estimator 202 in OFDM receiver 20 detects and extracts the pilot symbols and implements a correlating process between aftermentioned two pilot symbols to calculate the frequency offset value.
Further, in OFDM receiver 20, the OFDM signal in frequency time-domain is transformed into a frequency-domain OFDM by FFT processor 204, then estimation and compensation of channel gain are performed by channel estimator 205, and the demodulated data is obtained by demodulator 206.
Though it is usual that the operation of channel gain estimation by channel estimator 205 is also performed every one frame, the processing unit for offset estimation and the processing unit for channel gain may be different.
Further, frequency offset estimator 202 of the present embodiment is configured to directly perform frequency compensation for the time-domain OFDM signal, using frequency offset corrector 203, but it is also possible to provide a configuration in which an AFC (automatic frequency control) operation for converging the frequency error by a loop process is functioned using the calculated frequency offset estimate in a synthesizer unit 213, as shown in
Further, channel estimator 205 calculates the channel gain estimate using pilot symbols in frequency-domain, but when frequency correction is performed based on the frequency offset estimate obtained by frequency offset estimator 22, interference of data between sub-carriers is reduced, so that channel estimate error can be improved.
As shown in
Next, a configurational example of a pilot pattern for improving data transmission efficiency and for calculating the frequency offset with good precision will be demonstrated, and the configuration and operation of a pilot pattern generator in the OFDM transmitter will be described hereinbelow.
The data configuration of an OFDM frame is usually formed of data symbols and pilot symbols transmitted as a signal of a known sequence.
The pilot patterns shown in
Since in the present embodiment, a 4×4 MTMO-OFDM communication system is presumed as mentioned already, pilot symbols corresponding to four transmitting antennas are represented by P1, P2, P3 and P4, respectively. These pilot symbols represented by P1 to P4 are orthogonalized by allotting them to different sub-carriers, so that the signal for each antenna will not interfere with the others. Here, D represents a data symbol.
The frequency offset estimating method according to the present invention (which will be detailed later) is to calculate a frequency offset estimate by examining the correlation between two pilot symbols (e.g., the m-th OFDM symbol and the n-th OFDM symbol) within the aforementioned one frame to calculate the quantity of phase rotation of the correlation value, thereby calculating the frequency offset estimate.
As understood from the drawing, while two pilot symbols are provided, the ordinary data is allotted to the sub-carriers other than those of pilot symbols (P1 to P4) in the pilot symbol areas, so that it is possible to realize the reduction of the overhead and enhance data transmission efficiency.
The difference between pilot patterns 1 and 2 shown in
Since, in conducting a correlating process between pilot symbols in the first and fifth symbol columns, every pilot symbol (P1 to P4) is arranged symmetrically (arranged line symmetrically taking the middle sub-carrier frequency slot of OFDM symbols as the center axis) in such a manner that the number of additions in the correlating process between the first pilot symbol to be the reference and the pilot symbol located in the fifth pilot symbol column and on the sub-carrier above the pilot symbol to be the reference in the first pilot symbol column, and the number of additions in the correlating process with the pilot symbol located in the fifth pilot symbol column and on the sub-carrier below are as a whole equal to each other, it is possible to reduce error in phase rotation quantity operations, hence improve frequency offset estimation accuracy.
Further, one set (block) of pilot symbols shown in the figure, for example, in the block (the first set) designated by symbol A and in the block (the second set) designated by symbol B, common coefficients kA (the first coefficient) and kB (the second coefficient) are defined inside respective blocks so that the pilot symbols in respective blocks may be set as (kA·P1, kA·P2, kA·P3, kA·P4) and (kB·P1, kB·P2, kB·P3, kB·P4). For example, when thinking about P1, if the above relationship holds the interference component given from P2 to P1 is P2/P1, so that P1 will be affected by the common interference component, not depending on the blocks. Accordingly, the interference between pilot sub-carriers can be canceled out when correlating operations are carried out, hence frequency offset estimation accuracy can be improved.
Next, the configurational example and the operation of a pilot/data allocator of OFDM transmitter 10 will be described hereinbelow.
Pilot/data allocator 100 includes; a data buffer 240 for buffering transmitted data from the outside; a pilot signal generator 241 for generating a known signal sequence to be the pilot symbols; a data switching control means 242 for switching its output between data and pilots appropriately to send out a signal to modulator 101; and a changeover SW 243 that is controlled by data switching control means 242.
Data switching control means 242 has a parameter table in which the times at which pilot signals are inserted on the one-frame format and information as to which antenna is used for transmitting each pilot have been recorded beforehand. In pilot signal generator 241, the pattern of pilots to be generated in accordance with the instructions from data switching means 242 has been stored. In this arrangement, data switching control means 242, based on the data stored in this parameter table, switches its output between data and pilots to supply a suitably arranged signal sequence to modulator 101.
In this way, it is possible to generate a pertinent pilot pattern. Further, it is also possible to generate an arbitrary arrangement of pilots, not limited to the pilot allocations shown in
Next, taking a configurational example of a frequency offset estimator which receives the pilot signals based on the pilot pattern, sent out from OFDM transmitter 10 to perform frequency offset estimation, its specific operation will be described hereinbelow.
Frequency offset unit 202 includes FFTs 250 receiving time-domain OFDM signals that are affected by carrier frequency offsets between the transmitter and the receiver, convert the signals from time domain to frequency domain to detect OFDM symbols in a predetermined time and pilot symbols inserted in the predetermined slot of the OFDM symbol on the sub-carrier frequency axis; pilot processors 251 performing complex correlating calculation between pilot symbols (P1 to P4 in the first column of OFDM symbols and pilot symbols (P1′ to P4′) in the fifth column of OFDM symbols in
A configurational example, correlating process and offset calculating operation of pilot processor 251 in frequency offset unit 202 constructed as above, will be described using
<Configurational Example of First Pilot Processor 251 (Frequency Offset Estimating Method 1)>
On the vertical axis or the sub-carrier frequency axis in
Here, there occurs a phase rotation from the phase of the sub-carrier of pilot symbol P disposed in the first symbol to that of pilot symbol P′ disposed in the fifth symbol in accordance with the carrier frequency offset Δf between the transmitter and receiver. This quantity of phase rotation can be determined by performing a complex correlating operation between pilot symbol P1 and pilot symbol P1′ to calculate the phase angle of the complex correlation value. In order to calculate the quantity of phase rotation, the operation shown by the following formula is performed.
The first term in the above formula is the complex correlation value between the pilot symbol P1 in the first symbol column and the pilot symbol P1′ (the pilot symbol one above the pilot symbol to provide the reference) located on the sub-carrier (designated by arrows a1 to a8 in
In this way, it is possible to calculate the quantity of phase rotation (phase difference) between pilot symbols P1 and P1.
When the pilot symbol P1 encircled in
Further, in the above formula 1, the adding operations of the correlating calculation of the first and second terms are performed separately from each other, but in pilot processor 251 of
Here, since pilot symbol 21 is obtained temporally ahead of pilot symbol P1′, the symbol is passed through a delay unit so as to be synchronized with P1′. Further, since for P1 in formula 1, its complex conjugate is produced to be multiplied with P1′, a complex conjugator 262 is provided downstream of delay unit 261.
Frequency offset estimator 202 of the present embodiment shown in
The frequency offset value Δf indicated in the following formula is calculated from the thus obtained phase difference.
Here, Ts is the OFDM symbol length, Ds is the interval between pilot symbols (in this case Ds=5).
The thus calculated frequency offset value Δf is supplied to frequency offset corrector 203 shown in
It is also possible to rewrite the above formula 1 into the form as follows.
This formula can be translated as that, for one pilot symbol P arranged in the first symbol column, the average of pilot symbols P′ located at the sub-carrier frequency four levels above and the sub-carrier frequency four levels below in the fifth symbol column is determined to calculate a channel estimate for the same sub-carrier frequency as that of the pilot symbol P disposed in the first pilot symbol while the channel estimate in the first symbol column is determined, whereby the phase difference is determined based on the channel estimate.
<Configurational Example of Second Pilot Processor 300 (Frequency Offset Estimating Method 2)>
The configuration of this pilot processor 300 can be easily understood from the following estimating method, so that the description is omitted herein.
To begin with, phase average φ of those between adjacent pilots (designated by arrows c1 to c7 and d1 to d7 in
Then, the complex correlating operation between pilot symbol P1 and P1′ at the subcarrier four levels thereabove by first pilot processor 251 is modified by the phase-correcting component (−φ/2; the amount of phase delay) and the complex correlating operation between pilot symbol P1 and P1′ at the subcarrier four levels therebelow is modified by the phase-correcting component (+φ/2; the amount of phase delay), so as to calculate the quantity of phase rotation.
The formula for calculating the quantity of phase rotation is shown below.
According to this estimating method, execution of phase correction in complex correlating operations makes it possible to further reduce estimation error compared to the estimate obtained by the aforementioned frequency offset estimating method 1.
As shown in
<Configurational Example of Third Pilot Processor 350 (Frequency Offset Estimating Method 3)>
Here, the configuration of this pilot processor 350 can also be easily understood from the following estimating method, similarly to the configuration of the above second pilot processor 350, so that the description is omitted herein.
In pilot processor 300 of the above second example, to calculate the amount of phase correction, all the first pilot symbols (P1) and the second pilot symbols (P1′) are used (the same is also performed for other P2 to P4) to calculate phase correcting component θ11, whereby correction to pilot symbol P1 with (±θ11/2) is carried out. In contrast, pilot processor 350 of the present embodiment is configured so as to correct the phase of pilot symbol P1 by calculating phase correcting components (θ11b, θ11c) for every sub-carrier frequency component, for pilot symbol P1 in the first symbol column.
In correcting pilot symbol P1, there is a fear that estimation error becomes rather greater due to various phase conditions when phase correction is performed using phase correcting component θ11. Therefore, the present example is configured to perform phase correction based on the phase correcting components that are calculated using only the pilot symbol P1 as the reference for correlating operations.
As the configurations of the frequency offset estimators and different frequency estimating methods have been described heretofore, it is found that from the result of evaluation on frequency offset estimation error by performing computer simulations of the different estimating methods, any of the methods could produce estimation within the predetermined range.
Though the present embodiment has been described using OFDM-MIMO communication systems, the present embodiment can be applied to the case where, for example, transmission diversity is performed in a system with four transmitting antennas and one receiving antenna. Alternatively, it is also possible to apply the embodiment to an OFDM communication system with one transmitting antenna and one receiving antenna, by transmitting P1 and P2 from the transmitting antenna.
The OFDM transmitter and OFDM receiver used in the ODFM signal mobile communication system according to the present invention are not limited to the above described embodiment modes, but it goes without saying that various modifications can be added without departing from the scope of the present invention.
Since the OFDM transmitter and OFDM receiver used in the ODFM signal mobile communication system according to the present invention can improve the accuracy of frequency offset calculation to reduce interference of data between sub-carriers, prevent degradation of reception characteristics and contribute to improvement of channel estimation error using pilot symbols, and at the same time enables effective use of radio resources to improve data transmission efficiently, it is possible to widely apply them to the mobile communication systems and the like, for which highly reliable signal transmission is required.
Number | Date | Country | Kind |
---|---|---|---|
2007-030994 | Feb 2007 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2008/050780 | 1/22/2008 | WO | 00 | 7/29/2009 |