The present invention relates to a system and method for estimating phase offset in a communication system, and in particular to a system and method for estimating phase offset in a system for demodulating a signal modulated according to a differential phase shift keying (DPSK) modulation scheme such as signals modulated according to a Differential Quadrature Phase Shift Keying (DQPSK) modulation scheme. The present invention also relates to a receiver comprising such a system, a method for processing received signals comprising such a method and a demodulation apparatus and method for decoding data. Also, the present invention relates to a combined signal detection and phase estimation system and method.
Differential phase shift keying (DPSK) modulation schemes are widely used in wireless communications systems. In DPSK modulation schemes, such as Differential Quadrature Phase Shift Keying (DQPSK) and Differential Bi-Phase Shift Keying (DBPSK) schemes, the phase of the carrier is discretely varied in relation to the phase of the immediately preceding signal element and in accordance with the data being transmitted.
When receiving and de-modulating a digitally modulated signal, ideally, the transmitter generates a carrier signal at a known frequency and the received signals are then demodulated at the receiver to recover the data being transmitted. A signal obtained from a local oscillator is typically used in the demodulation process, the signal used being nominally at the same frequency as the transmitter carrier.
One problem with digital communication in general is the residual carrier frequency offset due to inaccuracies in the transmitter and receiver oscillators, along with the effect of Doppler Shifting. If the frequency offset is excessive and not suitably compensated, the performance of the demodulator will be degraded and the original signal may not be recoverable.
Residual frequency offset is conventionally compensated for using a phase locked loop technique in which the received carrier phase is continuously tracked for frequency offset compensation. Another conventional approach for compensating for residual frequency offset is to use a forward frequency estimation technique in which the frequency offset is estimated at regular intervals. In such an approach, frequency estimation may be simplified by using DBPSK, DQPSK or
DQPSK modulation schemes, as only a small phase difference between two adjacent symbols affects the data demodulation. This phase difference corresponds to the frequency offset.
One conventional procedure for estimating and correcting the frequency offset is described in Proakis, Digital Communications, “Chapter 6: Carrier and symbol synchronization,” McGraw-Hill International Editions, Singapore, 3rd edition, 1995. In this technique, a differential detector performs differential detection of one symbol span and a phase compensation block is arranged to use the previous estimated value of the phase error using a frequency offset estimation algorithm to compensate for the differential detection output.
U.S. Pat. No. 5,574,399 describes a coherent PSK detector which does not require carrier recovery in which the frequency offset estimation is initially set to zero and is corrected from this value.
U.S. Pat. No. 6,038,267 describes a digital demodulator, a maximum-value selector, and a diversity receiver and presents an improved method for obtaining the frequency offset estimation in which the frequency offset is initially set to a fixed value of approximately the correct order.
FIGS. 1 to 3 illustrate prior art systems including one or more of the systems and procedures of the above-mentioned references and these are described in more detail below.
There are a number of problems in the frequency offset estimation systems and procedures described in the above-mentioned references. Firstly, the algorithms used are complex, including, for example, two trigonometric function calculations, one being the calculation of an arc tangent and the other being a sine/cosine calculation. Another problem with such conventional systems and techniques is that the algorithms tend to rely heavily on the preceding estimation and are therefore not suitable for handling the transition from the state where no data is being transmitted to the state where data is being transmitted. Furthermore, when no data is being transmitted, noise will still be present in the channel and this may affect the frequency offset estimation system resulting in a poor and unstable frequency offset estimation.
Also, one or more of the conventional systems described in the above-mentioned references for estimating the frequency offset include, for example two complex multipliers, such as a differential detector and a phase compensation stage. Other conventional arrangements may include three complex multipliers such as a differential detector, a phase compensation stage and a multiplier after an accumulation stage, as well as a normalization stage. Such systems are therefore complex in both hardware and associated processing software.
In view of the foregoing disadvantages of conventional systems and processing methods, a need exists for a general modulation/demodulation scheme which is cost effective to use and produce and which is not complex.
In general terms, the present invention relates to a method and system for estimating the phase offset of two successive symbols caused by the frequency offset and the phase offset between a local oscillator and a transmitted input signal in a communication system. An estimated phase offset value is further applied to an input of a phase compensation stage to correct the phase of the detected signals and the resulting estimated output is related to the total phase offset of two successive symbols caused by the frequency offset and the phase offset. This is in contrast to conventional systems and methods in which the estimated output is generally related to the residual phase offset which requires more complex processing circuitry and algorithms. Thus, in one or more preferred embodiments of the present invention simplification of the hardware implementation may be achieved without performance penalty.
According to a first aspect of the invention there is provided a system for estimating phase offset between a local oscillator and a transmitted input signal in a communication system, the transmitted signal comprising a number of symbols each having an associated phase, the system comprising:
Preferably, the differential detector stage is arranged to receive a transmitted input signal modulated according to a differential modulation scheme such as a
Differential Quadrature Phase Shift Keying (DQPSK) modulation scheme.
According to a second aspect of the present invention there is provided a method for estimating frequency offset between a local oscillator and a transmitted input signal in a communication system, the transmitted signal comprising a number of symbols each having an associated phase, the method comprising:
Preferably, the step of receiving in the differential detector stage a transmitted input signal comprises receiving a transmitted input signal modulated according to a differential modulation scheme such as a
Differential Quadrature Phase Shift Keying (DQPSK) modulation scheme.
According to a third aspect of the present invention there is provided a receiver comprising the system defined above.
According to a fourth aspect of the present invention there is provided a method for processing received signals in a communication system comprising the method defined above.
According to a fifth aspect of the present invention there is provided an apparatus for demodulating a signal which has been modulated according to any one or more of a differential phase shift keying (DPSK), an M-ary differential phase shift keying (MDPSK), or a Differential Quadrature Phase Shift Keying (DQPSK) modulation scheme comprising the system defined above.
According to a sixth aspect of the present invention there is provided a demodulation apparatus for the decoding of data, said apparatus comprising the system defined above.
Preferred embodiments of the invention will now be described, by way of example, and with reference to the accompanying drawings, in which:
a is a schematic diagram showing the structure of a conventional transmitter system for transmitting signals modulated according to a
DQPSK modulation scheme;
b is a schematic diagram showing the structure of a conventional receiver system for receiving signals modulated according to a
modulation scheme;
DQPSK modulation scheme;
DQPSK modulation scheme;
DQPSK modulation scheme;
a shows the structure of a conventional transmitter system for transmitting signals modulated according to a
DQPSK modulation scheme.
Such a transmitter system may be used to transmit signals which may then be received by the systems according to one or more embodiments of the present invention, as well as the conventional receiver systems aspects of which are shown in
The transmitter system shown in
DQPSK modulation scheme. In the following description, it is assumed that the modulated signal has the format (I+jQ) where I and Q are the in-phase and quadrature values respectively. The encoded signal output from the encoder stage 2 may be transmitted over a conventional network such as a wireless network to a receiver for decoding. Due to inaccuracies in the transmitter and receiver oscillators, along with the effect of Doppler Shifting, there are frequency and phase offsets between the received signal and the local carrier in the receiver. There are also many kinds of channel models for transmission networks which will introduce interferences and attenuations. For the purposes of the following description it is assumed that the channel model is Additive White Gaussian Noise (AWGN). In
The transmitter system of
DPSK modulation schemes, including
DQPSK modulation schemes, the phase of the carrier signal may take one of four values
and thus two bits may be represented per symbol. As two bits may be transmitted per symbol, the input binary data may be denoted by X(k) and Y(k).
The input binary data is modulated in the
DQPSK encoder stage 2 according to the algorithm:
and where:
I(k) is the in-phase component at symbol k;
Q(k) is the quadrature component at symbol k; and
ΔΦ(X(k), Y(k)) is the phase difference based on the binary data X(k) and Y(k).
The frequency offset 6 induced in the encoded signal output from the encoder stage 2 is represented in
where:
Δφ is the phase offset error at symbol k;
Δp is the phase offset difference of successive two symbols (symbol k with symbol k−1);
Ts is time interval of one signal symbol;
2πΔfTs is the phase difference of successive two symbols caused by the frequency offset Δf; and
Δφ′=2πΔfTs+Δp is the total phase offset of the successive two symbols caused by frequency offset Δf and phase offset Δp.
It may be seen that, when there is zero frequency offset (Δf=0) and zero phase offset error (Δp=0), there is no additional phase shift between one symbol and the next except the phase difference ΔΦ(X(k),Y(k)) based on the binary data X(k) and Y(k).
Additive White Gaussian Noise (AWGN) 8 is generated in the system to model the AWGN channel and this is shown in
It(k)+jQt(k)=If(k)+jQf(k)+Nc(k)+jNi(k) (3)
where: Nc(k) is the in-phase Additive White Gaussian Noise component;
b shows the structure of a conventional receiver system for receiving signals modulated according to a
DQPSK modulation scheme and transmitted by, for example, a transmitter system such as that shown in
The receiver system of
The received signal is represented by Ir and Qr and it is assumed that Ir and Qr are digitized and contain the frequency offset to be estimated. Referring to
where:
Id(k)=Ir(k)Ir(k−1)+Qr(k)Qr(k−1) and
Qd(k)=Qr(k)Ir(k−1)−Ir(k)Qr(k−1)
Δφc′ is the phase jitter caused by AWGN.
The phase compensation stage 12 uses the previous estimated value of the phase error Δφ′imp to compensate the differential detection output according to the algorithm:
Ic(k)+jQc(k)=(|Ir(k−1)|2+|Qr(k−1)|2)ej(Δφ′+Δφ
As mentioned above in connection with
The phase compensated signals Ic(k)+jQc(k) output from the phase compensation stage 12 are passed to the input of the decision-based rotation stage 14 which uses a hard decision to decide the quadrants in which the signals lie. The decision-based rotation stage 14 (which is shown in more detail in
rotation clockwise will be required. If the signal is originally in the second quadrant (B), a
rotation clockwise will be required. If the signal is originally in the third quadrant (C),
rotation clockwise (equivalent to a
rotation anti-clockwise) will be required. If the signal is originally in the fourth quadrant (D), a
rotation clockwise (equivalent to a
rotation anti-clockwise) will be required. It should be noted that these values are the values on which the
DQPSK system of modulation is based. This step is included so that all symbols, irrespective of their quadrant, may be compared with a single value at the next step. This simplifies the comparison.
After the decision-based rotation, the frequency offset may be calculated by measuring the phase of the rotated signal. If a symbol lies on the x-axis, the phase error denoted by Δφ″est is zero. This phase is added to the previous estimated phase offset Δφ′est to obtain a newly estimated phase offset value Δφ′imp. Essentially, the average phase is calculated by summing up all the I and Q signals separately and calculating the phase of the summed I and Q. The accumulation stage 16 performs the summing up of the in-phase I and quadrature Q signals as follows:
Where k is the number of symbols used for the frequency estimation.
The phase calculation stage 18 computes the arc tangent of
to obtain the phase error Δφ″est, as shown in
Thus:
The adder stage 20 adds the newly estimated phase error value Δφ″est to the previously estimated phase offset value as follows to obtain a newly estimated phase offset value Δφ′imp:
Δφ′imp=Δφ′est+Δφ″est (9)
where Δφ′imp is the updated total phase offset of the successive two symbols caused by frequency offset Δf and phase offset Δp.
The phase compensation stage 12 in
As mentioned above, the decision-based rotation stage 14 is shown in more detail in
rotation clockwise of the signal (A) if it is in the first quadrant,
rotation clockwise of the signal (B) if it is originally in the second quadrant, a
rotation clockwise (equivalent to a
rotation anti-clockwise) of the signal (C) if it is originally in the third quadrant, and a
rotation clockwise (equivalent to a
rotation anti-clockwise) of the signal (D) if it is originally in the fourth quadrant.
An alternative conventional frequency offset estimation method avoids the arc tangent calculation (equation 8 above) in the phase calculation stage 18 and the trigonometric function calculation (equation 5 above) in the phase compensation stage 12. A receiver for use in this alternate frequency offset estimation method is shown in
Thus, the receiver system of
sum′impI+jsum′impQ=(sum′I+jsum′Q)(sum″I+jsum″Q) (10)
Due to the accumulation of the signals Ih(k)+jQh(k) and the multiplication of the newly estimated value (sum″I+jsum″Q) by the previously estimated value (sum′+jsum′Q) (equation 10), the amplitude of the sum′impI+jsum′impQ may increase greatly after a number of frequency estimation cycles. To make the amplitude of sum′impI+jsum′impQ relatively stable, the normalization stage 24 is used to adjust the amplitude of sum′impI+jsum′impQ.
As mentioned above, there are a number of problems in the frequency offset estimation algorithms described with respect to the systems illustrated in
Furthermore, in the systems of
Another disadvantage of the conventional algorithms described above is that they rely heavily on the preceding estimation and are therefore not suitable for handling the transition from the state where no data is being transmitted to the state where data is being transmitted. Furthermore, when no data is being transmitted, noise will still be present in the channel and this may affect the frequency offset estimation system resulting in a poor and unstable frequency offset estimation.
Also, should the initial estimation error incorrectly move the signal into the neighboring quadrant in the X-Y coordinate, the conventional systems cannot generally correct the estimation error by themselves and this will result in the failure of the communication. Furthermore, the above-described conventional algorithms are unable to handle the transition from a no data transmission state to a data transmission state.
A simplified frequency estimation apparatus and method and a combined signal detection and frequency estimation system and method are proposed by embodiments of the present invention, preferred embodiments of which are illustrated in FIGS. 4 to 8. One or more preferred embodiments reduce the complexity of the frequency offset estimation apparatus without introducing any performance penalty, and the combined signal detection and frequency offset estimation system and method according to an embodiment of the invention may handle the transition from a no data transmission state to a data transmission state.
A first preferred embodiment of the invention is shown in
Differential Phase Shift Keying (DPSK) or Differential Quadrature Phase Shift Keying (DQPSK) modulation scheme and transmitted by a transmitter such as that shown in
The system of
where:
Id(k)=Ir(k)Ir(k−1)+Qr(k)Qr(k−1) and
Qd(k)=Qr(k)Ir(k−1)−Ir(k)Qr(k−1)
Δφc′ is the phase jitter caused by AWGN.
The output signal from the differential detector 30 is applied to the input of the phase compensation stage 32 where the signal is compensated for the phase error (offset). The phase compensation stage 32 uses the previous estimated value of the phase error (offset) Δφ′imp to compensate the differential detection output according to the algorithm:
Ic(k)+jQc(k)=(|Ir(k−1)|2+|Qr(k−1)|2)ej(Δφ′+Δφ
As mentioned above in connection with
The phase compensated signals Ic(k)+jQc(k) output from the phase compensation stage 32 are applied to the input of the decision-based rotation stage 34 which uses a hard decision to decide the quadrants in which the signals lie. The decision-based rotation stage 34 then rotates the original differential detector output signals Id(k)+jQd(k) (without phase compensation) towards the x-axis of the first quadrant based on the aforementioned decision. The output signal from the decision-based rotation stage 34 is then added in the accumulation stage 36 to outputs of the decision-based rotation stage 34 and the accumulated output is then normalized in the normalization stage 38 in the same manner as that described above with respect to
To obtain the estimated phase offset value, the estimated phase offset value (sum′I+jsum′Q) is further applied to a further input of the phase compensation stage 32 to correct the phase of the detected signals. Therefore, the resulting estimated output is related to the total phase offset of the successive two symbols caused by frequency offset Δf and phase offset Δp, not the residual phase offset. Thus, there is no need to accumulate the successive estimated phase values, thereby enabling the multiplier of the system of
A preferred combined signal detection and frequency estimation system according to a preferred embodiment of the present invention is shown in
The system of
The amplitudes of the outputs of the differential detector 30 may be used to estimate the signal power. If the sum of the amplitudes over L symbols is greater than a pre-set (predetermined) threshold, the channel may be assumed to be receiving transmitted data, otherwise the channel is assumed to be idle (that is, it is assumed that no transmitted data is being received). The sum of the amplitudes of the outputs of the differential detector 30 over L symbols is given by:
In the first instance, the absolute values of the differential detector output over L symbols are summated. If the averaged result is greater than the predetermined threshold, an enable signal will be generated and the phase offset estimation and therefore the frequency offset estimation will be performed. If the averaged result is less than the predetermined threshold, a disable signal will be generated and the phase and frequency offset estimation will be ceased.
An enable signal is generated when the signal level exceeds the predetermined threshold value and a disable signal is generated when the signal level falls below the predetermined threshold value. These two signals may be combined in a single enable/disable signal.
In a further preferred embodiment, instead of the amplitude values of the detected signals output from the differential detector, the squared values of the amplitudes of the I and Q components of the differential detector output signals may be used to estimate the signal strength (and thereby control the generation of the enable/disable signal) according to the following equation:
In a still further preferred embodiment, the sum of the absolute values of the I and Q components of the detected signals output from the differential detector may be used to estimate the signal strength (and thereby control the generation of the enable/disable signal) according to the following equation:
In another preferred embodiment, instead of using the detected signals output from the differential detector 30 to control the generation of the enable/disable signal, as in the system of
In order to improve the reliability of signal detection, the control flow of the combined signal detection and frequency offset estimation system may be modified slightly, as shown in
When the channel is idle, that is, the system is not receiving any transmitted data, two thresholds may be used to detect the start of reception of transmitted data. In
When the channel is busy (as in the third and fourth columns from the left-hand side of
The selection of the above three thresholds may be based on the real system threshold 1 and threshold 2 may be set to the same value or two different values, preferably threshold 1 is less than threshold 2. Threshold 3 may be set to the same value as threshold 2 or to a different value.
The systems and methods according to one or more preferred embodiment of the invention may be applied to the forward frequency estimation schemes based on hard decision-based rotation.
With the method and apparatus embodying the invention, a simpler demodulation apparatus for modulation schemes such as
Differential Quadrature Phase Shift Keying (DQPSK) modulation schemes may therefore be derived. The embodiments of the invention thereby assist in reducing the demodulation complexity of such schemes.
Depending on the application in which the apparatus and methods embodying the invention are to be used, all or part of the apparatus/process steps described above may be constructed or integrated in hardware, for example, an ASIC. Alternatively, part or all of the apparatus/process steps described above may be implemented in software.
In conclusion, the systems and methods according to the present invention may be particularly useful in the production of devices for use as a receiver for a communication system.
The phase offset estimation system and method according to one or more preferred embodiments of the present invention simplify the algorithms used, for example to just one complex multiplication stage, without performance penalty. Furthermore, the combined signal detection and phase estimation system and method according to a preferred embodiment may handle the transition from idle channel to busy channel thereby improving the performance of the phase offset estimation algorithm.
Various modifications to the embodiments of the present invention described above may be made. For example, other components and method steps can be added or substituted for those above. Also, whilst preferred embodiments of the invention have been described above in connection with an apparatus and method for estimating the phase offset in a signal modulated according to a
Differential Quadrature Phase Shift Keying (DQPSK) modulation scheme, this is merely an example of a type of modulated signal to which embodiments of the present invention may be applied. One or more preferred embodiments may be applied to signals which have been modulated according to alternative modification schemes. Thus, although the invention has been described above using particular embodiments, many variations are possible within the scope of the claims, as will be clear to the skilled reader, without departing from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
200508066-8 | Dec 2005 | SG | national |