The invention relates to an apparatus and method for demodulating a received IF DPSK signal.
Phase Shift Keying (PSK) and Differential Phase Shift Keying (DPSK) modulation schemes are widely used in wireless communication. In DPSK, the phase of the carrier is discretely varied in relation to the phase of the immediately preceding signal element in accordance with the data being transmitted. Differential Quadrature Phase Shift Keying (DQPSK) and Differential Bi-Phase Shift Keying (DBPSK) are other variations.
DQPSK is often employed in wireless Local Area Network (WLAN) systems, 8DPSK is used in some Bluetooth medium rate systems and
is used in a number of applications including Time Division Multiple Access (TDMA) systems, IS-54 and IS-136 (which are two standards of cellular systems deployed in the United States, IS-54 being the US TDMA standard with an analog control channel and IS-136 being the US TDMA standard with a digital control channel), some Bluetooth medium rate systems, PHS (“Personal Handy Phone System”, ARIB Standard, Version 4.0, February 2003), Inter-Vehicle Communication (IVC) and Terrestrial Trunked Radio (TETRA) systems. Obviously, it is particularly important for the mobile stations used in wireless communication to limit power consumption as much as possible.
In traditional demodulators for DPSK signals, an analogue to digital converter (ADC) is used to convert the received analogue signal (either a baseband signal or an intermediate frequency (IF) signal) into digital form for further processing. One drawback of this arrangement is that ADCs typically consume a lot of power (which is particularly disadvantageous for mobile receivers). Another drawback is that the design and implementation costs are rather high because of the power-hungry ADC.
There have been several attempts to solve the problem of high power consumption and high design cost in traditional DPSK demodulators and some of these are described in U.S. Pat. No. 3,997,847, U.S. Pat. No. 5,122,758, U.S. Pat. No. 5,539,776, U.S. Pat. No. 5,640,427, U.S. Pat. No. 5,945,875 and “Digital Intermediate Frequency Demodulation Technique for Cellular Communication Systems”, Hideho TOMITA, Yukio YOKOYAMA, Toru MATSUKI, Global Telecommunications Conference, 1990, and Exhibition “Communications: Connecting the Future”, GLOBECOM '90, IEEE. All those designs DPSK demodulate an IF hard limited signal, the key technology being to use a counter for zero-crossing detection and to determine the phase difference using those counters. Because of this, no ADC is required since the digitization is performed by the hard limiter which generates a logical signal, which can take one of 2-levels (i.e. it is 1 bit), from the incoming analogue signal. No ADC is an advantage as the design complexity can be reduced, but there are some disadvantages with these systems. Firstly, a very high sampling rate (sometimes as high as 100 times the intermediate frequency) is required to ensure acceptable performance. This is because the hard limiter works as a 1-bit ADC and the counter is used to do phase difference detection. Thus, the arrangement is not very complex so, to compensate for the consequent low resolution, a very high sampling rate is necessary. This obviously means high power consumption. Secondly, the performance in terms of Bit Error Rate (BER) is actually much worse that traditional arrangements using an ADC. In fact, in the scheme described in “Digital Intermediate Frequency Demodulation Technique for Cellular Communication Systems” (mentioned above), the performance at a BER of 10−4 is about 3 dB worse than the performance of a traditional ADC arrangement.
It is an object of the invention to provide a demodulator for DPSK signals and a method for demodulating DPSK signals which mitigate or substantially overcome the problems of known arrangements and methods described above.
According to the invention, there is provided apparatus for demodulating a received hard limited DPSK signal, the apparatus comprising:
a digital down converter (DDC) for generating an in-phase component I and a quadrature component Q of a received signal;
at least one decimator for reducing sampling frequency of the received signal;
at least one filter for reducing noise outside a required bandwidth; and
a differential decoder for performing differential detection of I and Q over a given symbol span.
Because the received signal is hard limited, no ADC is required, which reduces design complexity compared with traditional arrangements. In addition, inclusion of the DDC, decimator, filter and differential decoder means than the sampling rate can be reduced compared with known arrangements incorporating a hard limiter. Thus, both complexity and sampling rate are improved.
In one embodiment, the DDC is upstream of the at least one decimator and the at least one decimator comprises one decimator for the I component and one decimator for the Q component.
In another embodiment, the DDC is downstream of the at least one decimator and the at least one decimator comprises only one decimator for the received signal. This second embodiment is advantageous because only a single decimator is required. In addition, since the decimator is upstream of the DDC, the operating frequency of the DDC is reduced.
Preferably, the DDC is arranged to generate the in-phase component I by multiplying the received signal by a cosine function and to generate the quadrature component Q by multiplying the received signal by a sine function.
Preferably, the DDC operates at a frequency which is a predetermined number of times greater than the frequency of the received signal. In one embodiment, the DDC is arranged to operate at a frequency that is four times the frequency of the received signal, in which case the cosine function is simplified to the values {1, 0, −1, 0} over each cycle of the received signal and the sine function is simplified to the values {0, 1, 0, −1} over each cycle of the received signal. This allows the structure of the DDC to be simplified. Other simplifications could also be envisaged, for example if the operating frequency of the DDC were twice the frequency of the received signal.
In one arrangement, the or each of the at least one decimator comprises a cascaded integrator comb (CIC) filter. A CIC filter is advantageous for performing decimation since it does not include multipliers.
Preferably, the CIC filter comprises N integrator stages, N comb stages and a downsampler for reducing the sampling rate of the received signal. The down sampler may reduce the sampling rate by a factor of R. Each comb stage may introduce a delay of M to the CIC filter. The CIC filter may have the frequency response:
where ω is the frequency of the received signal.
In another arrangement, the or each of the at least one decimator is a finite impulse response (FIR) filter.
In one preferred embodiment, the or each of the at least one filter is arranged to perform pulse shaping of the received signal.
In that embodiment, the or each of the at least one filter may comprise all or part of a raised cosine filter.
In one case, the or each of the at least one filter may comprise a root raised cosine (RRC) filter. In that case, there will usually be at least one other RRC filter in the transmitter which transmitted the signals. The at least one RRC filter in the receiver together with the at least one RRC filter in the transmitter together provide raised cosine function pulse shaping of the signal. The or each RRC filter may comprise 49 taps.
In an alternative embodiment, the or each of the at least one filter may comprise a low pass filter.
The differential decoder may be arranged to perform differential detection of I and Q over a symbol span of one symbol. Of course, other symbol spans can also be envisaged.
In one embodiment, the differential decoder comprises a decision block for converting the differentially decoded I into an I output and for converting the differentially decoded Q into a Q output, the I output and the Q output each taking a value of either 0 or 1.
In that embodiment, the I decision may be: if the differentially decoded I is greater than zero, the I output is 0 and, if the differentially decoded I is less than zero, the I output is 1. In that embodiment, the Q decision may be: if the differentially decoded Q is greater than zero, the Q output is 0 and, if the differentially decoded Q is less than zero, the Q output is 1.
In one embodiment, the apparatus further comprises a hard limiter for hard limiting the received DPSK signal.
Preferably, the received signal is an intermediate frequency (IF) signal. Alternatively, the received signal may be a baseband signal.
In one embodiment, the received signal is
modulated.
According to the invention, there is also provided a receiver for DPSK signals, the receiver comprising apparatus as described above.
According to the invention, there is also provided a method for demodulating a received hard limited DPSK signal, the method comprising the steps of:
a) generating an in-phase component I and a quadrature component Q from a received signal;
b) reducing sampling frequency of the received signal;
c) reducing noise outside a required bandwidth; and
d) performing differential detection of I and Q over a given symbol span.
In a first embodiment, step a) is performed before step b) and step b) comprises the steps of reducing sampling frequency of the in-phase component I and reducing sampling frequency of the quadrature component Q.
In a second embodiment, step a) is performed after step b). The second embodiment is advantageous because only a single decimating step is required for the entire received signal rather than separate decimating steps for I and for Q.
Preferably, step a) comprises multiplying the received signal by a cosine function to generate the in-phase component I and multiplying the received signal by a sine function to generate the quadrature component Q.
Step a) of the method may be performed in a digital down converter (DDC).
Step b) of the method may be performed in a cascaded integrator comb (CIC) filter. A CIC filter is advantageous for performing decimation since it does not includes multipliers. Preferably, the CIC filter comprises N integrator stages, N comb stages and a down sampler for reducing the sampling rate. The down sampler may reduce the sampling rate by a factor of R. Each comb stage may introduce a time delay of M to the CIC filter.
Alternatively, step b) of the method may be performed in a single finite impulse response (FIR) filter.
Step c) of the method may be performed in a low pass filter.
In one embodiment, the method further comprises the step of pulse shaping the received signal.
In that embodiment, in a first case, the step of reducing noise outside the required bandwidth and the step of pulse shaping the received signal may both be performed in a raised cosine filter.
Alternatively, in a second case, the step of reducing noise outside the required bandwidth and the step of pulse shaping the received signal may be performed in a root raised cosine (RRC) filter. In the second case, there will usually be at least one other RRC filter in a transmitter which transmitted the signals.
Step d) may comprise performing differential detection of I and Q over a symbol span of one symbol.
The method may further comprise the steps of converting the differentially decoded I into an I output and converting the differentially decoded Q into a Q output, the I output and the Q output each taking a value of either 0 or 1. In that case, it may be set that, if the differentially decoded I is greater than zero, the I output is 0 and, if the differentially decoded I is less than zero, the I output is 1. Also, in that case, it may be set that, if the differentially decoded Q is greater than zero, the Q output is 0 and, if the differentially decoded Q is less than zero, the Q output is 1.
In one embodiment, the method further comprises, before step a), the step of hard limiting the received DPSK signal.
Preferably, the received signal is an intermediate frequency (IF) signal. Alternatively, the received signal may be a baseband signal.
The received signal may be
modulated.
According to the invention there is also provided apparatus for carrying out the method described above.
According to the invention there is also provided a receiver for DPSK signals, for carrying out the method described above.
Features described in relation to the apparatus of the invention may also be applicable to the method of the invention and features described in relation to the method of the invention may also be applicable to the apparatus of the invention.
By way of example, preferred embodiments of the invention will now be described with reference to the accompanying drawings, of which:
All the described embodiments show demodulators for
but the invention is not limited to
and could apply to any differentially encoded PSK signal. Also, for all three described demodulators, the input is a 2-level (i.e. 1 bit) IF signal from an IF hard limiter. However, although the major application of the invention is IF signals, the invention could also be used with baseband.
demodulator 101 according to a first embodiment of the invention. The demodulator includes a Digital Down Converter (DDC) 103, Cascaded Integrator Comb (CIC) filters 105a and 105b, Root Raised Cosine (RRC) filters 107a and 107b, a differential decoder 109 and a decision block 111. The input to the demodulator 101 is a 2-level (i.e. 1 bit) IF signal from an IF hard limiter (not shown). The outputs of the demodulator 101 are I and Q signals.
Sk=Ak cos{2πfIFkTs+φk}
where k is the sample number (also known as the order), Ak is amplitude of the sampled IF signal at sample k, fIF is the intermediate frequency, Ts is the time between one sample and the next i.e. the sampling interval and φk is the phase of the sampled IF signal at sample k.
Ts (which is equal to
fs being the sampling frequency) is chosen so that fs is as low as possible to still obtain acceptable performance in the demodulator given fIF. We can obtain acceptable performance with this arrangement with a sampling frequency fs much lower than the sampling frequency in known arrangements which use a hard limiter to digitize the incoming signal, as discussed previously. This is because, by sacrificing some of the reduced complexity of known hard limiter arrangements, we can obtain a huge decrease in required sampling rate.
As shown in
Ik=Ak cos{2πfIFkTs+φk}cos{2πfIFkTs}
and
Qk=Ak cos{2πfIFkTs+φk}sin{2πfIFkTs}
As shown in
As is well known, each integrator stage is simply an infinite impulse response (IIR) filter which acts like a low pass filter. The comb portion comprises N comb stages 309 clocked at rate
Similarly, each comb stage is simply a finite impulse response (FIR) filter which acts like a high pass filter.
The CIC filter may have the frequency response:
where ω is the frequency of the received signal and M is the time delay at each comb stage of the CIC filter.
To reduce the power consumption of the subsequent RRC filter 107, the higher the decimation rate of the CIC filter 105, the better. However, greater decimation obviously means some degradation in performance. Thus, a compromise must be found between low sampling rate in the RRC and good BER performance of the demodulator. So, we choose R, M and N appropriately for the required frequency response of the CIC filter.
In any case, the purpose of the RRC filters is to perform pulse shaping to reduce the bandwidth of the over sampled symbol stream without introducing inter symbol interference and also to reduce noise outside the required bandwidth.
Referring to
Referring once again to
Iout(k)=Iin(k)*Iin(k−1)+Qin(k)*Qin(k−1)
Qout(k)=Qin(k)*Iin(k−1)−Iin(k)*Qin(k−1)
This can be seen clearly from block 109 in
After the differential decoder 109, the I and Q signals are input into the decision block 111. The decision rule might be something like
if Iout>0, I=0 else I=1
If Qout>0, Q=0 else Q=1
or any other suitable decision algorithm.
expressed in dB on the x-axis versus bit error ratio (BER) on the y-axis. Eb is the energy in one bit and No is the noise power in a 1 Hz bandwidth. So the numerical ratio
is a form of signal to noise ratio. Thus, in
i.e. in terms of the probability of error.
In graph A, the sampling rate fs was 131.072 MHz (i.e. 16 times the intermediate frequency) and the decoding rate was 32.768 MHz. In graph B, the sampling rate fs was 262.144 MHz (i.e. 32 times the intermediate frequency) and the decoding rate was 65.536 MHz. In graph C, the sampling rate fs was 524.288 MHz (i.e. 64 times the intermediate frequency) and the decoding rate was 131.072 MHz.
It can be seen from
demodulator 601 according to a second embodiment of the invention. The
The
The CIC filter 603 has a structure just like that shown in
followed by a down sampler for reducing the clock rate by a factor R, followed by a comb portion comprising N comb stages clocked at rate
Once again, we choose R, M and N appropriately depending on the required frequency response of the CIC filter.
Obviously, with the arrangement of
In a CIC filter, the bit width growth is very fast. The output bit width can be shown to be:
Bout=┌N log2 RM+Bin┐
where Bin is the input bit width, Bout is the output bit width, N is the number of CIC filter stages, R is the decimation ratio (i.e. the reduction of sampling rate as performed in the downsampler 305) and M is the delay in each comb unit. Therefore, the adders could have a rather large bit width. Moreover the Bout bits are needed for every adder.
In order to compare the
Referring once again to
Also, if we set the sampling frequency fs appropriately, the DDC structure can be simplified as will now be explained.
If we set the sampling frequency fs in the CIC to be 4RfIF, the sampling rate in the DDC is
Considering the DDC structure shown in
Referring to
Ik=Sk,0,−Sk,0 over a single cycle of the IF signal.
The incoming signal Sk is multiplied by 0, 1, 0 and −1 at successive samples at block 703 to produce the Q channel. The resulting Q components are therefore of the forms:
Qk=0,Sk,0,−Sk over a single cycle of the intermediate frequency signal.
(We may be able to make a similar simplification to the DDC in the
Referring once again to
From RRC filter 607a the I signal is input to the differential decoder 609 and from RRC filter 607b, the Q signal is input to the differential decoder 609. As before, the differential decoder comprises buffers 613a and 613b, multipliers 615a, 615b, 615c and 615d and adders 617a and 617b. The differential decoder 609 performs differential decoding of the incoming I and Q signals over a symbol span of one symbol, as follows:
Iout(k)=Iin(k)*Iin(k−1)+Qin(k)*Qin(k−1)
Qout(k)=Qin(k)*Iin(k−1)−Iin(k)*Qin(k−1)
After the differential decoder 609, the I and Q signals are input into the decision block 611, which produces I and Q outputs from the differentially decoded I and Q.
(In the
expressed in dB on the x-axis versus bit error ratio (BER) on the y-axis. As before, for a fair comparison of the
It can be seen that the two embodiments (shown in
demodulator 901 according to a third embodiment of the invention. The
The DF 903 is simply a general decimation filter for example a FIR filter. The purpose of the DF is to reduce the sampling rate.
From the DF 903, the signal is input to DDC 905. The DDC structure may have the structure shown in
From the DDC 905, the I and Q signals are input to the LPFs 907a and 907b. As already mentioned, the RRC filters in
From LPF 907a, the I signal is input to the differential decoder 909 and from LPF 907b, the Q signal is input to the differential decoder 909. As before, the differential decoder comprises buffers 913a and 913b, multipliers 915a, 915b, 915c and 915d and adders 917a and 917b. The differential decoder 909 performs differential decoding of the incoming I and Q signals over a symbol span of one symbol, as follows:
Iout(k)=Iin(k)*Iin(k−1)+Qin(k)*Qin(k−1)
Qout(k)=Qin(k)*Iin(k−1)−Iin(k)*Qin(k−1)
After the differential decoder 909, the I and Q signals are input into the decision block 911.
Thus, in all the described embodiments, there is a lower power consumption because of the lower required sampling rate. Also, the performance in terms of BER is improved over prior art demodulators as shown in
Number | Date | Country | Kind |
---|---|---|---|
SG 200504852-5 | Jul 2005 | SG | national |