Odbiór optymalny i suboptymalny
0
1, 2,..., lub M
Korelator jako odbiornik optymalny (przypomnienie)
Modulacja wielowartoœciowa
Korelator (P = const = 1/M)i
Modulacja 2-wartoœciowa
1
Korelator (P =P = )0 1 2
1
P erfc E = energia sygn. p(t)e= 2 , 10
4 E10
Kod transmisyjny unipolarny
t
0 1
2 1
2 E "1"1
E "0"1
<
>
p(t)=s (t)1
v(t) t =T y
s (t)1
T
T
t
t s (t)=00
1 _ 2 E1 = A T2
E = 00
A P = P =0 1
Odbiornik optymalny - korelator Sygna³y nadawane
s (t)= 00
sygna³ ró¿nicowy: p(t) = s (t) - s (t) = s (t)1 0 1
energia tego sygna³u: E = E , gdzie E = 2ST10 1 1
1 2
1
2 2
E10
4 = erfc
P = erfc e ST
Prawdopodobieñstwo przek³amania - kod unipolarny
gdy¿ œrednia moc
T E T
E S E
2 2
1 0
1 +=
=
Kod unipolarny gdy P > P
0 10
próg
próg
próg decyzyjny = (zale¿y od szumu) Odbiornik w uk³adzie korelatora
) 2 ln(
2 1
0
1 1 P
E hP
-
œrednia moc nadajnika S 1[P1E1 P0E0] 1 P1E1 1 P1A2T P1A2
T T
T +== =
=
(im mniejsze P tym wiêksza amplituda A i tym mniej przek³amañ przy danym SNR=S/N) 1
Czy op³aca siê stosowaæ P < P ?1 0
Nie, bo tracimy zdolnoœæ do przenoszenia informacji (maleje œrednia iloœæ przenoszonej w jednym sygnale informacji, czyli entropia).
Iloœæ informacji przenoszona przez sygna³ binarny
t
t 0
0
-A A
T T
s 0(t) = -s (t)1 s (t)1
Kod transmisyjny bipolarny
P = P = 0.50 1 E = E =A T0 1 2
0
2A 0
0
Odbiornik optymalny - korelator
s (t)= -s (t)0 1
sygna³ ró¿nicowy: p(t) = s (t) - s (t) = 2s (t)1 0 1
energia tego sygna³u: E = 4E , gdzie E = ST10 1 1
1 2
1 2 E10
4 = erfc
P = erfc e ST
Prawdopodobieñstwo przek³amania - kod bipolarny
gdy¿ œrednia moc
T E T
E T
E
S E
1 0 1 12 2
2 + = =
=
Porównanie kodu unipolarnego i bipolarnego
] [ d B S T
h P = P1 0
Pe
4 8 12 16
10-1
10-2
10-3
10-4
10-5
10-6
10-7
bipolarny
unipolarny
FSK - odbiór koherentny (optymalny)
P =P =0.50 1 S = A /22
E = E =A T/21 0 2
0 lub 1
0 1
1
1 1 1 1
0
0 0 0 0 0
0
Acos2 f t0
Acos2 f t1
A S (t)=0 T
S (t)=1
Odbiornik optymalny - korelator
1 2
1
2 2
E10
4 = erfc
P = erfc e ST
FSK - odbiór niekoherentny (suboptymalny)
Odbiornik niekoherentny FSK
) exp( 2 2
1
h ST
Pe = -
filtr pasmowy
detektor obwiedni
detektor obwiedni filtr
pasmowy
max
decyzja v(t)
f0
f1
Porównanie detekcji koherentnej i niekoherentnej FSK
] [ d B S T
h P = P1 0
Pe
4 8 12 16
10-1
10-2
10-3
10-4
10-5
10-6
10-7
koherentna
niekoherentna
t f A
t f A
t f A
t
si( ) =i cos(2p0 +fi) =i cosfi cos 2p0 -i sinfi sin 2p0
PSK i AM-PM
Przyk³adowe sygna³y nadawane y
x Ai
i
si
i
Ai c o sf
i
Aisinf
A T Ei i
2
2
=
Odbiornik optymalny (kwadraturowy) sygna³ów
) 2
cos(
0 ii
f t
A p + f
) 2
cos(
)
(i Ai f0t i
v = p+f
T
0
T
0
v(t) decyzja
Minimum odleg³oœci
( x , y ) od
A
( cos , sin )Ai i i i
x
y
2 2
T T
-
cos2 f t0
sin2 f t0
“i”
Gdy nie ma szumu, wówczas
Podobnie
) 4
cos(
cos )}
4 cos(
2{cos 1 2
)}
2 cos(
) 2
{cos(
) 2 2
cos(
) (
0 0
0 0
2 0
i i
i i
i i
i
i i
T
t T f
A T
t A T f
A
t f t
T f t A
f t
v
f p
f f
p f
p f
p p
+ +
= +
+
=
= +
=
i i
T T i A T
T f t dt dt A
t v
x ( ) cos(2p) i cos(f) 0 cosf
0 0
2 0 = +=
=
o o
i
Ai
y =s in f
Odbiornik kwadraturowy
-obszary decyzyjne
Uzasadnienie struktury odbiornika
min v - s i 2
min
min
min
min 2 T
2 T 2
T
2 T 2
T
0 T
0 T
0 T
0 T
0 T
[ v(t) - A cos(2 f t + )] dti 0 i 2
v (t)dt -2 2 v(t)A cos(2 f t + ) dt + Ai 0 i i2
A - 2A cos i2 i i
A - 2A cos i2 i i
v(t) cos f t dt + 2A2 0 isin i v(t) sin2 f t dt0
.x 2 A sin y - i i .
Warunek optymalnoœci gdy P = const = 1/Mi :
Uzasadnienie struktury odbiornika, c.d.
A
(x,y) A s
Odleg³oœæ na p³aszczyŸnie punktu od ( cos , i i i in )i
2 2 2
d = (x - A cos ) + (y - sin )i i Ai i
2 2 2 2
d = x + y + A - 2 A cos - 2yA sin i x i i i i min d min A - 2xA cos - 2yA sin i2 i i i i
co spe³nia warunek optymalnoœci
On-off keying PSK
Modulacje 4-wartoœciowe
Modulacje 8-wartoœciowe: QAM i PSK
Modulacje 8-wartoœciowe: AM-PM
Jeszcze jedna modulacja 8-wartoœciowa
Modulacje 16-wartoœciowe: QAM i PSK
Modulacje 16-wartoœciowe: AM-PM
Jeszcze jedna modulacja 16-wartoœciowa
Porównanie PSK i AM-PM
E /hb R /Bb
P =10e -4
-1.6 8.4
Porównanie modulacji
Granica teoretyczna Shannona
) C = B log (1 + log (1+ 2 ) = B 2
S_ N
E Cb N B0 _
gdzie: C - przep³ywnoœæ binarna,równa pojemnoœci kana³u E - energia na bit b
C C
C _
B B
B
= log (1 + )2 Eb Eb
N0 N0
_ _
_ _ C/B
= (2 - 1)
DPSK
problem niejednoznacznoœci fazy
s (t) = cos( f t + + ) i Ai 2 0 i
t
t
t
2T 3T 0 T
=
= -2
_ =
2
_ = - 2_
= 0
Koder i dekoder binarnej mod. DPSK
Dane wejœciowe Exclusive-NOR
Opó¿nienie o 1 bit
Opó¿nienie o 1 bit
Dane
Koder DPSK ( M = 2 ) Ró¿nicowy dekoder danych KODOWANIE TYPOWEGO CI¥GU BITÓW DANYCH
Dane na wejœciu
Zakodowana informacja 1 1 0 1 1 1 0 0 1 1 0 1 1 1 0 0 0 0 1 0 0 0 1
0 0 0 0 0 Cyfra odniesienia
Transmitowana faza
RÓ¯NICOWE DEKODOWANIE DANYCH
Informacja zakodowana 0 0 0 1 1 1 1 0 1 1 1 0 Informacja przesuniêta 0 0 0 1 1 1 1 0 1 1 1 0 Dane 1 1 0 1 1 1 0 0 1 1 0
T T
0
Odbiornik optymalny - korelator
Opó¿nienie o 1 bit
Dane
) T
2 cos( f0t
Ai p
±
Binarna DPSK - odbiór koherentny (optymalny)
ST A T
E
E ==i =
2
2 0
1
) erfc(
2 1
h PSK ST
Pe = - prawdopodobieñstwo b³êdnego rozpoznania sygna³ów (na poziomie y)
PSK e PSK
e PSK
e DPSK
e P P P
P =2 (1-)»2
0 1
DPSK - odbiór niekoherentny (suboptymalny)
T
0 T
0
cos
v .
(t) v (t)dt
= n-1 n
v (t)n-1 v (t)n
Sygna³y odebrane w 2 kolejnych szczelinach czasowych:
Vn-1
Vn 2 2 T T
(Vn-1 .V )n
(Vn-1.V )n
,
=
2 2
V = n vn (t) dt
Vn-1 . Vn
1 2
<
>
Algorytm odbioru autokorelacyjnego:
T
0
cos = vn-1(t) v (t)dt. n
0 0
1 0
T
0
0 1
Szerokopasmowy opóŸniacz =T
v (t)n-1 we
v(t)
Odbiornik niekoherentny (autokorelator)
Prawdopodobieñstwo przek³amania (E - energia sygna³u):s
= e-h
Pe h = Es
v (t)n
DPSK-odbiornik korelacyjny (niekoherentny)
T 0
T 0 v(t)
2
- T sin2 f t0 2
T cos2 f t0
z-1
z-1
xn-1
yn-1
yn xn
_ _
_
_ 2 2
2
<
>
1
0
Obliczenie i
z
porównanie
v (t) = A cos(2 f t + + ) + szumn n 0 n
n-1+
n+
(x ,y )n n (x ,y )n-1 n-1
P = ee 1 -h
2
_ _Es
h =
Odbiór korelacyjny DPSK
SNR = 20 dB
SNR = 6 dB
Odbiór korelacyjny DPSK
Porównanie odbiornika koherentnego i niekoherentnego DPSK
_Es h =
10-1
10-2
10-3
10-4
10-5
Pe
4 5 6 7 8 9 10 11 12 h [dB]
Prawdopodobieñstwo przek³amania dla odbiornika koherentnego (a) i niekoherentnego (b) DPSK
b a
M- WARTOŒCIOWA DPSK
2
A )
s (t) = cos(2 f t + i 0 i
Przesuniêcie fazowe sygna³ów w kolejnych szczelinach czasowych:
= k, k = 0,1,...,M - 1 M
Zasada odbioru koherentnego:
1.Synchronizacja odbiornika z którymkolwiek z nadawanych sygna³ów (nieoznaczonoœæ fazy =2 k/M, k = 0,1,...,M-1)
2. Odbiór optymalny sygna³ów A cos(2 f t),0
Acos(2 f t + 2 /M),...,Acos[2 f t + 2 (M - 1)/M]0 0
3. Okreœlenie ró¿nicy faz kolejno odebranych sygna³ów
M- WARTOŒCIOWA DPSK
Zasada odbioru niekoherentnego:
2 k/M, k = 0,1,...,M-1 1. Bezpoœredni pomiar przesuniêcia fazowego kolejno
odebranych sygna³ów metod¹ autokorelacyjn¹ lub korelacyjn¹
Np. w odbiorniku autokorelacyjnym cos = (vn-1.v )n
v vn-1 n _
. 2 v (t)dt
(V V ) = v (t)v (t)dt, V n-1 n 2 n-1 n n = n T
_ 2
T
T _
0
T 0
2. Porównanie wyniku pomiaru z i wybór najbli¿szej wartoœci