Documente Academic
Documente Profesional
Documente Cultură
5 6
8 Stop
Stop
Receptorul detecteaz
nceputul elementului
de start al unui nou
caracter
Cel puin
un interval
de bit
Fiecare bit este sondat la
mijlocul intervalului de bit
nceputul
elementului de start
al unui alt caracter
20
Comunicaii de date
Tranziia de la stop la start este utilizat de receptor pentru a declana baza sa
de timp. Baza de timp are rolul s indice momentele de sondare pentru fiecare bit al
caracterului recep ionat, primul moment de sondare fiind la 1,5 intervale de bit fa
de nceputul elementului de start, iar celelalte la cte un interval de bit unul dup
altul, pn la sondarea ultimului bit. Apoi baza de timp este oprit pe durata
elementului de stop, urmnd a fi declanat de urmtoarea tranziie de la stop la start.
Declanarea bazei de timp la recepia fiecrui caracter este echivalent cu o sinfazare
a acesteia n raport cu baza de timp a transmitorului i efectul unui nesincronism
(diferen de frecven) ntre cele dou baze de timp se cumuleaz numai pe durata
unui caracter, cel mai afectat moment de sondare fiind cel corespunztor ultimului bit
al fiecrui caracter.
Cnd se transmit blocuri de caractere sau de octei prin aceast metod ntre
dou calculatoare, caracterele unui bloc se transmit unul dup altul, fr pauze ntre
ele. n acest caz elementul de stop are o durat fix, n general egal cu unul sau dou
intervale de bit. Pentru a determina nceputul i sfritul fiecrui bloc de caractere
sunt utilizate dou caractere de control: STX (Start-of-text) i ETX (End-of-text).
Este evident c pentru transmiterea fiecrui caracter sunt utilizate suplimentar cel
puin dou intervale de bit i debitul datelor utile este mai mic dect debitul cu care
se transmite. Spre exemplu, presupunnd durata elementului de stop egal cu cea a
unui bit i fiecare caracter format din opt bii, ntr-o transmisiune cu un debit de 9600
b/s se vor transmite 960 de caractere/s.
Transmisiunea sincron
Nu este eficient s existe pauze ntre caractere atunci cnd se transmit blocuri
mari de date i la debite mari. Se pot transmite combinaiile de cod ce corespund
acestor caractere una dup alta fr pauze. Pentru a separa simbolurile recepionate i
pentru a lua decizia asupra fiecruia dintre ele, receptorul trebuie s aib o baz de
timp sincronizat cu cea a transmitorului. Dac baza sa de timp nu va fi
sincronizat cu cea a transmitorului datele vor fi reconstituite cu erori (Fig. 2.2).
Spre deosebire de cazul transmisiunii asincrone, aici efectul unui nesincronism se
cumuleaz pe toat durata transmisiunii.
Date
Transmi tor
Tact de bit
21
Datele reconstituite
(cu erori! din cauza
nesincronismului)
Viteza de modulaie
n general un semnal de date este constituit dintr-o succesiune de elemente de
semnal, fiecare element avnd una sau mai multe caracteristici susceptibile s
22
Comunicaii de date
reprezinte datele printr-un numr finit de valori discrete pe care le pot lua. Astfel de
caracteristici sunt, de exemplu: amplitudinea, forma, durata, poziia n timp. Valorile
pe care le pot lua aceste caracteristici, reprezentnd datele, se numesc stri
semnificative. Spre exemplu, n semnalul de date din figura 2.2 elementele de semnal
se caracterizeaz prin amplitudine i aceasta poate lua dou valori distincte, deci
semnalul prezint dou stri semnificative. Durata T a celui mai scurt element de
semnal este numit interval elementar i, prin definiie, viteza de modulaie (sau de
semnalizare) este inversul acestui interval, vs=1/T, semnificnd numrul de intervale
elementare n unitatea de timp. Unitatea de msur pentru viteza de modulaie este
baud (de la numele inventatorului francez Baudot), n notaie prescurtat Bd, viteza
de 1 Bd corespunznd unui interval elementar de 1 s.
Debitul binar
Debitul binar reprezint numrul de elemente binare (bii) transmise ntr-o
secund i se msoar n bii pe secund (b/s, kb/s, Mb/s, etc.).
Viteza de modulaie (n Bd) i debitul binar (n b/s) sunt de multe ori egale
numeric. Sunt cazuri ns cnd sunt diferite. Spre exemplu, dac semnalul de date
prezint patru stri semnificative, fiecare reprezentnd cte doi bii (Fig. 2.3), debitul
binar (n b/s) este de dou ori mai mare dect viteza de modulaie (n Bd).
0
00
10
11
01
T
Fig. 2.3 Semnal cu patru stri semnificative
24
Comunicaii de date
0 1
0 0
Date de transmis
(NRZ)
1 0
(b)
Codare diferenial
(NRZI)
(c)
Codare bifazic
(Manchester)
(d)
(e)
Codare Miller
00
(f) 10
11
01
Multinivel
(4 nivele)
f
0.5 fbit
fbit
1.5 fbit
2 fbit
26
Comunicaii de date
Reprezentarea multinivel utilizeaz un numr M de nivele care este, de
(Fig. 2.4.f, pentru M = 4 ). Aceast reprezentare are avantajul unui spectru mai
ngust, dar protecia faa de zgomot este mai mic din cauza distanei mai mici dintre
nivelele semnalului (la o aceeai putere medie a semnalului).
Dup cum se poate constata, fiecare reprezentare are avantaje dar
d (t ) =
a g(t nT )
(2.1)
a0
a1
a2
a3
a4
a5
1
-T
2T
3T
t
0
aceste nivele de amplitudine sunt echidistante ( d ,3d ,...,( M 1)d ) iar numrul
lor, M, este o putere a lui 2, M = 2 m . Fiecare dintre aceste nivele poate reprezenta m
bii.
Spectrul de frecvene al unui astfel de semnal, format din impulsuri
rectangulare, este nelimitat ca lrgime. Pentru cele mai multe dintre sistemele de
transmisiuni de date se urmrete o utilizare eficient a benzii de frecvene a
mediului de transmisiune i, din acest punct de vedere, nu este economic s se
ncerce a se pstra forma rectangular a semnalului de date, ceea ce ar necesita
transmiterea ntregului (sau aproape a ntregului) spectru de frecvene. Pe de alt
parte este de dorit ca la recepie s fie eliminate componentele zgomotului aflate n
afara benzii de frecvene ce conine cea mai mare parte a energiei semnalului. Chiar
dac echipamentele de transmitere a datelor n-ar limita spectrul de frecvene al
semnalelor de date, acesta va fi limitat de ctre mediul de transmisiune.
Limitarea spectrului de frecvene al semnalelor de date va avea ca efect o
modificare a formei semnalului recepionat fa de cel transmis d(t). ns, pentru a
reconstitui datele, semnalul recepionat va fi sondat la intervale T, aa nct nu este
necesar s se menin nemodificat forma semnalului transmis, nu are importan
cum este semnalul ntre aceste momente de sondare.
Este util s cunoatem efectele limitrii spectrului de frecvene al semnalelor
de date pentru a ine seama de ele n proiectarea i realizarea echipamentelor de
transmisiuni de date. Totodat este util s cunoatem ct de mult poate fi limitat
spectrul de frecvene astfel nct s fie posibil nc reconstituirea datelor la recep ie.
Pentru a studia efectele limitrii spectrului de frecvene se va considera schema
simplificat a unui sistem de transmisiuni de date n banda de baz, n care sunt puse
n eviden blocurile care afecteaz spectrul de frecvene (Fig. 2.8).
Simboluri
de intrare
C()
Filtru de
recepie
GR()
Sondare i
decizie
{an }
{an }
g(t)
d(t)
x(t)
y(t)
Fig. 2.8 Sistem pentru tranmisiuni de date n banda de baz
28
Comunicaii de date
S-a considerat c sistemul utilizeaz filtre de emisie i recepie, avnd
expresia:
y (t ) =
a x(t nT ) + (t)
(2.2)
xt -2
x-1
x0
x1
tx2
t
t0-2T
t0-T t0 t0+T
t0+2T
y (t0 + kT ) =
a x(t + kT nT ) + (t + kT )
n
(2.3 a)
yk =
a x
n
k n
+ k
(2.3 b)
y k = x0 (a k +
1
x0
a x
n
n k
k n
k
x0
(2.4)
pragurile de decizie 0, 2d, 4d, ..., pentru a determina care dintre cele M valori
posibile pentru ak este mai apropiat de eantionul recepionat normat, fie va
compara direct eantionul recepionat yk cu pragurile de decizie 0, 2dx0 , 4dx0 ,
...(Fig. 2.10).
+(M1)d
+4dx0
+3d
+2dx0
d
Praguri de
decizie
2dx0
3d
4dx0
(M1)d
(a)
(b)
Dac
a x
n
n k
k n
+ k
> x0 d
(2.5)
30
Comunicaii de date
a x
n
n k
k n
=0
(2.6)
Suma (2.6) poate fi zero pentru orice secven a datelor a n numai dac xk n este zero
pentru orice nk. Altfel spus, pentru ca interferena simbolurilor s fie zero la
momentele de sondare este necesar ca rspunsul x(t) al sistemului de transmisiuni de
date la un impuls g(t), de tipul celui utilizat pentru reprezentarea datelor, s treac
prin zero n toate momentele de sondare cu excepia unuia singur:
xn = x (t 0 + nT ) = 0 n0
x0 n=0
(2.7)
Un exemplu de astfel de rspuns x(t) este prezentat n figura (2.11). Este evident c
n acest caz impulsurile care reprezint datele pot fi modulate n amplitudine i
transmise la intervale T fr a avea interferen la momentele de sondare.
x(t)
-2T
-T
2T
3T
Fig. 2.11 Rspuns ideal Nyquist pentru interferena simbolurilor egal cu zero
exact 2fMax grade de libertate pe secund. Dac acestea sunt specificate funcia este
unic determinat.
n transmisiunile de date n banda de baz intereseaz eantioanele lui x(t) la
intervale de T secunde. Dac X() este limitat la frecvena Nyquist fN=1/2T atunci
aceste eantioane determin n mod unic funcia x(t). Dac X() este limitat la o
frecven mai mic dect fN nu exist o funcie x(t) i implicit o funcie X() care s
corespund unui set de eantioane impuse x(nT). Dac X() este limitat la o
frecven oarecare, mai mare dect fN, vor exista o infinitate de funcii x(t), i
transformatele Fourier corespunztoare X(), avnd aceeai secven de eantioane
{xn}. Toate aceste caracteristici, corespunznd aceleiai secvene de eantioane { xn} ,
T = N
(2.8)
> T.
X() = T for N;
x(t) = sinc(t/T)
(2.9)
X()
T
-2T
-T
2T
3T
-N
N=/T
32
Comunicaii de date
Se poate verifica uor c sinc(nT/T) este zero pentru n0. Caracteristica
(2.9) este singura caracteristic de band minim care corespunde lipsei interferenei
simbolurilor pentru c, fiind limitat la frecvena Nyquist, este unic determinat de
eantioanele {xn}.
Desigur, aceast caracteristic este ideal pentru c ea corespunde
dezideratului pentru lipsa interferenei simbolurilor. n acelai timp ns, deoarece
rspunsul x(t) apare naintea aplicrii semnalului g(t) la intrarea sistemului de
transmisiuni, aceast caracteristic nu este fizic realizabil. De aceea, din punct de
vedere practic, dac se dorete trasmisiunea datelor n banda minim (banda Nyquist)
este necesar aproximarea acestei caracteristici. O aproximare ct mai bun se obine
cu preul acceptrii unei ntrzieri ct mai mari a rspunsului.
Totui, n aproape toate cazurile de interes practic, banda de frecvene
utilizat pentru transmisiune este mai mare dect cea minim necesar pentru
transmisiunea, teoretic, fr interferena simbolurilor, dar nu mai mare dect dublul
ei. Dac se impune aceast restricie, adic
X()=0 pentru ||>2/T,
(2.10)
X()
X1
X0
-2/T
-/T
/T
2/T
/T
2/T
T
T
1 sin
( N
2
2
x(t)
X()
=0
=0
=1
0
0.5N
=0.5
=1
=0.5
1.5N 2N
-T
0
-2T
T
2T
=0.5
=0
34
Comunicaii de date
Se observ c x(t) descrete foarte rapid n timp, ca 1/t3. este un parametru, numit
factor de exces de band (roll-off factor n limba englez), care arat raportul
dintre banda utilizat n plus fa de banda Nyquist i banda Nyquist.
Caracteristica X() corespunznd condiiilor pentru lipsa interferenei fiind
aleas, rmne de rezolvat distribuirea acestei caracteristici ntre componentele
sistemului de transmisiune. Presupunnd c se alege forma de impuls g(t) pentru
reprezentarea datelor, cu transformata Fourier G(), iar mediul de transmisiune are o
funcie de transfer ideal (spre exemplu C()=1), care nu introduce distorsiuni de
amplitudine i de faz, i innd seama c X()=G()GT()C()GR(), sunt o
infinitate de soluii pentru caracteristicile filtrelor de emisie i de recepie. Dintre
acestea prezint interes soluia care corespunde celei mai bune protecii fa de
zgomot (valoare maxim a raportului semnal-zgomot la intrarea blocului de sondare
i decizie). Se demonstreaz c pentru zgomot alb cea mai bun protecie se obine
G()GT()=GR()=X()1/2
(2.13)
condiiile pentru
lipsa interferenei
simbolurilor, nu sunt realizabile fizic. Prin urmare un sistem real este, din acest punct
de vedere, cu att mai bun cu ct aproximeaz mai bine o caracteristic X() ideal.
Fluctuaia momentelor de sondare la recep ie este totdeauna prezent din
cauza procesului de sincronizare a tactului de sondare. Acest proces corecteaz
> d)
(2.14)
36
Comunicaii de date
Pornind de la expresia (2.14) a probabilitii de eroare datorit zgomotului i
10-3
16
10-4
10-5
10 log S/N
5
10
15
20
25
30
35
dB
de
cinci ori (cu 7 dB) i, n continuare, la fiecare dublare a numrului de nivele este
necesar ca puterea semnalului s creasc cu 6 dB pentru a menine aceeai
probabilitate de eroare. De asemenea se poate observa c, la probabiliti de eroare
de 10 4 - 10 5, o variaie a raportului S/N cu 1 dB conduce la o modificare a
probabilitii de eroare cu aproximativ un ordin de mrime.
37
38
Comunicaii de date
dx0
t
(a)
-dx0
T
T
dx0
t
(b)
-dx0
momente de
sondare
Fig. 2.16 Semnale binare i diagramele ochiului corespunztoare:
(a) semnal nedistorsionat, (b) semnal distorsionat
Senzitivitatea la fluctuaia
momentelor de sondare
Pragul de decizie
Distorsiunea trecerilor
prin zero
Marginea de zgomot
-dx0
Distorsiunea la
momentele de sondare
Fig. 2.17 Parametrii diagramei ochiului
, se obine
atunci cnd secvena transmis {an} este astfel nct pentru fiecare simbol a n se
utilizeaz nivelul maxim (M1)d, cu un astfel de semn nct toi termenii anxn s
aib acelai semn. Notnd mrimea interferenei simbolurilor prin (IS),
( IS) =
a x
n
(2.17)
n 0
x
n 0
dx0
= ( M 1) v ,
(2.18)
Comunicaii de date
40
unde
v =
n 0
(2.19)
x0
DO = 1 ( M 1) v ,
(2.20)
( IS )
(dx0 ) 2
(2.21)
( IS )
= a2
2
n
(2.22)
n 0
unde
i (2.22) rezult:
IMPO =
unde
PM =
a2
PM ,
d2
x
n 0
x02
(2.23)
2
n
(2.24)
41
Comunicaii de date
42
{Li}
{Li}
{D i}
+
{Ri}
{R i}
Generator
secven
pseudoaleatoare
Generator
secven
pseudoaleatoare
c1
c2
T
Di
T
Li-1
Li
cm-1
cm
T
Li-2
ci
Li-m
cm =1
Sumator
modulo 2
ntrziere
egal cu
durata unui bit
Multiplicatori
binari
Li-2
T
c1
Li-m
T
c2
Di
cm
(2.25)
fi
Di ' =Li +c1 Li1 + .... + cm Lim = Di + c1 Li1 + .... + cm Lim + c1 Li1 + .... + cm Lim
=Di
(Mod 2) (2.26)
(2.27)
h( x) = x m g ( x) = 1 + c1 x + c2 x 2 + ... + cm x m
(2.28)
sau de polinomul
Comunicaii de date
44
c1
T
Di
Li
c2
cm-1
T
Li-1
cm
T
T
Li-2
Li-m
Tact bit
Li-s1
Li-s2
C
Numrtor
(prag t )
Dac secvena {Li} este periodic, cu perioada s1 sau s2, atunci Li = Li s1 sau
Li = Li s2 i A = 0, respectiv B = 0. n oricare dintre cele dou cazuri avem C = 0 i
46
Comunicaii de date
B max =
C
S
= log 2 1 +
B
N
(2.29)
unde C este capacitatea canalului (n b/s), B este banda (n Hz) i S/N este raportul
puterilor semnal-zgomot.
De multe ori, n proiectarea sistemelor de comunicaii digitale, este necesar s
se fac un compromis ntre eficiena spectral i eficiena n putere. Codarea pentru
controlul erorii, prin biii suplimentari ad ugai, implic o cretere a benzii de
frecvene necesare i deci o reducere a eficienei spectrale, dar reduce puterea
necesar a semnalului recepionat pentru o anumit probabilitate de eroare. Pe de alt
parte, creterea numrului de nivele ntr-o tehnic de modulaie micoreaz banda de
frecvene necesar, dar reclam creterea puterii semnalului pentru a menine aceeai
probabilitate de eroare.
Semnalul de date n banda de baz, nefiltrat, are un spectru de frecvene
foarte larg (teoretic nelimitat) i tot aa va fi i spectrul de frecvene al semnalului
modulat. Pentru ca semnalul transmis s aib un spectru limitat se poate folosi un
filtru trece jos nainte de modulaie sau un filtru trece band dup modulaie (Fig.
FTJ
MOD
Semnal
modulat
Semnal de date
n banda de baz
MOD
FTB
Semnal
modulat
48
Comunicaii de date
x(t ) notat Z, semnalul modulat s (t ) va avea frecvena instantanee f1, iar pentru
cealalt stare semnificativ, notat A, frecvena instantanee f2 (Fig. 2.23).
x(t)
a)
T
s(t)
t
b)
f2
c)
f2
f1
f1
f2
f1
f1
f2
f2
f1
f1
f1
Frecvena instantanee a
purttorului
t
dt
= 1 sau 2,
50
Comunicaii de date
viteza de modulaie vs = 1200/600 Bd, cea de a doua vitez, 600 Bd, fiind o vitez
de repliere la care se recurge dac transmisiunea la 1200 Bd nu se desfoar
satisfctor;
2.24.
Date
Modulator
FSK
FTB
Sincronizarea
tactului de simbol
Baza
de timp
Date
Sondare i
decizie
Se folosete numai n
transmisiunea sincron
Comparator
cu prag
Unitatea
de linie
Demodulator
FSK
Linie
FTB
patru fire. n partea de recepie filtrul trece band elimin componentele zgomotului
i ale semnalelor de interferen aflate n afara benzii de frecvene a semnalului util.
Semnalul recep ionat filtrat este aplicat demodulatorului pentru a obine la ieirea sa
un semnal proporional cu frecvena instantanee. Un comparator cu prag va asigura o
6
0, 3
2, 5
4
2T
3T
4T
5T
6T
7T
(2.30)
unde faza (t) =n, pe intervalul nT <t < (n +1)T, este constant pe fiecare interval
de simbol T i depinde de secvena datelor. Un alt mod de a exprima semnalul PSK
este:
s (t ) = A0
g (t nT ) cos( t + )
0
(2.31)
52
Comunicaii de date
PSK
DPSK
n=00
n=00
n=1800
n=1800
...
...
nPSK
...
00
180 0
00
00
1800
180 0
180 0
...
nDPSK
00
00
180 0
1800
1800
00
180 0
00
...
180 0
180 0
00
00
00
1800
00
180 0
...
n cazul variantei DPSK faza de referin din receptor poate avea orice
valoare, dar fr variaii sensibile pe un interval de simbol. Un alt avantaj al
modulaiei DPSK const n senzitivitatea mic la variaiile lente, n raport cu
intervalul de simbol T, ale parametrilor canalului. Dac variaiile fazei n sunt
semnalele PSK.
Din (2.31) semnalul PSK (sau DPSK) poate fi scris astfel:
s (t ) = A0
(2.32)
i n aceast form este evident c semnalul PSK poate fi considerat ca o sum a doi
g (t nT ) cos i g (t nT ) sin
n
(2.33)
54
Comunicaii de date
2400 Hz), viteza de modulaie 600 Bd, convenia A pentru 1200 b/s, convenia B
pentru 600 b/s.
V.26 bis: 2400/1200 b/s, semiduplex/2 fire pe circuite comutate sau
nchiriate, duplex/4 fire, viteza de modulaie 1200 Bd, convenia B.
V.26 terr: 2400/1200 b/s, duplex/2 fire pe circuite comutate sau nchiriate,
viteza de modulaie 1200 Bd, convenia A.
V.27, V.27 bis, V.27 terr: 4800 b/s, duplex/4 fire, semiduplex/2 fire pe
circuite nchiriate (V.27, V.27 bis) sau comutate (V.27 terr).
n figura 2.26 este prezentat o schem bloc simplificat a unui modem
DPSK cu 8 nivele. n partea de emisie convertorul serie-paralel mparte fluxul serial
al simbolurilor de date n grupuri de cte trei, fiecrui astfel de grup corespunzndu-i,
la ieirea din modulator, unul din cele 8 salturi de faz n purttorul modulat. Filtrul
trece band care urmeaz dup modulator va limita spectrul semnalului modulat la
banda de frecevene utilizabil a suportului de transmisiune, de obicei ntre 600 Hz i
3000 Hz n cazul canalelor telefonice vocale.
Date
Convertor
S/P
Modulator
DPSK
Sincronizarea de
simbol
(i de purttor)
Date
Convertor
P/S
FTB
Unitate
de linie
Baza de
timp
Detector
DPSK
Egalizor
FTB
55
s(t)
H()
cos0t
(purttor)
Fig. 2.27 Modulator MA
Semnal MA BLD
X()
H()- BLU
H()- BLR
56
Comunicaii de date
Semnalul MA este ob inut prin nmulirea semnalului de date n banda de
s(t ) =
x (t
= cos 0t
) cos 0 (t )h( )d =
x (t )h( ) cos 0d + sin 0t
x (t
= cos 0t [ x (t ) h1 (t )] + sin 0t [ x (t ) h2 (t )]
(2.34)
h1(t)
x(t)
cos0t
900
s(t)
+
sin0t
h2(t)
)h( ) sin 0d =
x(t ) = xe (t ) xe (t 2T )
(2.35)
unde xe (t ) este rspunsul de band minim care ndeplinete condiiile pentru lipsa
interferenei simbolurilor, cu transformata Fourier X ( ) = T , n banda Nyquist,
rezult
Comunicaii de date
58
X ( ) = 2T sin
pentru N
N
(2.36)
(2.37)
100 kHz. Modemul V.37 (1980) permite debitele cu valori duble fa de cele ale
modemului V.36 (96 kb/s, 112 kb/s, 128 kb/s i 144 kb/s) deoarece folosete o
modulaie cu patru nivele, aceleai viteze de modulaie i aceleai benzi de frecvene.
Opional, poate avea debitul de 168 kb/s, n acest caz frecvena purttorului fiind 104
kHz, viteza de modulaie 84 kBd i banda de frecvene ocupat 62 kHz - 104 kHz.
- Modulaia de amplitudine n cuadratur (MAQ) - Cu acest tip de modulaie
dou semnale de date n banda de baz, independente, sunt transmise n aceeai
band de frecvene. Acest lucru este posibil pentru c un semnal moduleaz un
purttor cosinusoidal, iar cellalt semnal moduleaz un purttor sinusoidal de aceeai
frecven. Principiul MAQ este prezentat n figura 2.31.
x(t)
x(t)
cos0t
y(t)
900
sin0t
sin0t
Transmitor
cos0t
s(t)
900
FTJ
Suport de
transmisiune
Fig. 2.31 Principiul MAQ
Receptor
FTJ
y(t)
59
(2.38)
xk
Schema bloc a unui transmitor de date MAQ este prezentat n figura 2.33.
x(t)
p(t)
FTJ
cos0t
Date
S/P
+ s(t)
Codor
900
y(t)
FTJ
q(t)
sin0t
Comunicaii de date
60
de bit. Dac aceste valori sunt reprezentate prin amplitudinile unor impulsuri
rectangulare, de durat T, semnalele x (t ) i y (t ) vor avea expresiile
x g (t kT ) ,
x (t ) =
y g (t kT )
y (t ) =
(2.39)
(2.40)
x (t kT ) ,
k
y(t ) =
y (t kT )
(2.41)
iar expresiile semnalelor p (t) i q (t) rmn neschimbate. Semnalul MAQ va avea
expresia
s (t ) =
(2.42)
s(t)
FTJ
cos0t
900
sin0t
Q(t)
FTJ
hR(t)
a(t)
P(t)
+
u(t)
FTB
cos0t
b(t)
s(t)
sin0t
h2(t)
FTB
c(t)
Q(t)
v(t)
cos0t
d(t)
sin0t
Fig. 2.35 Demodulator cu compensare de faz
h1 (t ) = hR (t ) cos 0t , h2 (t ) = hR (t ) sin 0t
i semnalele de ieire pot fi scrise astfel:
(2.43)
62
Comunicaii de date
c(t ) = [Q (t ) + Q(t ) cos 2 0t + P (t ) sin 2 0t ] 2
(2.44)
(2.45)
frecvenele purttoare pentru cele dou sensuri fiind 1200 Hz i 2400 Hz, viteza
de modulaie 600 Bd;
-
1T
= 2m bii/s/Hz
(2.46)
Pe de alt parte limita superioar a eficienei spectrale este dat de formula lui
Shannon (2.29)
arbitrar de mic.
Pentru a determina cu ct este mai mare limita teoretic a eficienei spectrale
(a unui sistem cu codare) dect eficiena sistemului MAQ fr codare, trebuie s se ia
n consideraie raportul semnal-zgomot care ar asigura o probabilitate de eroare
satisfctor de mic pentru sistemul MAQ fr codare. Pentru o constelaie a
semnalului modulat ca n figura 2.32, cu un numr mare de puncte i cu nivelele de
amplitudine xk, yk egale cu 1, 3, ..., (M1), puterea medie a semnalului pentru
fiecare component este
S = M 2 1 3 = 2 2m 1 3
(2.47)
> 1)
(2.48)
(2.49)
Ct = log 2 1 +
22 m 1
= 3 + 2m bii/s/Hz
3.1 24
(2.50)
64
Comunicaii de date
{ck }
{ck }
Codor
Mod
independente
Demod Decizie
{dk }
Decodor
independente
M-4 fr codare.
Exist dou cauze datorit crora performanele acestor sisteme, n care
modulaia i codarea se realizeaz independent una de alta, sunt nesatisfctoare,
departe de limitele teoretice ale canalului. Una const n faptul c, n receptor,
deciziile se iau simbol cu simbol, nainte de decodare, ceea ce conduce la o pierdere
ireversibil de informaie. Spre exemplu, n sistemul M-8 decizia este determinat
de domeniul cu lrgimea de 450 n care se afl faza semnalului recepionat la
momentul de sondare corespunztor
amplitudinea purttorului sau chiar mrimea fazei n acel moment. Pentru a evita
aceast pierdere de informaie ar trebui ca decodorul s opereze cu eantioanele
semnalului recep ionat la intervale de simbol i s decodeze secvena lor n acea
secven de puncte din constelaia semnalului, posibil la emisie, care este cea mai
apropiat de ea.
Cealalt cauz a rezultatelor nesatisfctoare obinute cu soluia clasic a
codrii const n faptul c, n cazul modulaiei multinivel, codurile optimizate dup
criteriul distanei Hamming nu asigur i o structur cu o distanare maxim a
semnalelor (secvenelor de puncte din constelaia semnalului) emise. O protecie mai
bun fa de zgomot se asigur dac se reprezint secvenele datelor ce trebuie
transmise prin semnale care difer ct mai mult unul de altul. O msur a distanei
dintre dou semnale este distan a euclidian. Pentru a mri distana euclidian este
necesar s se extind setul de semnale aa nct s se asigure o redundan pentru
codare, iar codarea s se fac aa nct s rezulte maximizarea distan ei euclidiene
minime ntre secvenele de semnale modulate posibile la emisie. Aceast tehnic de
combinare a funciunilor de codare i de modulaie este numit modulaie codat
(coded modulation).
Fie rn = an + z n eantionul semnalului recepionat la momentul tn = t0 + nT ,
an reprezentnd eantionul semnalului emis de modulator iar z n eantionul
66
Comunicaii de date
d E2 ,a ,b =
a b
n
(2.51)
{ }
r a
n
*
n
= Min
{an }C
r a
n
2
n
(2.52)
Prin urmare decodorul determin secvena de semnal codat cea mai probabil direct
din secvena {rn } a eantioanelor semnalului recepionat, eantioane necuantizate,
nefiind astfel implicat o operaie de corecie a erorilor propriu-zis.
Cele mai probabile erori apar prin decodarea secvenei {an } transmise, n
secvena {bn }, posibil la emisie, cea mai apropiat de {an }. Distana euclidian
minim d E min pentru setul C al secvenelor posibile la emisie este dat de relaia
d E2 min = Min
{an }{bn }
a b
n
; {a n }, {bn } C
(2.53)
Cu ct aceast distan este mai mare cu att erorile rezultate prin decodarea de
secven sunt mai puin probabile.
Pentru a determina care este ctigul maxim n ceea ce privete protecia fa
de zgomot, care se poate obine prin aceast metod a modulaiei codate, s-a
determinat capacitatea canalului cu zgomot gaussian n cazul modulaiei multinivel
la intrare i al observrii semnalului necuantizat la ieirea din canal. Rezultatele
acestor determinri scot n eviden faptul c, prin modulaia codat, se poate obine,
teoretic, un ctig de 7-8 dB fa de modulaia multinivel necodat, iar cea mai mare
parte din acest ctig se obine prin dublarea doar a setului de semnale. Spre
exemplu, n cazul modulaiei M-8 codate, pentru a transmite 2 bii/simbol, se
obine un ctig de 7 dB fa de modulaia M-4 necodat, la aceeai eficien
spectral, cu numai 1,2 dB mai puin dect rezerva teoretic de 8,2 dB (care se obine
prin extinderea fr restricii a setului de semnale).
67
P2
'o = 2
n1
P3
P0
P0
P1
P2
P1
P2
P3
P2
P4
P5
0
1
P6
0426
P1
P0
n+1
Diagrama tranziiilor
P3
P3
1537
0
4
2
S0
P7
S1
2604
0= 2sin/6
1 = 2
S2
S3
3715
2 = 2
n1
n+1
Diagrama tranziiilor
n+2
68
Comunicaii de date
Tranziiile de la o stare la alta sunt etichetate cu numerele care specific
fazele purttorului modulat. Fiecare traseu din diagram corespunde unei secvene
posibile a fazelor purttorului modulat. Din fiecare stare pleac, n ambele diagrame,
patru tranzi ii, attea cte sunt necesare pentru a reprezenta doi bii de informaie pe
un interval de modulaie.
n diagrama cu o singur stare, pentru sistemul M-4 necodat, cele patru
tranziii "paralele" nu introduc restricii asupra secvenelor de simboluri (faze din
constelaia M-4) ce pot fi transmise. De aceea, decodorul poate lua deciziile simbol
cu simbol. Distana euclidian minim este '0 = 2 .
paralele i 21 + 20 + 21
) = (
1
2
2
+ 20
de simbol consecutive. Pentru oricare dou trasee, care diverg dintr-o stare i
converg dup mai mult de trei intervale de simbol, distana euclidian este mai mare
dect 2. Rezult c pentru sistemul M-8 codat distana euclidian minim este
2
= 3 dB.
'0
Alocarea fazelor M-8 tranziiilor din diagrama cu patru stri s-a fcut,
avnd n vedere dezideratul maximizrii distanei euclidiene minime, dup
urmtoarele reguli:
a) tranziiilor paralele li s-au alocat punctele din constelaia semnalului modulat cu
cea mai mare distan ntre ele, 2=2, adic perechile de semnale notate prin
indicii (0, 4), (1, 5), (2, 6) i (3, 7);
b) tranziiilor care diverg dintr-o stare sau converg ntr-o stare li s-au alocat grupuri
de cte patru semnale cu cea mai mare distan ntre ele: (0, 2, 4,6) i (1, 3, 5, 7);
69
v n2
D0
D1
v 1n
v
Codor convoluional
0
n
Selectare semnal
00001111
00110011
s (t )
01010101
P0P1P2P3P4P5P6P7
Din cei doi bii de informaie care trebuie transmii pe un interval de modulaie, unul
se aplic unui codor convoluional (2, 1). Cei doi bii care rezult n urma codrii vor
selecta perechea de tranziii paralele: (0, 4), (1, 5), (2, 6) sau (3, 7). Bitul necodat va
selecta o tranziie din cele dou tranziii paralele. Un exemplu de evoluie a strilor
transmitorului poate fi urmrit n diagrama din figura 2.39.
Date u n2 u 1n
Cod v n2 v 1n v n0
Semnal emis
Evoluia S0(00)
strilor S1(10)
(D0D1) S2 (01)
S3 (11)
00 00 01 11 01 00 01 10 10
000 000 010 111 001 011 000 101 110
P0 P0 P2 P7 P1 P3 P0 P5 P6
70
Comunicaii de date
y
x
(a)
(b)
s (t ) =
x g (t kT ) cos t y g (t kT ) sin t
k
(2.54)
Comunicaii de date
72
x(t)
x2
x0
x3
x (t ) =
x5
x1
x g (t kT )
x4
T
y(t)
2T 3T 4T
y0
y3
5T
y (t ) =
y1
y2
y5
y g (t kT )
k
y4
(t kT )
T
y(t ) = cos
(t kT )
T
(2.55)
s (t ) = xk sin
(t kT )
T
cos 0t yk 1 cos
(t kT )
T
sin 0t = sin [ 0t + k 1 (t )] ,
(t kT )
xk
x (t kT )
tg
, deci k1 = k
yk 1
T
yk 1
T
(2.56)
kT
+1
xk (t kT )
yk
T
(k+1)T
1
xk
+1
+1
yk-1
yk
(2.57)
74
Comunicaii de date
Se observ c faza semnalului modulat variaz liniar pe fiecare jumtate de
f 2 f1 1 T
=
= 0,5 .
vs
2T
(t)
/2
t/T
/2
k+1
k+2
s1 (t ) s2 (t ) dt
=0
(2.58)
hG (t ) =
e
t2
i H G ( f ) = e
2 f 2
(2.59)
ln 2 0,5887
=
B
2B
(2.60)
c
N
r (t ) =
k s(t kT NT )
(2.61)
s(t)
T
c-N
T
c-1
c0
c1
cN
r(t)
76
Comunicaii de date
ntr-un sistem de transmisiuni n banda de baz egalizorul se plaseaz ca n
figura 2.45.
Filtru
transmitor
Date
Canal
Filtru de
recepie
C()
GR()
GT()
Sondare i
decizie
Egalizor
x(t)
Date
h(t)
si
T
ck
Dispozitiv
de decizie
ri
ei +
eroare
ai*
2
ai
1
Generatorul
secvenei de
iniializare
ai * simbolul estimat,
corespunztor
eantionului ri
77
E[ei2]
cj
cj optim
Fig. 2.47 Eroarea ptratic medie
acestuia,
ei2
c j (i )
[ ] , se folose te un estimat al
E ei2
c j ( i )
c s
N
k = N
k i k N
, gradientul
stohastic este
ei2
= 2 ei s i j N
c j (i )
(2.62)
(2.63)
Comunicaii de date
78
Rec.
A
Transm.
B
SDA
1
Modem A
SDC
SDD
SDB
Rec.
B
4
Circuit
telefonic
urban
Circuit telefonic
interurban
Circuit
telefonic
urban
Modem B
Filtru
transversal
Ecou ndeprtat
Ecou apropiat
Filtru
transversal
Date
Receptor
recepie
80
Comunicaii de date
n cazul transmisiunilor de date n banda de baz, duplex pe dou fire,
circuitul utilizat nu are poriunea interurban, pe patru fire, ecoul va avea numai
componenta apropiat i, n compensatorul de ecou, nu este necesar ramura pentru
generarea componentei ndeprtate a ecoului sintetic.