Tampere UNIVERSITY OF TECHNOLOGY 83950

advertisement
TAMPERE UNIVERSITY OF
TECHNOLOGY
83950 Telecommunications Laboratory Course
Digital Modulations 1
email:
Huone:
tuomok@cs.tut.fi
HC 419 / Tuomo Kuusisto
The purpose of this exercise is to guide a student to the
digital modulations and to the measurement equipment
needed in digital modulations
1. PRE-LAB ASSIGNMENT
1.1
Why
there
are
different
digital
modulations
(advantages / disadvantages) like N-PSK, M-QAM, MSK,
GMSK? Calculate the bandwidth needed for QPSK and
16QAM when the bit rate is assumed to be same for
both modulations.
1.2
Let us send a bit stream 10101110100101010101010101.
Draw the phase diagram, the I- and Q-branch signals
for the GMSK-modulation. I=cos(), Q=sin()
1.3
Tell briefly, how an eye diagram is interpreted and
what kind of things can be read from that diagram
and how?
1.4 Draw the constellations for
types:
QPSK, MSK, GMSK, 32QAM, 64QAM
the
next
modulation
1.5
How noise can be seen in an eye diagram and in a
constellation?
1.6
What is an error vector?
1.7
Draw the normal GSM burst frame. Mark the different
parts and bits of that frame.
2. MEASUREMENTS
When you come to the lab, bring a diskette with you.
The measurements are done using HP vector analyzer
HB89441A. All the needed digitally modulated signals are
created using Rohde&Schwarz’s signal generator SMIQ03.
Also another signal generator SMY02 and the spectrum
analyzer ESA-L1500A are needed in this assignment.
The exercises to be done in the lab are composed of
exploring the characteristics of the most common digital
modulations and also from the little expedition to the
GSM world.
2.1
Study QPSK, /4 DQPSK, 8PSK, 16QAM and 64QAM by
turns, f = 900MHz, level –10 dBm, symbol rate =
70ksym/s.
-
How noise affects to the constellation of each
modulation type?
-
How noise affects to the eye diagram?
-
What is the ‘leakage’ value when the constellation
breaks?
-
How Imbalance affects to the constellation?
-
The affect of Quadrature Offset?
2.2
Use QPSK as a modulation type. SNR is +20 dB
(Bn=200kHz). Calculate a percentual opening from the
eye diagram. What do you get? (A tip: firstly take a
print from the eye diagram without noise to your
diskette. Secondly take a print with noise)
2.3
Add an interfering signal to the QPSK modulated data
signal (without noise). What happens? How you
calculate SNR and what is the result? It is better
to adjust the result length as large as possible.
The frequency of the interfering signal is 900.2 MHz
and the level is –20 dBm. (Take a print to your
diskette).
2.4
Add one multipath-fading signal to the actual data
signal without noise. Explain what happens? Try with
different speeds.
2.5
Set standard GSM as a modulation type. Change the
data produced by the signal generator to the same as
in pre-lab assignment 1.3. The change goes like
this:
2.5.1
Digital
modulation
->
source
->
servdataData -> DLSTO0 .-> edit view
2.5.2
Remove the data in DLSTO0 and insert the
sequence
2.5.3
Fill up the data list with zeros so that
the burst will be full. Check, how many zeros
you need from the structure of the burst.
2.5.4Return to Digital std modulation where you
choose this altered data list
2.5.5
Examine
the
bit
stream
using
vector
analyzer. Is the reception of your own sequence
successful? If it is, draw the phase of that
sequence from the trellis diagram. It is good
to arrange the analyzer so that the trellis
diagram shows only the wanted bit sequence’s
phase diagram. Does this phase match to the one
in pre-lab assignment 1.2?
2.6
Turn off the digital standard modulation. Choose GSM
standard like signal from the digital modulation
part.
2.6.1
Turn source -> pattern -> 0: transmission
using only zeros.
2.6.2
Coding OFF
2.6.3
Filter -> 0.3 : The symbol rate as in GSM
specifications
2.6.4
Examine the spectrum using ESA-L1500A. How
this spectrum change, if we transmit only ones
instead? (pattern -> 1)
What about if the pattern is 01?
2.6.5
Examine how coding will affect. How the
results change if coding is GSM ?
3. POST-LAB ASSIGNMENT
3.1
Answer to the questions.
Some measurement instructions to 2.5
Settings for the signal generator:
Set generator to transmit standard GSM-signal. Use
select, return buttons and round big white wheel .
Set the frequency to 900 MHz and power level to –30 dBm.
Check the values of the BURST / SLOT to be transmitted
Burst type -> Norm
Slot level -> full
Hop trigger
-> off
S
-> 0 bin
Tail 000
Data e.g. PN9
Settings for the vector analyzer:
Instrument Mode:
Demodulation
Demod. Setup
-> demod type -> [digital]
-> MSK1
-> stand. Setups -> GSM
Receiver -> RF section (2-2650MHz)
Measure from
-> INPUT
Set correct frequency, span = 1MHz.
Range -> -30 dBm. Range is used to set the receiver’s
receiving level. The more lower the value, the more
accurately receiver works. However, level should be set
so that no overloading occurs (you can see OV on the
display, if there is overloading). In practice, the level
cannot be lower than the transmission power level is.
Result length should be 148 sym
Pulse search
-> on
Sync search
-> off
Search length
-> 1.434 ksym
Points / symbol
-> 5
From the more setups, set training sequence to the same
as in the burst transmitted by the signal generator.
Calculate the delay of the sequence from the beginning of
the burst. Set sync search on.
LITERATURE
1. Work folder
2. Edward A. Lee, David G. Messerschmitt: Digital
Communication
Other interesting sources...
3. Hewlett & Packard: BACK TO BASICS
4. Ulrich Rohde: Communications Receivers
Download