Sie sind auf Seite 1von 9

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 18, NO.

11, NOVEMBER 2000 2211

A Comparison of GSM Receivers for Fading


Multipath Channels with Adjacent- and Co-Channel
Interference
Bjørn A. Bjerke, Student Member, IEEE, John G. Proakis, Life Member, IEEE, K. Y. Martin Lee, and
Zoran Zvonar, Senior Member, IEEE

Abstract—In this paper, we evaluate and compare several data The GSM system suffers from intersymbol interference (ISI)
detection schemes used in GSM systems. In particular, we compare introduced by both the partial response modulation employed
the performance of decision feedback equalization (DFE) and non- and time-varying multipath propagation in the radio channel.
linear data directed estimation (NDDE) to that of maximum likeli-
hood sequence estimation (MLSE). Establishing the performance As the symbol rate is high (270.8 kbits/s), the delay spread may
of the basic NDDE detector is a first step in investigating the ap- extend over several symbol periods. In order to achieve the best
plicability of block transmission techniques to GSM systems. Our possible bit error rate performance under such conditions, max-
simulation results, obtained both for fading multipath channels imum likelihood sequence estimation (MLSE) is often used [1].
and adjacent- and co-channel interference scenarios, suggest that However, its computational complexity is high and increases ex-
the NDDE offers certain performance advantages over the DFE,
and the performance of both detectors is comparable to that of the ponentially with the length of the ISI. It is therefore of interest
MLSE for the SNR region of interest in practical systems. Thus, to investigate receiver structures of lower complexity. The com-
they both represent viable alternatives to the MLSE detector. plexity issue may be addressed at both algorithmic and archi-
Index Terms—Data detection, DDE, DFE, GSM, MLSE, wireless tectural levels. At the algorithmic level, complexity can be re-
communications. duced by using suboptimal methods such as reduced-state se-
quence estimation and decision feedback equalization (DFE).
Receivers based on the former principle have been studied ex-
I. INTRODUCTION
tensively [2]. DFE-type receivers have also been used in place

T HE MAJORITY of today’s commercially available dig-


ital cellular communication systems utilize time division
multiple access (TDMA). In this paper, we evaluate and com-
of MLSE, achieving significant reduction in complexity at the
expense of only a modest performance degradation [3], [4]. At
the architectural level, complexity and performance constraints
pare several data detection schemes that can be used in TDMA are usually addressed by the design of co-processors or acceler-
receivers. Our primary goal is to identify methods which can ators for specific functions, such as the Viterbi algorithm used
achieve an effective tradeoff between performance and com- to implement MLSE for equalization and decoding.
putational complexity. We have chosen the global system for In this paper, we compare the performance of DFE and
mobile communications (GSM) as the framework for our in- MLSE, as well as investigate the applicability of block trans-
vestigations. The GSM standard, which is applicable to both mission techniques to the GSM system. In particular, we
cellular (GSM-900) and PCS (GSM-1800, PCS-1900) systems, consider the use of nonlinear data directed estimation (NDDE),
is currently the most successful of digital cellular standards. a technique originally developed for use in HF modems [5].
The GSM system facilitates transmission of digitized speech We evaluate the performance of the NDDE detector as applied
and data using a TDMA scheme. Although most parts of the to the GSM burst transmission structure, where we have a
system are covered in detail by the standard, one of the critical midamble and tail bits rather than the usual pre- and postambles
parts, namely the data receiver, is specified in terms of perfor- found in HF systems. We compare the performance of both
mance only, thus leaving room for manufacturers and operators the NDDE and the conventional DFE to that achieved by
to implement individual solutions. The development of GSM MLSE under fading conditions as well as when the signal is
receivers is therefore a constantly evolving process, motivating affected by co-channel interference (CCI), i.e., interference
the investigation of complexity and performance of various re- caused by signals in neighboring cells operating at the same
ceiver structures. carrier frequency, and adjacent-channel interference (ACI),
i.e., interference caused by signals in the same cell occupying
Manuscript received November 10, 1998; revised March 29, 2000. This paper adjacent carrier frequencies.
was presented in part at the 9th IEEE International Symposium on Personal, The paper is organized as follows. In Section II we present
Indoor and Mobile Radio Communications (PIMRC), Boston, MA, September an equivalent complex baseband model for the physical layer of
1998.
B. A. Bjerke and J. G. Proakis are with the Department of Electrical and Com- the GSM system and an overview of the modulation method. A
puter Engineering, Northeastern University, Boston, MA 02115 USA (e-mail: brief review of the DFE is given in Section III, while the ap-
bab@ece.neu.edu). plication of the NDDE algorithm to the TDMA frame format is
K. Y. Martin Lee and Z. Zvonar are with Analog Devices, Inc., Communica-
tions Division, Wilmington, MA 01887 USA. discussed in Section IV. Simulation results are presented in Sec-
Publisher Item Identifier S 0733-8716(00)09201-5. tion V, which compare the performance of the receivers under
0733–8716/00$10.00 © 2000 IEEE
2212 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 18, NO. 11, NOVEMBER 2000

Fig. 1. The GSM normal burst structure.

Fig. 2. Complex equivalent baseband system model.

study in fading channels with CCI and ACI. Finally, in Sec- Typical Urban, the Rural Area, and the Equalizer Test channel
tion VI, concluding remarks are given. profiles. Vehicle speeds are also specified for each of the chan-
nels, ranging from 3 to 250 km/h.
II. SYSTEM MODEL It has been shown that the baseband GMSK signal may be
The GSM system uses 124 radio channels, each of which pro- approximated by a linear modulation [8], [9]. This has been ex-
vides eight user channels in the form of TDMA frames with plored in the design of data receivers, leading to the so-called se-
eight time slots. Each time slot provides room for a burst which rial receiver concept. Making use of the linear approximation,
contains data as well as a training sequence used to estimate the the received signal sampled at the symbol rate may be repre-
channel impulse response. The burst is phase modulated onto a sented as
900 MHz carrier using binary Gaussian minimum shift keying
(GMSK) with normalized bandwidth , where is the (1)
bandwidth and is the symbol duration.
On the basic GSM traffic channel, so-called normal bursts
of 148 error protected and interleaved bits are transmitted in where
each time slot. A training sequence of 26 bits is embedded at the is the original binary ( ) data sequence,
middle of each burst, surrounded by two data sequences of 58 represents the complex overall impulse response of the
bits each, as shown in Fig. 1. The three tail bits at each end of the channel, and
burst are also known to the receiver—a fact which is exploited is white Gaussian noise (AWGN) with variance .
by the NDDE detector. The overall channel includes the transmitter pulse, the actual
In this paper, we consider the complex equivalent baseband channel, and the impulse response of a predetection filter for
system shown in Fig. 2. The data bits are differentially precoded rejection of out-of-band interference and noise. We assume
before being modulated. The GMSK modulation is a continuous that the channel response spans symbol intervals. The
phase modulation technique which is characterized by constant discrete-time impulse response estimate made available by
envelope and narrow bandwidth. It deliberately introduces con- the channel estimator therefore has length . Due to
trolled ISI to improve spectral efficiency. The information is car- the differential precoding performed at the transmitter, direct
ried by the phase of the transmitted signal, and the total phase restoration of the original data sequence from the in-phase
signal is a linear function of the data sequence. The radio prop- component of the received signal is possible, provided that no
agation channel can be modeled by the wide-sense stationary, errors are made in the sampling process. This is accomplished
uncorrelated scattering (WSSUS) model [6]. For the purpose of by performing a constant phase rotation of on (1), which
evaluating the performance of various receiver structures, GSM corresponds to multiplication by . The multiplication
Recommendation 05.05 defines four fading channel profiles for operation effectively performs differential decoding, so that
theoretical and simulation study which capture the characteris- after matched filtering the in-phase component will contain the
tics of mobile radio channels [7]. These are the Hilly Terrain, the information needed to restore the transmitted sequence. Thus,
BJERKE et al.: GSM RECEIVERS FOR FADING MULTIPATH CHANNELS WITH ADJACENT- AND CO-CHANNEL INTERFERENCE 2213

we may ignore the quadrature component and subsequently III. DECISION FEEDBACK EQUALIZATION
process only the real part of the received signal, treating it as a The conventional DFE consists of a transversal feedforward
BPSK-type signal. The detector can therefore itself be real and, filter, a feedback filter, and a decision device [6]. The binary de-
thus, computationally much simpler than its complex counter- cisions of the threshold detector are used as inputs to the feed-
part. This type of receiver is referred to as a serial receiver, as back filter, ensuring stability in the feedback loop. In applying
opposed to a parallel (in-phase and quadrature) receiver. the DFE to our baseband model of the GSM system, we optimize
Since the coherence times of the mobile radio channels en- the feedforward and feedback coefficients using the MMSE cri-
countered by the GSM system typically are much greater than terion. This optimization is performed once per received burst,
the duration of a TDMA time slot, these channels can be char- based on the channel estimate and using as input the matched
acterized as slowly time-varying. We follow the usual approach filtered received signal which contains colored noise. The feed-
to GSM receiver design in this case, which is to consider the forward and feedback filters both have symbol-spaced taps.
channel as fixed during the burst period and, consequently, com- The input to the decision device is given by
pute the channel estimate only once per burst. The estimation
is performed by cross correlating the middle part of the re-
ceived burst (after phase rotation) with the original training se- (4)
quence. The position of the correlation peak is utilized for burst
synchronization. The channel estimate is utilized by the var- where and are the number of feedforward and
ious data detector schemes, as well as the matched filter. The feedback coefficients, respectively, and denotes the decision
optimal receiver for the system at hand consists of a contin- made on the symbol . Minimizing the mean squared error in
uous-time filter matched to the overall channel, followed by a a similar fashion as presented in [6, Ch. 10], the feedforward
symbol-space sampler and an MLSE detector. However, in the coefficients are found to be
simulated system, a discrete-time matched filter is adaptively
set up once per burst, with an impulse response which is the (5)
time-reversed complex conjugate of . The combination of
phase rotation and matched filtering performed on the received where
signal produces an output whose real component is used for es-
timating the data sequence . It should be kept in mind that
this solution is only an approximation to the optimal receiver.
The output of the matched filter is represented by (6)
and
(2) (7)

As before, represents the samples of the autocorrelation


where are the samples of the impulse response of the cas- of . The prime denotes conjugate transpose. The feedback
cade of and its matched filter taken at the rate , coefficients are given by
is the largest expected number of symbols affected by the
ISI, and denotes the additive colored noise sequence at the (8)
output of the matched filter.
Adopting a serial receiver structure, the real parts of the sam- where .
ples approximate the set of sufficient statistics for compu- The solution for the DFE coefficients is valid for com-
tation of the (real) metrics used in the MLSE. The maximum plex-valued input signals. In our case, however, where we
likelihood estimates of the data symbols are those that have adopted a serial receiver structure, the input signals are
maximize the simplified recursive metrics real-valued and the filtering operation is performed using the
real parts of the coefficients only. At first, the DFE operates
in initialization mode, where known bits are used as inputs to
Re (3) the feedback filter. At the end of the known sequence, the DFE
goes into a decision-directed mode, where actual bit decisions
are fed back. The computational complexity of the DFE is
which suggests the use of the Viterbi algorithm [10]. This
dominated by the filtering operation, whose complexity is
particular MLSE takes as input the output of the matched
approximated by , where is the number
filter, and takes into account that the noise is colored. Since the
of data symbols to be detected.
discrete-time impulse response estimate made available by the
channel estimator has length , the number of states in the
Viterbi algorithm is . Hence, the complexity of the MLSE IV. DATA DIRECTED ESTIMATION
grows exponentially with . The nonlinear data-directed estimator for fading and multi-
In the following sections, we discuss the use of DFE and path HF channels was originally proposed in [5]. Recent, more
NDDE as alternatives to the MLSE detector. Both the DFE and complete treatments can be found in [11] and [12]. In contrast to
the NDDE are derived subject to the minimum mean-squared the DFE and other symbol-by-symbol equalization methods, the
error (MMSE) criterion and the available channel estimates. NDDE is based upon direct estimation of blocks of data, using
2214 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 18, NO. 11, NOVEMBER 2000

Fig. 3. GSM burst structure.

a channel estimate which is assumed to be valid throughout


the duration of a burst. The method was originally developed
for a block transmission system, i.e., a single user system in .. .. ..
. . .
which data blocks of relatively modest size (e.g., 5–30 sym-
bols) are transmitted, each one immediately followed by a block
of training bits known to the receiver. We propose adapting the .. .. .. (13)
NDDE to the TDMA frame structure of the GSM system, where . . .
the data blocks are longer, and there is a midamble rather than
.. .. ..
the pre- and postambles found in HF systems. The following de- . . .
scription is largely based on [5].
Let us consider the simplified GSM burst shown in Fig. 3. We
let the known tail bits and the training sequence take on the roles and
of the training blocks of the original algorithm. Assuming that
all processing can be done after receiving the whole burst, we
split the burst into two observation blocks containing the data bit (14)
sequences and , respectively, and .. .. ..
. . .
process each observation block separately, but in an identical
manner. For the sake of illustration, we focus on the leftmost of
the two observation blocks. and are matrices, while is an
Since the channel is considered fixed during the burst period, matrix. Thus, (9) may be written as
the first observation block, , may be ap-
proximated by the matrix expression (15)

(9) Assuming that the estimated channel coefficients are valid


throughout the duration of the burst, the ISI due to the two
where is a channel matrix made up from the discrete-time training blocks can be reconstructed and subtracted from the
channel coefficient vector , edges of the observation block, resulting in the vector , which
is given by

(16)
.. (10)
. The data bits may then be estimated by minimizing the mean
squared error MSE . The minimization is com-
pletely analogous to that used to find the MMSE multiuser de-
(11) tector (see, for example, [6, Ch. 15]). Thus, the MMSE solution
for the data vector is

and is a vector of white Gaussian (17)


noise samples. The vector is made up of the three vec-
tors , , and where is an matrix with elements
, corresponding to the tail bits, the -bit
(18)
data sequence that we wish to detect, and the training sequence,
respectively. Since we have assumed a channel dispersion and represents the autocorrelation sequence of the channel
length of symbols, training symbols on either side coefficients , as before. The vector corresponds to the
of the data block need to be considered. The channel matrix output of the discrete-time matched filter using as input, and
may be split up into three submatrices , , and , is given by
where
(19)

The solution (17) differs from the one found in [5] and [11]
.. ..
. . (12) in that it also takes into account the noise in the system. The
equation can be solved using the generalized Levinson–Durbin
algorithm [13] or other, less complex approaches.
BJERKE et al.: GSM RECEIVERS FOR FADING MULTIPATH CHANNELS WITH ADJACENT- AND CO-CHANNEL INTERFERENCE 2215

It is well known that a linear equalizer is inadequate for TABLE I


coping with the severe ISI that arises on channels which have MAIN CHARACTERISTICS OF THE GSM CHANNEL MODELS
nulls in their spectral characteristics. The DFE is an effective
nonlinear solution to this problem. Motivated by this fact, a
nonlinear version of the linear data-directed estimator discribed
up to this point was proposed in [5]. The NDDE uses previously
detected symbols to cancel ISI in a recursive manner and thus
improve the performance on channels with spectral nulls. On
such channels, the MSE for the edge symbols and can
be considerably smaller than the MSE for the symbols in the using a modified version of the well-known Jakes’ method [14],
middle. After the first recursion, and are therefore the [15]. It is customary to consider three basic channel models
two most reliable symbol estimates. In the NDDE, only these for simulations of the GSM system: the Hilly Terrain (HTx)
two are kept for decision in the first stage, while the other esti- model, the Typical Urban (TUx) model, and the Rural Area
mates, , are discarded. The soft estimates and (RAx) model. Each model is used for simulations of a given ve-
are quantized and treated as additional training symbols. hicle speed (denoted by x in the channel label). The main charac-
The corresponding ISI is then reconstructed and subtracted teristics of the models are listed in Table I, and the power delay
from the vector , whose size has been reduced by two. The profiles for the 6-tap models are shown in Fig. 4 [7].
symbols left in the block are estimated once again using the The Hilly Terrain model is a frequency-selective model with
reduced-size version of (17), and the procedure is repeated a small coherence bandwidth. It is used in conjunction with a
recursively until all symbol decisions have been vehicle speed of 100 km/h. The Typical Urban model is a fre-
obtained. In each step of the estimation, the amount of ISI quency-selective model with a relatively large coherence band-
in the observation block is reduced. The second observation width. It is used with vehicle speeds of 3 and 50 km/h. Finally,
block containing the second sequence of data symbols is the Rural Area model is frequency-nonselective and used in con-
processed in an identical manner to yield the decision vector junction with a vehicle speed of 250 km/h. As the minimum co-
. herence time of these channels is greater than the duration of a
As was the case for the MLSE and the DFE, we have adopted TDMA time slot (the coherence time of the RA250 channel is
a serial receiver structure in which the real part of the input approximately 5 ms while the time slot duration is 0.58 ms [1]),
signal provides a sufficient statistic for detecting the symbols. the channels are regarded as slowly fading.
As a consequence, only the real parts of and are used, al- GSM Recommendation 05.05 also specifies performance re-
though the above derivation is valid for complex-valued input quirements for the receiver when the received signal is affected
signals. The applicability of the NDDE in GSM is largely de- by adjacent-channel and co-channel interference. These are in-
pendent on the computational complexity of the method used terference effects generated by other users of the same system.
to perform the matrix inversion in (17), as it represents a major Co-channel interference (CCI) is caused by other users’ signals
contribution to the overall complexity of the detector. This is due which, as a consequence of the frequency reuse scheme, operate
to the fact that GSM data blocks are relatively long compared to at the same carrier frequency in a distant cell. For simulation of
the short blocks envisioned for the original NDDE application. CCI, the Recommendations specify that the desired and the in-
For example, the computational complexity of the NDDE using terfering signals are both to be subjected to the same propaga-
the generalized Levinson–Durbin algorithm is since the tion profile, but independently generated for each signal. Adja-
Levinson–Durbin recursion itself has complexity . How- cent-channel interference (ACI) is generated by users operating
ever, less complex versions of the NDDE have been reported, at adjacent carrier frequencies in the same cell as the desired
achieving complexity without compromising perfor- user. For simulation of ACI, GSM Recommendation 05.05 spec-
mance [12]. ifies that only the desired signal is to be subjected to multipath
propagation, while the interferer can be a static GMSK signal
V. SIMULATION RESULTS with a given carrier frequency.
For the purpose of evaluating different receivers in terms of B. Performance in Fading Channels
bit error rate (BER) performance, GSM Recommendation 05.05
For evaluation of the BER performance of the receivers dis-
specifies several fading channel profiles for practical simula-
cussed in this paper, we simulated the complex equivalent base-
tions which correspond to different radio propagation environ-
band system shown in Fig. 2. A serial receiver structure was
ments and vehicle speeds [7]. In Subsection A, we summarize
adopted with the channel estimate taken to be long. For the
the main characteristics of the channel models used. In Subsec-
MLSE detector, this leads to a Viterbi algorithm which oper-
tions B and C, we present simulation results.
ates on a 16-state trellis. The channel estimation is performed
once per burst by cross correlating the midamble of the received
A. Channel Models burst with the original training sequence. The channel estimator
The channels are modeled as tapped delay lines with time- then locates the position of the long window of the cross
varying tap weights. The channel profiles define the delays of correlation sequence which contains the maximum energy. The
the taps and the average powers for the fading waveforms that sample sequence contained in this window is taken to be the
are used as tap weights. The fading waveforms are generated estimate of the channel impulse response. This procedure also
2216 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 18, NO. 11, NOVEMBER 2000

Fig. 5. Performance in the HT100 channel.

In the simulations performed using the DFE, the order of the


feedforward filter was 5 and the order of the feedback filter was
6. The filter coefficients were computed as described in Sec-
tion III. The NDDE results were obtained using the algorithm
described in Section IV, employing the Levinson–Durbin algo-
rithm to perform the matrix inversions.
Fig. 5 shows the BER versus in the HT100 channel.
This channel has a multipath spread of approximately and a
Doppler spread of approximately 80 Hz due to a vehicle speed
of 100 km/h. We observe that for in the range 6–12 dB,
the three detectors have similar performance. For higher
than 12 dB, the NDDE performs almost as well as the MLSE,
while the DFE experiences a performance loss of 1–2 dB.
The BER versus in the TU50 channel is shown in
Fig. 6. The multipath spread of this channel is and the
Doppler spread due to a vehicle speed of 50 km/h is approx-
imately 40 Hz. In this case, the NDDE experiences a perfor-
mance loss of 1 dB for higher than 10 dB, compared to
the MLSE. On the other hand, the NDDE outperforms the DFE
by approximately 2 dB for higher than 10 dB.
Finally, Fig. 7 shows the results obtained in the RA250
channel. This channel has a direct path whose envelope has
a Ricean distribution, but its multipath spread is only .
The high speed of 250 km/h results in a Doppler spread of
approximately 200 Hz, which can be experienced on some
highways in Europe as well as in high speed trains. We observe
that the performance of the three detectors is almost identical
Fig. 4. Power delay profiles for the HTx, TUx, and RAx channel models.
in this channel.
Our simulation results suggest that the NDDE and the DFE
provides burst synchronization, as the start of the burst may be detectors perform just as well as the MLSE in the simulated
determined from the position of the maximum-energy window. fading channels, in the range from 6 to 10 dB. This is the
As the channel is slowly time-varying, it is regarded by the re- region of practical interest for GSM systems. For higher
ceiver as fixed during the reception of a burst. than 10 dB, the NDDE experiences a modest performance loss
BJERKE et al.: GSM RECEIVERS FOR FADING MULTIPATH CHANNELS WITH ADJACENT- AND CO-CHANNEL INTERFERENCE 2217

Fig. 6. Performance in the TU50 channel. Fig. 8. Performance in the presence of ACI (200 kHz, TU50).

signal and the interferer in the first adjacent channel (with a


carrier frequency that is offset by 200 kHz), be 9 dB. Fig. 8
shows the BER as a function of in the TU50 channel. The
interfering signal is a static signal, i.e., it does not experience
fading multipath propagation, and it is assumed to be continu-
ously modulated by a random bit stream. We observe that the
performance of the NDDE is similar to that of the MLSE. Fur-
thermore, the NDDE outperforms the DFE and the performance
gain increases with .
For evaluation of the performance in the presence of CCI, the
propagation conditions TU50 and RA250 are considered. GSM
Recommendation 05.05 specifies a worst-case of 9 dB, and
in this case both the desired signal and the interfering signal un-
dergo the same channel distortion. As was the case for ACI, the
interferer is assumed to be continuosly modulated by a random
bit stream and noise is absent from the simulation model.
Fig. 9 shows the BER as a function of in the TU50
channel. The best performance is achieved by the MLSE, fol-
lowed by the NDDE, whose performance is about 1 dB worse
for higher than 10 dB, and the DFE with a performance
loss of 1–2 dB compared to the MLSE for higher than 8 dB.
Fig. 7. Performance in the RA250 channel.
Fig. 10 shows the BER results in the RA250 channel with CCI.
In this case, all three detectors exhibit comparable performance.
compared to the MLSE, while still providing performance im- Since none of the receivers has been designed with ACI or
provement over the DFE. CCI in mind, the simulation results represent their intrinsic sen-
sitivity to such interference. Based on the simulation results, we
C. Performance in the Presence of ACI and CCI can conclude that all receivers offer comparable resistance to
ACI and CCI, with the NDDE having a slight advantage over
For evaluation of the performance in the presence of ACI,
the DFE and the MLSE providing the best performance.
only TU50 propagation conditions need to be simulated. The re-
ceiver front end contains an eight-pole Butterworth predetection
filter with a one-sided 3 dB bandwidth of 110 kHz. This filter is VI. CONCLUSION
included to reject out-of-band interference and limit noise. The In this paper, we have investigated the use of block trans-
Recommendations require that the worst case carrier-to-inter- mission techniques for the GSM system. We have established
ference ratio ( ), i.e., the power ratio between the desired performance results for the NDDE detector as applied to the
2218 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 18, NO. 11, NOVEMBER 2000

Now that we have investigated and established the perfor-


mance of the block adaptive approach for slowly fading chan-
nels, further attention should be devoted to the fast fading sce-
nario. Under fast fading conditions, we can no longer update
channel estimates once per burst, but must instead track channel
variations on a symbol-by-symbol basis. For instance, in the
NDDE, the matrices that are based on the channel estimates may
be updated at the symbol rate, ensuring that more accurate es-
timates of the ISI are subtracted. This is of interest in systems
where the mobile may be moving at high speeds, as would be the
case in high-speed trains. Also, in systems operating at higher
frequencies, such as GSM-1800 and PCS-1900, the fading is
faster for the same mobile speed.

REFERENCES
[1] R. Steele, Mobile Radio Communications. New York: Pentech Press,
1992.
[2] G. Benelli, A. Fioravanti, A. Garzelli, and P. Matteini, “Some digital
receivers for the GSM pan-European cellular communication system,”
IEE Proc. Commun., pp. 168–176, June 1994.
[3] P. A. M. Buné, “A low-effort DSP equalization algorithm for wide-
band digital TDMA mobile radio receivers,” in Proc. ICC 91, IEEE Int.
Commun. Conf., 1991, pp. 25.1.1–25.1.5.
Fig. 9. Performance in the presence of CCI (TU50). [4] G. D.’ Aria, R. Piermarini, and V. Zingarelli, “Fast adaptive equalizers
for narrowband TDMA mobile radio,” IEEE Trans. Veh. Technol., pp.
392–404, May 1991.
[5] F. H. Hsu, “Data directed estimation techniques for single-tone HF
modems,” in Proc. MILCOM 85, IEEE Military Commun. Conf., 1985,
pp. 12.4.1–12.4.10.
[6] J. G. Proakis, Digital Communications, 3rd ed. New York: McGraw-
Hill, 1995.
[7] ETSI/GSM Recommendation 05.05, Radio Transmission and Recep-
tion, June 1993.
[8] P. A. Laurent, “Exact and approximate construction of digital phase
modulations by superposition of amplitude modulated pulses,” IEEE
Trans. Commun., pp. 150–160, Feb. 1986.
[9] P. Jung, “Laurent’s representation of binary digital continuous phase
modulated signals with modulation index 1/2 revisited,” IEEE Trans.
Commun., pp. 221–224, Feb./Mar./Apr. 1994.
[10] G. Ungerboeck, “Adaptive maximum-likelihood receiver for car-
rier-modulated data-transmission systems,” IEEE Trans. Commun., pp.
624–636, May 1974.
[11] S. N. Crozier, D. D. Falconer, and S. A. Mahmoud, “Reduced com-
plexity short-block data detection techniques for fading time-dispersive
channels,” IEEE Trans. Veh. Technol., pp. 255–265, Aug. 1992.
[12] G. K. Kaleh, “Channel equalization for block transmission systems,”
IEEE J. Select. Areas Commun., pp. 110–121, Jan. 1995.
[13] C. W. Therrien, Discrete Random Signals and Statistical Signal Pro-
cessing. Englewood Cliffs, NJ: Prentice-Hall, 1992.
[14] W. C. Jakes, Microwave Mobile Communications. New York: Wiley,
1974.
[15] P. Dent, G. E. Bottomley, and T. Croft, “Jakes’ fading model revisited,”
IEE Electron. Lett., pp. 1162–1163, June 1993.

Fig. 10. Performance in the presence of CCI (RA250).

TDMA frame format of GSM. Based on simulations, we have


shown that the performance is comparable to that of the MLSE,
thus making it a viable alternative. The same conclusion ap- Bjørn A. Bjerke (S’94) was born in Oslo, Norway
in 1969. He received the Siv. Ing. degree in elec-
plies to the DFE. However, the NDDE offers certain perfor- trical engineering from the Norwegian Institute of
mance improvements over the DFE that should also be consid- Technology (NTH) in 1995 and the M.S. degree in
ered. Having established the performance of the basic NDDE as electrical engineering from Northeastern University,
Boston, MA in 1997. He is currently a Research
applied to the GSM system, using the relatively computationally Assistant at Northeastern University’s Center for
intensive Levinson–Durbin algorithm for matrix inversions, it Communications and Digital Signal Processing
is of great interest to investigate how the complexity can be re- (CDSP), where he is pursuing the Ph.D. degree
in electrical engineering. His research interests
duced while retaining the performance. Recent low complexity include digital communications for fading multipath
approaches have been reported in [11] and [12]. channels and related problems in wireless communications.
BJERKE et al.: GSM RECEIVERS FOR FADING MULTIPATH CHANNELS WITH ADJACENT- AND CO-CHANNEL INTERFERENCE 2219

John G. Proakis (S’58–M’62–SM’82–F’84–LF’97) Zoran Zvonar (S’88–M’89–SM’98) received the


received the E.E. degree from the University of Dipl. Ing. degree in 1986 and the M.S. degree
Cincinnati, Cincinnati, OH in 1959, the S.M. degree in 1989, both from the Department of Electrical
from the Massachusetts Institute of Technology Engineering, University of Belgrade, Yugoslavia,
(MIT), Cambridge, MA in 1961, and the Ph.D. and the Ph.D. degree in electrical engineering from
degree in engineering from Harvard University, Northeastern University, Boston, MA in 1993.
Cambridge, MA in 1966. From 1986 to 1989 he was with the Department
He was a Staff Member at the MIT Lincoln of Electrical Engineering, University of Belgrade,
Laboratory, Lexington, MA from 1961 to 1963, Belgrade, Yugoslavia, where he conducted research
and a Member of the Technical Staff at GTE from in the area of telecommunications. From 1993 to
1966 to 1969. Since September 1969, he has been 1994 he was a Post-Doctoral investigator at the
on the faculty of the Electrical and Computer Engineering Department, North- Woods Hole Oceanographic Institution, Woods Hole, MA, where he worked on
eastern University, Boston, MA, where he held the positions of Department multiple-access communications for underwater acoustic networks. Since 1994
Chair (1984–1997), Associate Dean and Director of the Graduate School of he has been with Analog Devices, Inc., Communications Division, Wilmington,
Engineering (1982–1984), and Acting Dean (1992–1993). His professional MA, where he is the Manager of the Systems Development Group focusing on
experience and interests are in the general area of digital communications and the design of algorithms and architectures for wireless communications, with
digital signal processing. He is the author of the book Digital Communications emphasis on integrated solutions and real-time software.
(New York: McGraw-Hill, 3rd ed., 1995), and the coauthor of Introduction to He was a Guest Editor of the IEEE TRANSACTIONS ON VEHICULAR
Digital Signal Processing (Englewood Cliffs, NJ: Prentice-Hall, 3rd ed., 1996), TECHNOLOGY, the International Journal of Wireless Information Networks
Digital Signal Processing Laboratory (Englewood Cliffs, NJ: Prentice-Hall, and the ACM/Baltzer Wireless Networks, and a Co-Editor of the books GSM:
1991), Advanced Digital Signal Processing (New York: Macmillan, 1992), Evolution Toward Third Generation Systems, (Kluwer Academic Publishers,
Digital Processing of Speech Signals (New York: IEEE Press 2000), Commu- 1998), and Wireless Multimedia Networks Technologies, (Kluwer Academic
nication Systems Engineering (Englewood Cliffs, NJ: Prentice-Hall, 1994), Publishers, 1999). Dr. Zvonar is currently an Associate Editor of the IEEE
Digital Signal Processing Using MATLAB (Boston, MA: PWS, 2000), and Communications Letters and Feature Editor of the series on Software & DSP
Contemporary Communication Systems Using MATLAB (Boston, MA: PWS, in Radio in the IEEE Communications Magazine.
2000).

K. Y. Martin Lee received the B.Sc. degree from


UMIST, U.K. in 1985 and the Ph.D. degree from
Surrey University, U.K. in 1991. He has worked
at Motorola, Analog Devices and Algorex, Inc. on
various wireless systems including TETRA, IS-136,
GSM, and CDMA. He is currently a Systems
Manager in the Wireless Division of National
Semiconductor Corp., working on 2.5 G and 3 G
wireless chipset development. His interests include
compression technologies, DSP architectures and
general signal processing techniques for real-world
applications.

Das könnte Ihnen auch gefallen