The present disclosure relates to a demodulation apparatus that demodulates mapping points from a reception signal received by a receiving station of a wireless communication device.
In a wireless communication system, nonlinear distortion in the transmitted signal is generated in an amplifier of the transmitting station, in a satellite repeater during satellite communication, and in an amplifier of the receiving station. Further, the transmitted signal is affected by fading, noise, and the like in the transmission path between the transmitting station and the receiving station. Due to such causes, worsening of a bit error rate characteristic, bit errors in a frame synchronization signal, and the like occur at the receiving station. Thus there is a problem of the degradation of reception characteristics, such as prolongation of the synchronization lock time and the like. Various means are proposed for compensating for the deterioration of reception characteristics.
One method calculates an average error vector between mapping points extracted from the reception signal and regular mapping points, corrects the reception signal by the average error vector, and uses the corrected reception signal to perform hard decision determining (Patent Literature 1).
Another method modifies reference mapping points based on a calculated average error vector and modifies a threshold used in the hard decision determining (Patent Literature 2).
Each of these means for compensation of distortion modifies the reception signal or the reference threshold based on the error signal to perform hard decision determining.
Patent Literature 1: Unexamined Japanese Patent Application Kokai
Publication No. 2002-43992
Patent Literature 2: Japanese Patent No. 3421452
In a wireless communication system, reception characteristics deteriorate due to transmission path characteristics including nonlinear distortion. That is to say, problems occur at the receiving station, such as worsening of the bit error rate characteristic, errors in the frame synchronization signal, and the like. Thus there is a problem of degradation of reception characteristics such as prolongation of a synchronization lock time and the like. The methods disclosed in Patent Literature 1 and Patent Literature 2 are techniques for hard decision determining on the basis of the sought error signal by comparison between the reception signal and the corrected reference mapping points. Although the nonlinear distortion is compensated by correcting the reference mapping points, the correction using soft-decision data is not performed, and the accuracy of the compensation of nonlinear distortion may be insufficient.
An objective of the present disclosure is to obtain a demodulation apparatus capable of compensation of nonlinear distortion more precisely in comparison to the related art and capable of improvement of the reception characteristics.
The demodulation apparatus according to the present disclosure demodulates a reception signal received as a wirelessly transmitted signal modulated by a modulation scheme that associates discrete values with mapping points on a complex plane. The demodulation apparatus includes:
According to the present disclosure, nonlinear distortion can be compensated more precisely in comparison to the related art, and reception characteristics can be improved.
The amplified signal is affected by fading and the like in a transmission path 40, noise 41 is added, and then the amplified signal is transmitted to a receiving station 50. The receiving station 50 includes: an amplifier 51 for amplifying the reception signal received by the non-illustrated antenna so that an average power of the reception signal during a determined time period has a determined value; an orthogonal demodulator 52 that is a synchronization detector to apply synchronization detection to, and extract a reception mapping point from, the amplified reception signal; and a distortion compensation circuit 53 for compensation of distortion of data undergoing orthogonal synchronization detection and separated into the Ich and Qch signals. The distortion compensation circuit 53 performs compensation for the nonlinear distortion, orthogonality error, and the like added between the transmitting station and the receiving station, and obtains the original data with fewer errors.
As viewed from a different standpoint, the channel estimation result outputted by the channel estimator 5 is a correction coefficient that corrects the reception mapping point. The carrier regeneration signal outputted by the carrier regenerator 1 is a post-correction mapping point corrected by multiplying the reception mapping point by the correction coefficient. The carrier regenerator 1 is a reception mapping point corrector that outputs the post-correction mapping point corrected by multiplication of the reception mapping point by the correction coefficient. The reference mapping point estimator 4 updates the reference mapping point determined to be outputted as demodulation result using the post-correction mapping point. The reference mapping point estimator 4 is also a reference mapping point storage that stores reference mapping points used for demodulation. The reference mapping point storage may be arranged separately from the reference mapping point estimator. The channel estimator 5 is a correction coefficient updater that uses the error vectors to update the correction coefficient. The channel estimator 5 is a correction coefficient storage that stores the correction coefficient. A correction coefficient storage may be provided as a separate storage.
A case is described below in which the modulation scheme is quadrature phase shift keying (QPSK). Modulation schemes may also be used such as amplitude and phase-shift keying (APSK), quadrature amplitude modulation (QAM), and the like. A similar procedure may be executed for any such modulation scheme as long as the modulation scheme associates discrete values with the mapping points on the complex plane.
Variables are defined here as follows.
The orthogonal demodulator 53 performs synchronization detection on the reception signal to demodulate the reception signal separately as the Ich and Qch signals, and outputs the demodulation result as the complex number rt. The carrier regenerator 1 performs carrier regeneration on the basis of the channel estimation result Ct−1 obtained at one sample time beforehand, and outputs the carrier regeneration signal (C*t−1·rt). The error vector calculator 2 calculates the error vectors between the carrier regeneration signal and each of the reference mapping points as indicated in the below Equations (1) to (4).
e
0,t
=d
0,t
−C*
t−1
·r
1 (1)
e
1,t
=d
1,t
−C*
t−1
·r
1 (2)
e
2,t
=d
2,t
−C*
t−1
·r
1 (3)
e
3,t
=d
3,t
−C*
t−1
·r
1 (4)
The hard-decision determiner 3 selects as a decision point (n) the reference mapping point that has a minimum value of a sum of the squares of each element of the error vector em,t. Specifically, processing such as that of the below listed Equation (5) is performed.
decision point (n)=Min[|em,t|2, m=0, 1, 2, 3] (5)
The decision point (n), or the Ich and Qch signals indicating the mapping point corresponding to the decision point (n), is the demodulation result.
Using the error vector en,t obtained for the decision point (n) calculated by Equation (5), the channel estimator 5 estimates, that is, performs channel estimation of, response characteristics of the transmission path. The outputted channel estimation result (Ct) is obtained using the below Equation (6). Here, an example is indicated of channel estimation by a least mean squares (LMS) algorithm, which is one coefficient updating method used in adaptive filtering. Further, the channel estimation procedure of the present disclosure is not limited to a particular method.
C
t
=C
t−1
+μ*r
t
·e*
n,t (6)
Here, μ is a step size setting value.
The carrier regeneration signal (C*t·rt) is inputted to the reference mapping point estimator 4, which thus estimates the reference mapping point (dm,t) so as to enable more highly accurate demodulation. The estimated value is used to update the reference mapping point (dm,t). The channel estimation result from one sample period earlier (C*t−1) may be used for updating.
dm,t|1=dm,t for m≠n (7)
d
n,t+1=(1−α)·C*t·rt+α·dn,t (8)
Here, α is taken to be an average time constant of the IIR filter.
Although the time period until convergence of the reference mapping point shortens as the value of the average time constant α of the IIR filter increases, fluctuations in the convergence process become large. Although the time period until convergence lengthens as the value of α decreases, the fluctuations in the convergence process become small. Thus as indicated in the flowchart illustrated in
As indicated by the flowchart illustrated in
Repetition of the aforementioned processing during each sample time period enables tracking of temporal changes in the transmission path characteristics including nonlinear distortion, and enables accurate correction. By the carrier regenerator 1 performing, for all the reception mapping points (rt), carrier regeneration (C*t−1·rt) using the channel 1-sample-time-earlier estimation result (Ct−1), compensation of phase errors in the carrier wave that are caused by the transmission path can be accomplished with good accuracy.
Further, because the correction of the transmission path characteristics that include nonlinear distortion and the correction of the reference mapping point are performed within the same loop, the present method increases accuracy of compensation in comparison to the conventional method. Because the reference mapping points are corrected by using the signals after correcting the effects of the transmission path as reference, correction of the reference mapping points is possible with further improved accuracy from the viewpoint of nonlinear distortion compensation.
Further, because the error signal is derived from the reference mapping points after correcting the effects of nonlinear distortion, compensation is possible more precisely from the viewpoint of channel estimation.
In summary, in the aforementioned manner, the demodulation apparatus of Embodiment 1 enables nonlinear distortion compensation more precisely in comparison to the related art, and enables improvement of reception characteristics.
Things described above are applicable also for the other embodiments.
Embodiment 2, rather than using the carrier regenerator, uses an equalizer that corrects group delay characteristics and the like. The equalizer used in the present embodiment has a mechanism for channel estimation by the adaptive filter in the same manner as the carrier regenerator.
The demodulation apparatus of Embodiment 2 operates in a manner similar to that of the demodulation apparatus of Embodiment 1, and a similar result is obtained.
In Embodiment 3, a direct current component of the reference mapping points is detected, and the reception mapping points are corrected such that the direct current component approaches zero.
The direct current detector 7 calculates an average (ht) of all the reference mapping points. In QPSK, the mapping points are arranged such that the average of the mapping points becomes the origin point of the complex plane. Thus the average (ht) of the reference mapping points is the direct current component (ht) included in the reference mapping points.
The direct current component (ht−1) and channel estimation result (Ct−1) for 1sampling time beforehand are inputted to the direct current component corrector 8, which then converts the direct current component (ht−1) to the pre-carrier-regeneration direct current component value (ht−1/C*t−1). Further, a value (gt) is obtained by applying suitable control such as proportional-integral control and the like to the pre-carrier-regeneration direct current component value (ht−1/C*t−1). The determined direct current component value (gt) is subtracted from the reception mapping point (rt) outputted by the demodulator 52, and the direct-current-component-removed reception mapping point (rat) is generated and is inputted to the carrier regenerator 1. The direct current component of the reference mapping point can approach zero in this manner. The direct-current-component-removed reception mapping point (rat) is inputted to the carrier regenerator 1 and the channel estimator 5.
Processing thereafter is the same as that of Embodiment 1.
Removal of the direct current component from the reference mapping points enables correction of nonlinear distortion more precisely. By compensation at the stage prior to input to carrier regeneration, a range of permissible received power during the carrier regeneration and error vector calculations can be broadened, and compensation can be performed with increased accuracy.
Alternatively, the direct current component corrector may be arranged at the rear stage of the carrier regenerator 1 so that the direct current component of the carrier regeneration signal (C*t−1·rt) approaches zero. In this case, the channel estimation result (Ct−1) is not inputted to the direct current component corrector.
In Embodiment 4, an orthogonality error of the reference mapping points is detected, and the reception mapping points are corrected such that the orthogonality error approaches zero.
The method by which the orthogonality error detector 9 detects the orthogonality error is described below. Firstly, all the reference mapping points are rotated by 45 degrees. Sets of mapping points that are positioned symmetrically with respect to the I axis after rotation are obtained. For each of obtained sets of mapping points, a distance is obtained between two mapping points in the set. A sum (LI) is obtained of the distances of each set of the mapping points that are symmetric with respect to the I axis.
Similar processing is also performed for the Q axis. Sets of mapping points are obtained that result in positions symmetrical with respect to the Q axis after rotation by 45 degrees. For each of obtained sets of the mapping points, a distance is obtained between two mapping points in the set. A sum (QI) is obtained of the distances of all the sets of mapping points that are symmetric with respect to the Q axis. An orthogonality coefficient (γ1=LI/QI), which is the ratio of magnitude of the Ich signal to the Qch signal, is obtained. The orthogonality coefficient may be obtained by a method different from the method described here.
The 1-sampling-time-earlier orthogonality coefficient (γt−1) is inputted to the orthogonality error corrector 10. A post-adjustment orthogonality coefficient (βt) is obtained by applying suitable control, such as proportional-integral control, of the orthogonality coefficient (γt−1). The carrier regeneration signal (C*t−1·rt) is rotated by 45 degrees. For example, if (βt>1, then the Qch signal is increased βt-fold. If βt<1, the Ich signal is increased (1/βt)-fold. Alternatively, rather than using the value of βt, the Qch signal may be multiplied by (βt)1/2, and the Ich signal may be multiplied by a(βt)−1/2 The carrier regeneration signal is rotated thereafter by −45 degrees. The carrier regeneration signal removed orthogonality error (C*t−1·rbt) is inputted to the carrier regenerator 1 and the channel estimator 5. Such operation enables the orthogonality error of the reference mapping points to approaches zero.
Processing thereafter is the same as that of Embodiment 1.
Removal of the orthogonality error of the reference mapping points enables correction of nonlinear distortion more precisely. The orthogonality error corrector may be arranged at the front stage of the carrier regenerator 1 so that the orthogonality error of the reception mapping signal approaches zero. In this case, the orthogonality error corrector does not use the channel estimation result (Ct−1). The direct current component correction and the orthogonality error correction may both be performed.
Although the foregoing discussion has presented specific embodiments, persons skilled in the art will recognize that changes may be made in form and detail without departing from the broader spirit and scope of the invention.
1 Carrier regenerator (reception mapping point corrector)
2 Error vector calculator
3 Hard-decision determiner
4 Channel estimator (correction coefficient updater, correction coefficient storage)
5 Reference mapping point estimator (reference mapping point storage)
6 Equalizer
7 Direct current component detector
8 Direct current component corrector
9 Orthogonality error detector
10 Orthogonality error corrector
30 Transmitting station
31 Modulator
32 Amplifier
40 Wireless transmission path
41 Noise occurring in wireless transmission path
50 Receiving station
51 Amplifier
52 Orthogonal demodulator (synchronization detector)
53, 53A, 53B, 53C Distortion compensation circuit
Number | Date | Country | Kind |
---|---|---|---|
2015-189960 | Sep 2015 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/078405 | 9/27/2016 | WO | 00 |