Background of the Invention
The present invention relates to an improved method of compensating for fading distortion in a digital mobile communication system and a circuit thereof.
As a conventional fading compensation technique in a digital mobile communication system, there is known a system described in, for example, "RAYLEIGH FADING COMPENSATION METHOD FOR MULTI-LEVEL QAM FOR LAND MOBILE COMMUNICATIONS", Review of The Communications Research Laboratory, Japan, February 1991, pp. 87-98 (particularly, FIGS. 2 to 7) and "PERFORMANCE OF IMPLEMENTED 16 QAM MODEM FOR LAND MOBILE COMMUNICATION SYSTEMS", Review of The Communications Research Laboratory, February 1991, pp. 99-107 (particularly FIG. 4). "MULTI-LEVEL QUADRATURE AMPLITUDE MODULATION TECHNIQUES", Review of The Communications Research Laboratory, February 1991, pp. 85-86 describe abstracts of the aforementioned two papers. When a multi-level QAM (Quadrature Amplitude Modulation) wave is transmitted under Rayleigh fading, an amplitude and a phase thereof are varied due to the fading to thereby change a magnitude and an inclination of a signal space diagram thereof while the whole form or configuration of the signal space diagram is not changed. The above system utilizes the characteristic that the whole configuration of the signal space diagram is not changed. On a transmitting side, transmission data of a frame format having a predetermined number of symbols formed by periodically inserting a predetermined symbol (hereinafter referred to as a pilot symbol) of the signal space diagram into a series of data symbols is transmitted and on a receiving side a signal space position of the pilot symbol is detected and an amount of fading distortion of each symbol is estimated and compensated on the basis of relative positional relation of points to decode the data.
FIG. 3 shows an example of the pilot symbol in 16 QAM in which a point A of 16 symbols is used as the pilot symbol.
An example of a prior art adopting the above system is now described with reference to FIG. 2.
In FIG. 2, numeral 2 denotes a clock reproducing unit, 3 a data symbol input control unit, 4 a data delay unit, 5 a fading distortion amount calculation unit, 6 a fading distortion estimation and compensation unit, 9 a pilot symbol input control unit, and 10 a pilot detection unit.
An input signal is a received and detected complex baseband signal u(t). The received signal is supplied to the pilot detection unit 10 and the clock reproducing unit 2 so that a predetermined pilot detection signal and clock signal are produced by the units 10 and 2, respectively. The pilot symbol input control unit 9 takes out only the pilot symbol in accordance with the pilot detection signal to supply the pilot symbol to the fading distortion amount calculation unit 5. When a transmission complex baseband signal is z(t) and a fading distortion is c(t), respectively, and noise and other influence are neglected, the received complex baseband signal u(t) is expressed by
Accordingly, when a reception pilot symbol is up and a transmission pilot symbol is p, an amount of fading distortion c.sub.p in the pilot symbol is calculated by
The fading distortion amount calculation unit 5 calculates the fading distortion amount in the pilot symbol in accordance with the equation (2).
The received data is supplied to the data symbol input control unit 3 which takes out only a data symbol at a data identification point from the received data and the data symbol is supplied to the data delay unit 4. The data delay unit 4 delays the data symbol by a time required to estimate the fading distortion amount in the data symbol in the fading distortion estimation and compensation unit 6.
The fading distortion estimation and compensation unit 6 estimates the fading distortion amount in the data symbol on the basis of the fading distortion amount of the pilot symbol calculated by the fading distortion amount calculation unit 5 by means of the interpolation method as shown in FIG. 5. Further, the fading distortion estimation and compensation unit 6 multiplies an inverse number (conjugate complex number) of the calculated distortion amount by the data symbol inputted from the data delay unit 4 to compensate the fading.
FIG. 4 shows an example of a frame format used in the prior art. This frame format is described in the aforementioned "Review of The Communications Research Laboratory", February 1991, page 89.
Summary of the Invention
The aforementioned conventional fading compensation technique can be applied to the system having the transmission frame format shown in FIG. 4. But, when the conventional fading compensation technique is to be applied to a communication system in which the channel division is made by the time division multiple access method including a frame format (as shown in FIG. 6 by way of example) having no pilot symbol at the beginning and the end of the frame and in which a phase of a carrier is reset at each frame, phase variation at the time when the frame is changed is unfavorably calculated as the fading distortion amount since the phase of the carrier is reset at each frame, so that data until the first pilot symbol of the frame and data until the end of the frame from the last pilot symbol of the frame are compensated in error.
It is an object of the present invention to provide a fading distortion compensation method and a circuit thereof capable of compensating for fading distortion exactly regardless of an insertion position of a pilot symbol in a frame in a communication system using a time division multiple access method in which a phase of a carrier is reset at each frame.
In order to achieve the object, according to one aspect of the present invention, pilot symbols of a frame in which fading distortion compensation is to be performed and pilot symbols of frames positioned before and behind the frame are used in a receiving side to compensate for the fading distortion. As a circuit for performing the compensation, a phase correction circuit for correcting phase variation due to reset of the carrier is provided. When the pilot symbols of the before and behind positioned frames are used, the phase correction circuit corrects the pilot symbols to thereby remove influence due to the reset of the carrier.
Thus, the phase variation produced among the frames due to the reset of the carrier phase can be corrected and the interpolation method can be applied by using the pilot symbols of the before and behind positioned frames to thereby compensate for the fading distortion.
Brief Description of the Drawings
FIG. 1 is a block diagram schematically illustrating an embodiment of the present invention;
FIG. 2 is a block diagram schematically illustrating an example of a conventional fading compensation circuit;
FIG. 3 shows an example of a conventional pilot symbol;
FIG. 4 shows an example of a frame format in a prior art;
FIG. 5 is a diagram illustrating the interpolation of data symbols;
FIG. 6 is a diagram showing another example of a frame format;
FIG. 7 is a diagram illustrating a phase error upon reset of a carrier phase; and
FIG. 8 is a schematic diagram illustrating a phase correction circuit.
Description of the Preferred Embodiments
The present invention is now described with reference to FIGS. 1, 7 and 8. In FIG. 1, numeral 1 denotes a frame/pilot detection unit, 7 a phase correction circuit, and 8 a pilot symbol change-over control unit. In FIG. 1, like elements to those of FIG. 2 are designated by like numerals.
The received complex baseband signal U(t)=I(t)+jQ(t) is supplied to the frame/pilot detection unit 1 and the clock reproducing unit 2 to produce a frame signal and a pilot detection signal and a reproduced clock signal by the frame/pilot detection unit 1 and the clock reproducing unit 2, respectively. Further, the received complex baseband signal is also supplied to the phase correction circuit 7 in which a phase in the phase variation produced due to the reset of the carrier is corrected (phase rotation .+-..theta.x).
This phase correction method is now described.
FIG. 7 illustrates a carrier error upon reset of a carrier phase. In FIG. 7, in respect to a phase variation .theta. due to the transmission carrier, when a time of one frame in a carrier frequency .omega..sub.0 is T.sub.F, since a phase at the beginning of the frame is zero, the phase .theta..sub.e at the end of the frame is .omega..sub.0 .multidot.T.sub.F. When a time until a pilot symbol of the next frame is T.sub.n and the phase of the carrier is not reset, the phase is .theta..sub.1 =.theta..sub.e +.omega..sub.0 .multidot.T.sub.n. However, since the phase is returned to zero when the frame is changed to the next frame, the phase is .theta..sub.1 '=.omega..sub.0 .multidot.T.sub.n. Accordingly, since the phase variation due to the reset of the carrier phase is .theta..sub.x =.theta..sub.1 -.theta..sub.1 '=.theta..sub.e, the phase correction circuit 7 of FIG. 1 rotates the phase by .theta..sub.x to correct the phase. Similarly, when a pilot in the preceding frame is used, the phase is rotated by -.theta..sub.x.
The phase correction method is now described in more detail.
In order to correct the phase rotation .theta..sub.x (rad) due to the carrier reset performed when the frame is changed to the next frame, the following calculation is made for the received baseband signal U(t).
where e.sup.j.theta.x =cos .theta..sub.x =jsin .theta..sub.x.
The correction equation is divided into an in-phase component and a quadrature-phase component of a complex signal and the corrected signal U'(t) is expressed by
The above correction equation is expressed by
FIG. 8 schematically illustrates an example of the phase correction circuit for performing the above correction calculation.
The pilot symbol change-over control unit 8 judges on the basis of the pilot detection signal and the frame signal from the frame/pilot detection unit 1 whether the detected pilot symbol is a pilot symbol of the frame in which fading distortion compensation is to be performed (hereinafter referred to as a frame of interest) or not.
An example of the judgment is now described.
A frame format of the transmitted signal is assumed to be as shown in FIG. 6, for example.
Since the number of symbols constituting one frame is determined to be a predetermined number, a frame symbol positioned at the head of the frame of interest (the frame in which fading distortion compensation is to be performed) in the received frames is defined as a reference frame symbol and the number of symbols (or time) between the reference frame symbol and the detected pilot symbol is counted. If the count (or time) of the symbols is within the predetermined number, the pilot symbol can be judged to be a pilot symbol within the frame of interest, while if the count exceeds the predetermined number, the pilot symbol can be judged to be a pilot symbol of another frame.
When the detected pilot symbol is judged to be within the frame of interest, the pilot symbol change-over control unit 8 selects the received complex baseband signal as an input signal thereof without intervention of the phase correction circuit 7. On the other hand, when the detected pilot symbol is judged to be a pilot symbol of another frame, the pilot symbol change-over control unit 8 selects the signal having the phase corrected by the phase correction circuit 7 as an input signal.
After selection of the input signal, the pilot signal is taken out and is supplied to the fading distortion amount calculation unit 5.
The fading distortion amount calculation unit 5 calculates the fading distortion amount in the pilot symbol.
The received complex baseband signal is also supplied to the data symbol input control unit 3 in which only the data symbol at the data identification point is extracted in accordance with the reproduced clock from the clock reproducing unit 2 and is supplied to the data delay unit 4. The data delay unit 4 delays the data symbol by the time required to estimate the fading distortion amount in the data symbol by the fading distortion estimation and compensation unit 6.
The fading distortion estimation and compensation unit 6 estimates a fading distortion amount in the data symbol on the basis of the fading distortion amount of the pilot symbol calculated by the fading distortion amount calculation unit 5 by means of the interpolation method as shown in FIG. 5 and compensates the fading distortion by multiplying an inverse number (conjugate complex number) of the calculated distortion amount by the data symbol inputted from the data delay unit 4.
In this manner, since the pilot symbol of the frame of interest and the pilot symbols of the frames positioned before and behind the frame of interest are used to estimate and compensate the fading distortion, the fading distortion for all symbols can be compensated exactly even for the frame format having symbols except the pilot symbol at the beginning and the end of the frame as shown in FIG. 6.
According to the present invention, there can be realized the fading compensation method and the circuit thereof capable of compensating the fading distortion exactly for all symbols in the frame by utilizing the pilot symbols in the frames positioned before and behind the frame in which the fading distortion is to be compensated regardless of the insertion position of the pilot symbol in the frame even in the communication system of the time division multiple access method in which the carrier phase is reset at each frame.