Comparison of zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA
GMSK
and linear approximated
GMSK
for use in Software Radio zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA
- A. Wiesler, R. Machauer, F. Jondral
Institut fur Nachrichtentechnik, Universitat Karlsruhe D-76128 Karlsruhe, Germany e-mail: zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA
wiesler@inssl.etec.uni-karlsruhe.de
phone: +49 721 608 37 zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA
48
Abstract- In 1 1 1 a common Software Radio
structure for second generation mobile systems has been introduced. This SWRADIO combi- nes different standards of mobile communica- tion systems like GSM, DECT, IS-54 and PDC. All baseband functions like channel coding, mo- dulation and equalisation are implemented in a general, parametrized way, so that all of them can be used for the selected standards. This structure has several advantages like a redu- ced size of the hardware platform, fast perfor- mance by changing the air interface for a system handover and the possibility of global roaming. The linear approximated GMSK is used in the
SWRADIO because this enables a common I/Q-
modulator for all second generation
- systems. In
this paper it is proved, that with a usual recei- ver (Viterbi equalizer with least square channel estimate) there is no performance loss by using the approximated GMSK instead of the original GMSK.
- I. INTRODUCTION
Third generation systems like the European UMTS will perform a very flexible communication technology [2]. As the new standards can not replace established systems like GSM at once, a seamless change to the third generation is aimed. That means future hand- helds must be able to perform different communication technologies and also seamless system handover. This can only be realized with a transmitter structure which is totally software programmable, a so called Software Radio [3]. In [l] a solution for different second generation systems (GSM, DECT, IS-54, PDC) is introduced to show that a common software structure is possible for different
- standards. These are all TDMA systems so the main
difference between them lies in the modulation. The European systems use nonlinear GMSK, the American and Japanese systems use a/4-DQPSK. For a common, parametrized modulator structure a linear approxima- tion of the GMSK is necessary, which is reviewed in Section 11. In the SWRADIO a common MLSE equa- lizer using the Viterbi algorithm is implemented. This algorithm is based on a discrete channel model which assumes a linear modulation. Also the estimate of the
fax: f49 721 608 60 71
system impulse response assumes this linear channel
- model. The consequence of the usage of this estima-
tes for the nonlinear GMSK is described in Section 111. Some simulation results are discussed in Section IV.
- 11. LINEAR
APPROXIMATION
OF GMSK
GMSK is a special kind of a 2-level FSK with mo- dulation index zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA h = 0.5 [4]. The complex envelope of a GMSK modulated signal is zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA
g(r - zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA
nT)dT
(1)
- 03
1
with the NRZ-stream zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA
dn E {-1,l) and the frequency
impulse zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA
g(t). For MSK a rectangular frequency impulse
is used, which causes hard phase changes and thus a broad spectrum. To reduce the bandwidth for GMSK the following frequency impulse is used. h ~ ~ ~ ~ ~ ( t ) ist the known Gaussian impulse with the time bandwidth product BT. The reduction of bandwidth is achieved with the trade of a controlled in- tersymbol interference (ISI). For the GSM-system the factor BT = 0.3 was chosen, that results in a IS1 over about 2 symbols but a small bandwidth. With DECT a BT = 0.5 is used, which causes minor ISI, because the frequency impulse is shorter and so this GMSK is more a kind of MSK. The theoretical infinite long Gaussian impulse h ~ ~ ~ ~ ~ ( t ) is cut to the length LT, with L 2 3. Thus at time t =
nT the phase response is determined to
t
(3)
- 03
- Fig. 1
shows the phase response for MSK and GMSK. With q(t) the GMSK signal s(t) can be described as follows
03
s ( t ) =
exp j27rh
dnQ(t
- nT)
] [
n = O
(4)
The nth NRZ-bit dn causes a phase change of zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA
nq(t) or
- .lrq(t), which is added to the changes of the previous
557
0-7803-4281-X/97/$10.00 01998 IEEE