Professional Documents
Culture Documents
Telecomunicazioni Undergraduate course in Electrical Engineering University of Rome La Sapienza Rome, Italy
2007-2008
Re
fe
re B u nce rs t
TS Time Slot
misalignment
misalignment 5
TDMA : preamble
Since each traffic burst is transmitted independently with an uncertain phase relaive to the reference burst, there is the need for a preamble at the beginning of each traffic burst. The preamble allows the receiver to acquire on top of the coarse synchronization provided by the reference burst a fine estimate of timing and carrier phase.
preamble
information
S
Digital signal
IN T W OU O T SL AS F
TDMA coder
Pulse Shaper
Mod
STX
s(j)(t)
(j )
(t )= !k a k #(t " kT )
(j )
Digital signal of user j Sequence of equally spaced binary antipodal symbols ak : k-th binary antipodal symbol generated by user j
(j)
(j )
(t )
IN T W OU O T SL AS F
( s Cj )(t )
BUFFER
1 0.8 0.6 E 0.4 D U 0.2 T I 0 L P M -0.2 A -0.4 -0.6 -0.8 -1 0 1 2 3 4 5 TIME 6 7 8 9 10 x 10
-3
The symbols of the original signal are organized in groups of Nbps symbols. Each group is transmitted in a single Time Slot of duration TS. Time Slots are organized in frames of duration TF.
Signal after compression 1 0.8 ] V [ E D U T I L P M A 0.6 0.4 0.2 0 -0.2 -0.4 -0.6 -0.8 -1 0 1 2 3 4 5 TIME [s] 6 7 8 9 10 x 10
-3
-1 0 1 2 3 4 5 TIME [s] 6 7 8 9 10 x 10
-3
10
s C (t )
(j )
TDMA coder
s (j ) (t ) TDMA
TDMA Coded Signal
The position in time of each group is modified according to the TDMA code, which is assigned to the user. In other words, the TDMA code indicates which slot inside each frame must be occupied by the user.
1 0.8 ] V [ 0.6 0.4
Code generator
Signal after compression 1 0.8 ] V [ E D U T I L P M A 0.6 0.4 0.2 0 -0.2 -0.4 -0.6 -0.8 -1 0 1 2 3 4 5 TIME [s] 6 7 8 9 10 x 10
-3
11
N bps
Signal after compression 1 0.8 ] V [ E D U T I L P M A 0.6 0.4 0.2 0 -0.2 -0.4 -0.6 -0.8 -1 0 1 2 3 4 5 TIME [s] 6 7 8 9 10 x 10
-3
12
(t )
Pulse Shaper
Mod
Carrier generator
fP
s (j ) (t ) Base-band signal bb
1 0.8 ] V [ 0.6 0.4
100 ] V [
] V [ E D U T I L P M A
100
50
50
E D U T 0 I L P M A -50
-50
-100
-100
0.002
0.004
0.006
0.008
0.01
0.012
0.014
0.002
0.004
0.01
0.012
0.014
TIME [s]
13
For the sake of simplifying the notation, let us consider the simple case of BPSK (in phase carrier modulation)
) (
14
s TX (t )
(j )
15
j s (RX) (t )
100 ] V [ E D U T I L P M A
] V [ 10
50
e d u t i l p m A
-5
-50
-10
-100
-15
0.002
0.004
0.01
0.012
0.014
0.002
0.004
0.006
0.012
0.014
0.016
] V [ e d u t i l p m A
10
-5
Received waveform
Front-end filtering
-10
Demodulation Sampling
0
] V [
-15
0.002
0.004
0.006
0.012
0.014
0.016
Threshold detection
16
17
The major disadvantage of FDMA is the relatively expensive and complicated bandpass filters required.
TDMA is realized primarily with much cheaper logic functions.
Another disadvantage of FDMA is the rather strict linearity requirement of the medium.
18
S
Digital signal
Pulse Shaper
Mod
STX
Code generator
Carrier generator
19
s
1
(j )
(t )
s bb (t )
(j )
(j ) s FDMA (t )
40 0.5 20
40
20
-0.5
-20
-20
-40 -1 -60 0 5 10 x 10
-3
-40
20
(t )= !
a #(t " kT )
s (j ) (t )= s bb
(j ) (j )
Base-band signal (j ) 0
(t )! g (t )
FDMA-coded signal
( (
(j )
(t )"f ) + ! t
(j )
)
21
f : frequency spacing between adjacent users c(j) : FDMA code assigned to user j
Transmitted signal at RF
0 0.005 0.01 T ime [s ] 0.015 0.02
-6 -8
Sampling
0.004
0.006
0.008
0.01
0.012
0.014
0.016
0.018
Threshold detection
-2
10
12
14
16
0.5
-0.5 -4
22
TDMA + FDMA
FDMA
TDMA + FDMA
23
24
25
If multiple users transmit a spread-spectrum signal at the same time, the receiver will still be able to distinguish between users, provided that each user has a unique code that has a sufficiently low crosscorrelation with the other codes.
26
27
x(t)
CODING
s(t)
frequency
frequency
28
Spreading sequence composed by chips, with chip rate >> bit rate
29
Signal 2
Coded signal 2
30
Received signal
multiplier
signal 1
decoded signal
31
A larger number of intervals leads to a better spreading Each user selectees the next frequency hop according to a code (FH code)
32
Dwell time
34
Signal 1 Signal 2
35
36
37
S
Digital signal
Pulse Shaper
Mod
STX
38
Multiplier
Integrator
e o th or t is dec
Code generator
39
s
1 0.8 0.6 0.4 0.2 0 -0.2 -0.4
(j )
(t )
Codeword
c
1
(j )
[k ]
DS-CDMA-coded signal
(j ) s DSCDMA (t )
Assigned Codeword
1 0.8 0.6 0.5 0.4 0.2 0 0 -0.2 -0.4 -0.5 -0.6 -0.8 -1 0 5 10 x 10
-3
-0.6 -0.8
-1 0 2 4 6 8
-1 0 0.005 0.01
40
(t )= !
a #(t " kT )
(j ) s DSCDMA (t )= ! a
NDS : length of the codeword TC : chip time
DS-CDMA-coded signal N DS (j ) (j ) k k m =1
! c [m]#(t " mT
Spreading Signal
" kT )
) (
(j )
Transmitted signal
s (j ) (t )= s (j ) (t )% h (j )(t )= ! $ (j )s (j ) t # "(j ) TX l TX l RX
l =1
e d 1 u t i 0 l p m -1 A ] V 0 0.001 0.002 0.003 0.004 0.005 0.006 0.007 0.008 0.009 [ -4 Received Signal after Code Multiplication x 10 e d 1 u t i 0 l p m -1 A ] V 0 0.001 0.002 0.003 0.004 0.005 0.006 0.007 0.008 0.009 [ -4 Received Signal after Integration x 10 e d u 5 t i 0 l p m -5 A 0 0.001 0.002 0.003 0.004 0.005 0.006 0.007 0.008 0.009
Signal obtained by direct multiplication of the baseband signal with the spreading signal
0.01
42