Sunteți pe pagina 1din 70

3.

TRANSMISIUNI DE DATE PRIN MODULAREA UNUI PURTTOR

3.1. Factori care influeneaz alegerea unei tehnici de modulaie


Cele mai multe dintre mediile de transmisiune sunt canale de tip trece band i pe ele nu se pot transmite direct semnalele de date n banda de baz. Banda de frecvene utilizabil a acestor canale nu include zona frecvenelor joase n care se gsete o mare parte din energia semnalelor de date n banda de baz. Este necesar deci s se translateze spectrul semnalelor de date din banda de baz n banda utilizabil a mediului de transmisiune. n acest scop se va folosi o metod de modulaie. n transmisiunile de date se folosesc toate metodele de modulaie clasice (de amplitudine - MA, de frecven - MF, de faz - M) n multe variante. Alegerea metodei de modulaie, pentru o anumit aplicaie, se face innd seama de anumite criterii, cum sunt: tipul canalului (raportul semnalzgomot, lrgimea benzii de frecvene disponibile), debitul datelor, performanele metodei n raport cu imperfeciunile canalului de transmisiune, eficiena utilizrii benzii de frecvene, complexitatea echipamentului i altele. Tehnicile de modulaie existente nu satisfac n ntregime aceste criterii. Unele variante sunt mai performante din punct de vedere al probabilit ii de eroare pe bit, altele sunt mai bune n ceea ce privete eficiena utilizrii benzii de frecvene, astfel nct alegerea unei anumite metode de modulaie va fi determinat de cerinele aplicaiei. Dou criterii foarte importante n aprecierea unei tehnici de modulaie sunt eficiena n putere i eficien a spectral. Eficiena n putere exprim abilitatea unei tehnici de modulaie de a menine fidelitatea mesajului (procent mic de erori) la nivele mici ale puterii semnalului. Pentru a mri protecia fa de zgomot este necesar s se m reasc puterea semnalului. Cu ct trebuie mrit puterea semnalului, pentru a obine o anumit valoare pentru probabilitatea de eroare, depinde de tehnica de modulaie utilizat. O msur a eficienei n putere, pentru o anumit tehnic de modulaie, este raportul dintre energia semnalului corespunztor unui

72

COMUNICAII DE DATE

bit i densitatea spectral de putere a zgomotului (P =Eb/N0 ) necesar la intrarea n receptor pentru o anumit probabilitate de eroare (spre exemplu 105). Eficiena spectral este o msur a capacitii unei tehnici de modulaie de a permite transmiterea datelor ntr-o band de frecvene limitat. n general, creterea debitului datelor implic micorarea duratei impulsului care reprezint un simbol digital i creterea, ca o consecin, a lrgimii spectrului de frecvene al semnalului. Eficiena spectral a unei tehnici de modulaie este definit ca raportul dintre debitul datelor D i banda de frecven e necesar B (B =D /B , n b/s/Hz ). Exist o limit superioar a eficienei spectrale. Conform teoremei lui Shannon privind codarea canalelor cu zgomot, eficiena spectral maxim este limitat de zgomot i rezult din formula capacitii canalului ca fiind C S B max = = log 2 1 + B N 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 adugai, 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. 3.1).
Semnal de date n banda de baz FTJ MOD Semnal modulat Semnal de date MOD n banda de baz FTB Semnal modulat

Fig. 3.1. Filtrarea semnalului de date

n cel de al doilea caz modificarea parametrului modulat al purttorului (amplitudine, frecven sau faz) se face prin salt, motiv pentru care modulaia realizat astfel mai este numit i modulaie cu deplasare de

Transmisiuni de date prin modularea unui purt tor

73

amplitudine, de frecven sau de faz (ASK Amplitude Shift Keying, FSK Frequency Shift Keying, PSK Phase Shift Keying). Deoarece reeaua telefonic are un mare grad de accesibilitate, circuitele telefonice vocale reprezint un suport de transmisiune foarte utilizat pentru comunica iile de date. Dei banda de frecvene standard utilizabil a unui canal telefonic vocal este ntre 300 Hz i 3400 Hz, cele mai multe dintre echipamentele de transmisiuni de date (modemuri) pe astfel de canale utilizeaz numai banda cuprins ntre 600 Hz i 3000 Hz, evitnd astfel distorsiunile mari de amplitudine i de faz de la marginile benzii canalului telefonic. Metodele de modulaie utilizate depind de debitul datelor. Pentru debite pn la 1200 b/s se prefer modulaia de frecven, necesitnd un echipament mai simplu. La debite cuprinse ntre 1200 b/s i 4800 b/s se prefer modulaia de faz, modulaia de frecven necesitnd o band mai larg dect cea a canalului vocal, iar modulaia de amplitudine necesitnd un echipament mai complex. Pentru debite mai mari de 4800 b/s se utilizeaz modulaia de amplitudine n cuadratur, deoarece prezint o eficien spectral mai bun dect MF sau M. Debitul maxim la care se pot face transmisiuni de date pe circuitul telefonic vocal analogic i pentru care exist modem normalizat de ctre ITU-T este de 33,6 kb/s, banda de frecvene utilizat fiind puin mai larg dect cea standard. Pentru circuitele telefonice vocale prin care utilizatorii au acces la un furnizor de servicii Internet, circuite pe care transmisiunea este analogic doar n linia de abonat a utilizatorului, n rest fiind digital, sunt modemuri care permit un debit de 56 Kbit/s. Exist, de asemenea, modemuri normalizate pentru transmisiuni de date pe canale telefonice de band larg (legtura n grup primar, banda utilizabil cuprins ntre 60 kHz i 108 kHz), cu debite de la 48 kb/s la 168 kb/s, folosind MA cu band lateral unic. n sistemele de comunicaii cu radiorelee pe satelit i n comunicaiile mobile (canale radio), se urmrete, printre altele, utilizarea eficient a surselor de alimentare, motiv pentru care amplificatoarele de radiofrecven funcioneaz n clas C. n aceste cazuri se prefer modulaia de faz sau modulaia de frecven, deoarece semnalele astfel modulate au anvelopa constant i coninutul informaional i lrgimea spectrului nu sunt afectate de amplificarea neliniar. n cazul transmisiunilor de date cu debite mari (de ordinul zecilor de Mb/s), pe canale radio, fenomenul de propagare multicale, prin reflexie, refracie i difracie, conduce la interferena simbolurilor, o interferen suplimentar fa de cea determinat de limitarea spectrului de frecvene. Pentru a reduce aceste efect, determinat de propagarea multicale, se folosete multiplexarea cu diviziune n frecven ortogonal.

74

COMUNICAII DE DATE

3.2. Semnale de date cu modulaie de frecven


Modulaia de frecven (MF) nu utilizeaz eficient banda de frecvene a canalului de transmisiune, dar prezint avantajul unei complexiti reduse a echipamentului necesar. De aceea este preferat n transmisiunile de date pe canalele telefonice vocale la debite mici. Complexitate minim a echipamentelor se ob ine n cazul transmisiunii binare. n mod frecvent se utilizeaz o modulaie cu deplasare de frecven (FSK Frequency Shift Keying), frecvena instantanee a semnalului modulat corespunznd strii semnificative a semnalului modulator, semnalul de date n banda de baz. Astfel, pentru una din cele dou stri semnificative ale semnalului de date modulator, x(t ) notat Z, semnalul modulat s (t ) va avea frecvena instantanee f1, iar pentru cealalt stare semnificativ, notat A, frecvena instantanee f2 (Fig. 3.2).
x(t)

a)

T s(t) t

b)

f2

f1

f2

f1

f1

f2

f2

f1

f1

f1

c)

f2 f1

Frecvena instantanee a purttorului t

Fig. 3.2. a) Semnalul de date n banda de baz b) Semnalul modulat (MF) c) Frecvena instantanee a purttorului

Transmisiuni de date prin modularea unui purt tor

75

Cele dou valori ale frecvenei instantanee sunt numite frecvene caracteristice. Dac semnalul modulat este s (t ) = A0 cos (t ) , frecvena unghiular instantanee este, n cazul unei modulaii de tip FSK, (t ) = d dt = 1 sau 2, trecerea de la o valoare la alta fcndu-se prin salt. Se iau n consideraie dou cazuri: faza (t) continu i faza (t) discontinu. n ambele cazuri spectrul de frecvene al semnalului FSK este, teoretic, infinit de larg. Din punct de vedere practic ns, semnalul FSK cu faza continu are un spectru mai ngust dect cel al semnalului cu faza discontinu. Semnale FSK cu faza discontinu Analiza spectral a semnalelor FSK cu faza discontinu depinde de natura schimbrii fazei n momentele modificrii frecvenei instantanee. Un caz care poate fi rezolvat n mod direct i care corespunde unei modaliti simple de realizare practic, este cel al comutrii ntre dou oscilatoare independente, oscilnd pe frecvenele f1, respectiv f2 (Fig. 3.3).
d(t) t

(t) 2 (t)

1
t

t e1(t) 1 0 t

Fig. 3.3. Faza semnalului FSK obinut prin comutarea ntre dou oscilatoare independente

76

COMUNICAII DE DATE

Semnalul FSK generat n acest mod este dat de expresia: (3.1) s (t ) = A cos (t ) = Ae1 (t ) cos( 1t + ) + Ae2 (t ) cos( 2 t + ) n care e1(t) i e2 (t ) = 1 e1 (t ) sunt funcii de ntrerupere. n figura 3.3 sunt prezentate frecvena unghiular (t), faza (t) i funcia de ntrerupere e1(t) corespunztoare unui semnal modulator d(t). Din (3.1) se poate observa c, n ceea ce privete spectrul de frecvene, semnalul FSK generat astfel poate fi considerat ca o superpoziie a doi purttori de frecvene f1 i f2 modulai n amplitudine de semnale care reprezint func iile de ntrerupere e1(t) i e2(t), semnale cu aceeai densitate spectral de amplitudini ca i semnalul de date modulator d (t), depinznd de frecven printr-o funcie sinc. Dac, spre exemplu, se consider cazul unui semnal modulator periodic, amplitudinile componentelor laterale pentru fiecare dintre cei doi purttori descresc cu 1/n, n fiind ordinul componentei corespunztoare din dezvoltarea n serie Fourier a semnalului modulator. Semnale FSK cu faza continu n cazul particular al unui semnal modulator periodic, aa cum s-a considerat i pentru semnalul FSK cu faz discontinu , spectrul semnalului FSK cu faza continu este discret, centrat pe media frecvenelor instantanee ale semnalului modulat, fp. Amplitudinile componentelor, ale cror frecvene sunt f p nf r , fr fiind frecvena de repetiie a semnalului
modulator periodic, descresc cu 1/n2. Aceasta nseamn c, n cazul continuitii fazei, spectrul de frecvene este, practic, mai ngust. Dependena amplitudinilor de n se justific pe baza proprietilor seriei Fourier. n cazul funciilor discontinue termenii de ordin n se apropie de proporionalitatea cu 1/n cnd n crete. Dac funcia este continu, dar are derivata de ordinul nti discontinu , termenii dezvoltrii n serie tind ctre proporionalitatea cu 1/n 2. n general, continuitatea funciei i a primelor k derivate asigur proporionalitatea termenilor dezvoltrii n serie Fourier cu cel pu in puterea (k+1) a lui 1/n . De notat ns c aceste considerente se aplic funciei dezvoltate n serie, adic lui s(t) i nu fazei (t). n cazurile considerate mai sus, continuitatea lui s(t) i nu a fazei (t) determin ct de repede componentele scad n amplitudine cnd frecvena lor se dep rteaz de centrul benzii. Lrgimea spectrului de frecvene al semnalului FSK cu faza continu, din punct de vedere practic, este dependent de viteza de modulaie vs=1/T i de diferena dintre cele dou frecvene caracteristice f2 i f1. Se demonstreaz c spectrul cel mai ngust se ob ine atunci cnd raportul ( f 2 f1 ) v s = m , numit raport de deviaie, este egal, aproximativ, cu 2/3.

Transmisiuni de date prin modularea unui purt tor

77

Limitarea spectrului de frecvene al semnalului FSK are ca efect eliminarea discontinuitii frecvenei instantanee, dar i apariia unei modulaii de amplitudine.

3.3. Generarea semnalelor cu modulaie de frecven


La generarea semnalelor MF se recomand utilizarea unor scheme care asigur continuitatea fazei semnalului modulat. Pentru generarea semnalelor MF se folosesc, de regul, scheme cu circuite integrate digitale. Pentru semnalele MF de frecvene foarte mari se utilizeaz oscilatoare controlate n tensiune, cu diode varactor. O schem foarte simpl de modulator MF este prezentat n figura 3.4.a. Un numrtor programabil, cu raport de divizare comandat, divizeaz frecvena F a semnalului dat de un oscilator cu N1 sau N2, n funcie de starea semnificativ a semnalului de date modulator, binar. Aceast schem nu asigur ns continuitatea fazei semnalului s(t), de la ieirea numrtorului, deoarece acesta schimb raportul de divizare de abia dup ce a ncheiat complet ciclul de divizare n curs (Fig. 3.5). Din aceast cauz tranziiile n semnalul de date dup detecie, la recepie, vor fi ntrziate aleator (t1 i t2 n figura 3.4.a) cu maximum 1/f1 i minimum 0, ceea ce este echivalent cu jiter de faz al semnalului reconstituit, cruia i corespunde un factor de distorsiune individual v t maxim = Max = s sau, echivalent, un salt de faz maxim: T f1 1 f1 1 f 2 f f1 (3.2) = 2 = 2 2 1 f2 f1 Dac lum ca exemplu valorile f1=1300 Hz, f2=2100 Hz i vs=1200 Bd pentru modemul V.23, normalizat de ITU-T, rezult c semnalul generat de aceast schem de modulator MF poate avea salturi de faz de pn la 16/13 sau un factor de distorsiune pentru semnalul reconstituit la recepie 1200 = , ceea ce este inacceptabil. Salturile de faz din semnalul modulat 1300 i factorul de distorsiune din semnalul n banda de baz reconstituit pot fi micorate de k ori dac dup numrtorul programabil se introduce un divizor de frecvent cu k (Fig.3.4.b). Pentru a trece de la semnalul rectangular s(t), furnizat de circuitele integrate digitale, la semnalul de linie, analogic, este nevoie de un filtru trece jos (FTJ).

78
C(t) Numrtor programabil (N1, N2) Bloc de comand

COMUNICAII DE DATE s(t) FTJ (f1=F/N1, f2=F/N2)

a)

Oscilator (F)

d(t)

b)

Oscilator (F)

C(t)

Numrtor programabil (N1, N2) Bloc de comand Numrtor programabil (N1, N2) d(t) Bloc de comand

(kf1, kf2)

Divizor de s(t) frecven FTJ (k) (f1, f2)

d(t)

c)

Oscilator (F)

Divizor de C1(t) frecven (k) (8kf1, 8kf2) (8f1, 8f2) Registru de deplasare n inel 1 2 8 Reea rezistiv de ponderare FTJ s(t)

Fig. 3.4. Scheme de modulatoare MF

C(t) d(t)

t1
s(t)

t2

Fig. 3.5. Semnalul MF generat de schema din figura 3.4.a

Transmisiuni de date prin modularea unui purt tor

79

Complexitatea acestui filtru i, n consecin, costul lui sunt cu att mai reduse cu ct componentele spectrale care trebuie eliminate de filtru sunt mai ndeprtate de componentele utile. n acest scop fie se realizeaz modulaia de frecven pe frecvene mai nalte, urmat de o translaie n spectrul de linie, fie se realizeaz o sintez n trepte a semnalului de linie, purttor sinusoidal modulat n frecven, cu, spre exemplu, schema din figura 3.4.c. Funcionarea schemei din figura 3.4.c este prezentat prin intermediul diagramelor de semnal din figura 3.6. Purttorul sinusoidal modulat n frecven este sintetizat n opt trepte pe durata unei perioade, cu ajutorul uni registru de deplasare n inel, cu opt celule, iniializat cu o celul n starea "1" i celelalte apte n starea "0". Registrului i se aplic un tact C1(t) de frecven 8f1 sau 8f2, n funcie de starea semnificativ a semnalului modulator d(t).

d(t)

C1 (t)

s(t) t

Fig. 3.6. Diagrame de semnal corespunztoare schemei din fig. 3.4.c

Printr-o reea rezistiv de ponderare, conectat la ieirile celor opt celule, se vor obine succesiv, n ritmul tactului de deplasare C1(t), cele opt trepte din care este sintetizat purttorul modulat s(t) pe durata unei perioade. n felul acesta, componentele nedorite ale semnalului s(t) vor avea frecvene de opt ori mai mari dect cele ale semnalului generat de schema din figura 3.4.b i filtrul trece jos necesar pentru eliminarea lor va fi mult mai simplu.

80

COMUNICAII DE DATE

3.4. Modemuri MF
Pentru transmisiuni de date pe canalele telefonice vocale sunt normalizate, de ctre ITU-T, dou modemuri, n Recomandrile V.21 i V.23. Principalele caracteristici ale modemului V.21 sunt: - viteza de modulaie vs 300 Bd, ceea ce nseamn un debit al datelor 300 b/s; - transmisiune sincron sau asincron; - func ionare duplex pe dou fire; - suportul de transmisiune: circuite telefonice nchiriate sau comutate. Pentru funcionarea duplex pe dou fire cele dou sensuri de transmisiune sunt separate utiliznd benzi de frecvene (canale) diferite. Frecvenele caracteristice pentru fiecare sens de transmisiune sunt: - canalul 1 (un sens): f1=980 Hz, f2=1180 Hz; - canalul 2 (cellalt sens): f1=1650 Hz, f2=1850 Hz. Modemul chemtor emite pe canalul 1 i recepioneaz pe canalul 2, n timp ce modemul chemat emite pe canalul 2 i recepioneaz pe canalul 1. De observat c raportul de deviaie are, pentru viteza maxim, valoarea optim (2/3).
Date Modulator FSK FTB Linie

Sincronizarea tactului de simbol Date

Baza de timp

Unitatea de linie

Sondare i decizie Se folosete numai n transmisiunea sincron

Comparator cu prag

Demodulator FSK

FTB

FTB Filtru trece band

Fig. 3.7. Modem FSK

Caracteristicile modemului V.23 sunt: 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; transmisiune sincron sau asincron;

Transmisiuni de date prin modularea unui purt tor

81

func ionare duplex pe patru fire sau semiduplex pe dou fire; suportul de transmisiune: circuite telefonice nchiriate sau comutate; frecvenele caracteristice: f1=1300 Hz, f2=2100 Hz pentru 1200 Bd i f1=1300 Hz, f2=1700 Hz pentru 600 Bd. O schem bloc convenional a unui modem FSK este prezentat n figura 3.7. n partea de emisie semnalul de la ieirea modulatorului FSK este un purttor cu frecvena instantanee f1 sau f2, corespunztor strii semnificative a semnalului de date modulator. Spectrul de frecvene al semnalului FSK este limitat de ctre filtrul trece band pentru a corespunde benzii alocate n linie transmisiunii de date. Unitatea de linie conine amplificatoare, pentru a regla nivelele semnalelor emis i recepionat, i transformatoare de cuplare la linia de transmisiune pe dou sau pe 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 recepionat filtrat este aplicat demodulatorului pentru a obine la ieirea sa un semnal proporional cu frecven a instantanee. Un comparator cu prag va asigura o form rectangular semnalului de date n banda de baz. Semnalul de date asfel refcut poate prezenta distorsiuni, adic modificri fa de semnalul transmis n ceea ce privete intervalele ntre oricare dou tranzi ii. n cazul unei transmisiuni sincrone se va utiliza un bloc de sondare i decizie care va reface semnalul de date fr distorsiuni. Tactul de sondare necesar, sincron cu tactul de simbol al transmitorului, se obine prin intermediul unui bloc de sincronizare. -

3.5. Semnale de date cu modulaie de faz


Modulaia de faz (M) se caracterizeaz printr-o eficien spectral mai bun dect cea a modulaiei de frecven, dar necesit un echipament mai complex. Creterea eficienei spectrale se obine prin utilizarea modulaiei multinivel. Faza semnalului se modific la intervale T (Fig. 3.8), egale cu intervalul de simbol i ia valori discrete n intervalul [0-2]. Aceast tehnic de modulaie se numete modulaie cu deplasare de faz (PSK Phase Shift Keying). Semnalul PSK poate fi exprimat astfel: s (t ) = A0 cos[ 0 t + (t )] (3.3) 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:

82
0t+(t)

COMUNICAII DE DATE

6 0, 3 2, 5 4 1 (t) 0

t T 1 2T 2 3T 3 4T 4 5T 5 6T 6 t 7T

Fig. 3.8. Faza semnalului PSK

s (t ) = A0

g (t nT ) cos( t + )
0 n n

(3.4)

unde g(t) este un impuls rectangular, g (t) =1, pe intervalul [0,T]. Expresia (3.4) pune n eviden faptul c semnalul de date cu modulaie de faz poate fi considerat ca o succesiune de impulsuri de curent alternativ, de frecven f0 i faz iniial n. Informaia digital (secvena datelor) este transpus, prin modulaie, n secvena fazelor n (modulaie de faz absolut, PSK) sau n secvena salturilor de faz n (modulaie de faz relativ, DPSK - Differential PSK), n= n n1. Transmisiunea datelor folosind PSK sau DPSK trebuie s fie sincron deoarece modificrile fazei (t) se realizeaz la intervale egale (T ). Modulaia de faz poate fi o modulaie binar, cu dou valori posibile pentru parametrul modulat (n sau n), sau o modulaie multinivel, cu M = 2m valori posibile pentru parametrul modulat. Valorile pe care le poate lua parametrul modulat sunt echidistante pe cercul trigonometric: 2 2 2 ; 2 ; ...;M (3.5.a) M M M

Transmisiuni de date prin modularea unui purt tor

83

sau

(3.5.b) M M M Pentru exemplificare s considerm modulaia binar, cu conveniile urmtoare de alocare a fazelor sau a salturilor de faz:
Simbol binar 0 1 PSK n=0
0

;3

; . . . ; (2 M 1)

DPSK n=00 n=1800

n =1800

Unei secvene de simboluri binare oarecare {an}, ca mai jos, i va corespunde secvena fazelor n astfel:
an nPSK nDPSK ... ... 00 1800 0 00 00 1800 1 1800 1800 00 0 00 1800 00 0 00 1800 00 1 1800 00 1800 1 1800 1800 00 1 1800 00 1800 ... ... ... ...

n recomandrile ITU-T setul de valori (3.5.a) ale parametrului modulat este numit convenia A, iar cel din (3.5.b) este numit convenia B. Pentru DPSK convenia A prezint dezavantajul c faza purttorului modulat nu se modific atunci cnd secvena datelor este, pe mai multe intervale de simbol, periodic i cu o asemenea structur nct n = 0 , ceea ce nseamn c n semnalul de date va lipsi informaia de timp, necesar pentru sincronizarea tactului de simbol al receptorului. La recep ie, pentru a determina secvena fazelor n, este necesar un purttor local sincron cu purttorul recep ionat i avnd o faz de referin fix, cunoscut. Ob inerea acestui purttor printr-o bucl de sincronizare, pe baza informaiei de timp din nsui semnalul recepionat, conduce la o ambiguitate multipl de faz, deoarece sunt M puncte n intervalul [0,2 ] n jurul crora bucla se poate sincroniza (M este numrul valorilor distincte pentru n). Pentru a evita necesitatea unei faze de referine fixe, cunoscute la recep ie, datele sunt codate n salturile fazei n i nu n valorile absolute, n, ale acesteia (DPSK). n acest caz 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 varia iile lente, n raport cu intervalul de simbol T, ale parametrilor canalului. Dac

84

COMUNICAII DE DATE

variaiile fazei n sunt echiprobabile, densitatea spectral a semnalelor DPSK este aceeai ca i pentru semnalele PSK. Din (3.4) semnalul PSK (sau DPSK) poate fi scris astfel: s (t ) = A0 g (t nT )[cos n cos 0 t sin n sin 0 t ] (3.6)

n aceast form este evident c semnalul PSK poate fi considerat ca o sum a doi purttori de aceeai frecven, defazai unul fa de altul cu 90 0, modulai n amplitudine, semnalele modulatoare fiind g (t nT ) cos n i

g (t nT ) sin
n

. Rezult din aceast expresie c lrgimea spectrului de

frecvene al semnalelor PSK este aceeai ca i pentru semnale MA cu dou benzi laterale, iar densitatea spectral de amplitudine este determinat de transformata Fourier a lui g(t ). Pentru aceste proprieti modulaia de faz este utilizat n transmisiunile de date pe canalele telefonice vocale, pentru debite de la 1200 b/s la 4800 b/s, precum i n transmisiunile pe canale radio.

3.6. Rspunsul filtrului trece band la semnale M. Condiii pentru lipsa interferenei simbolurilor
Deoarece parametrul semnalului modulat, faza instantanee, prezint discontinuiti n variaia sa, spectrul de frecven e al semnalului M este, teoretic, infinit de larg. Se impune limitarea spectrului de frecvene, la banda utilizabil a canalului pe care se face transmisiunea, printr-un filtru trece band. Rspunsul filtrului la semnale M se poate determina, considernd expresia (3.4) i notaiile din figura 3.9, dup cum urmeaz.
s(t) H() r(t)

g (t )e j 0t G ( 0 )

f (t )e j 0t F ( 0 )

Fig. 3.9. Semnale la intrarea i la ieirea filtrului

Dac, din punct de vedere matematic, notm rspunsul filtrului la un g (t )e j 0t prin f (t )e j 0t , atunci rspunsul su la semnal complex

Transmisiuni de date prin modularea unui purt tor

85

g (t ) cos 0 t = Re g (t )e j0t va fi Re f (t )e j 0t = f (t ) cos 0 t , dac funcia f(t) este o funcie real. Notnd cu G() i F() transformatele Fourier ale funciilor g(t) i respectiv f(t), rezult F ( 0 ) = G ( 0 ) H ( ) (3.7) i F ( ) = G ( ) H ( + 0 ) (3.8) ceea ce nseamn c funcia f(t) poate fi interpretat ca fiind rspunsul unui filtru trece jos echivalent filtrului trece band, avnd funcia de transfer H(+0), la semnalul g(t). Dac funcia H(+0) este o funcie complex conjugat, ceea ce implic o simetrie complex conjugat a funciei de transfer a filtrului trece band n raport cu frecvena central 0 (frecvena purttorului), atunci i F() va fi o funcie complex conjugat, deoarece G(), corespunznd unui semnal real g(t), este o funcie complex conjugat i funcia f(t) va fi o funcie real. n aceste condiii rspunsul r(t) al filtrului trece band la semnalul cu modulaie de faz s(t) va fi dat de expresiile r (t ) = f (t nT ) cos( 0 t + n ) = R(t ) cos[ 0 t + (t )] (3.9)

n care nfurtoarea amplitudinilor R(t) i faza (t) se pot determina n felul urmtor: R(t ) cos (t ) = f (t nT ) cos n

R(t ) sin (t ) = f (t nT ) sin


n
n

n
2

R(t ) =

f (t nT ) sin tg (t ) = f (t nT ) cos
n n

f (t
n

nT ) cos n

f (t
n

nT ) sin n

(3.10)

(3.11)
n

Dup cum se poate observa, ca urmare a limitrii spectrului de frecvene al semnalului cu modulaie de faz, amplitudinea sa R(t) devine variabil n timp iar faza sa (t) va avea o variaie continu . Pentru a nu exista interferen ntre simboluri ar trebui ca la momentele optime de sondare, t 0 + kT , faza (t 0 + kT ) = k s fie egal cu k . Din relaia (3.11) rezult:

86

COMUNICAII DE DATE

tg k =

f 0 sin k + f 0 cos k

f + f
n k n k

k n k n

sin n cos n (3.12)

cu notaia f (t 0 + kT ) = f k . innd seama de natura aleatoare a datelor i, ca urmare, i a secvenei fazelor { n } , pentru a avea k = k pentru orice k este necesar s fie ndeplinite condiiile (3.13) f n = 0 pentru n 0 i f n 0 pentru n=0, asemntoare cu cele impuse la transmisiunea n banda de baz. Se observ c aceste condiii pentru lipsa interferenei simbolurilor trebuie s le ndeplineasc rspunsul filtrului trece jos echivalent la nfurtoarea g(t) a impulsurilor de curent alternativ din expresia (3.4) a semnalului cu modulaie de faz.

3.7. Modulatoare de faz


Modulaia de faz relativ se poate obine direct sau printr-o codare a datelor, urmat de o modulaie de faz absolut (Fig. 3.10).
{an} Codare MR Fig. 3.10. Realizarea MR cu modulator MA {b n } Modulare MA s(t)

n cazul unei modulaii multinivel, cu M = 2 m valori posibile pentru n = n n1 , fiecrui grup de m bii din secvena {an}i corespunde prin codare un alt grup de m bii care selecteaz faza semnalului generat de un modulator MA, codarea fcndu-se astfel nct semnalul de la ieirea modulatorului s corespund secvenei {an} dup regula modulaiei de faz relative. Ca exemplu s considerm modulaia relativ de faz cu opt nivele (M = 8), corespondena tribit - salt de faz fiind cea prezentat n figura 3.11 (recomandat de ITU-T pentru modemurile V.27, V.27 bis i V.27 terr, debit 4800 b/s).

Transmisiuni de date prin modularea unui purt tor 010 011 111 110 100 Fig. 3.11. Convenie de alocare a salturilor de faz pentru MR cu 8 nivele (8-DPSK) 000 001 101

87

S presupunem c faza n a semnalului generat de modulatorul MA corespunde tribitului Tb,n, care comand acest modulator, dup relaia (3.14) n = (Tb ,n ).45 0 unde (Tb,n) este numrul zecimal reprezentat n binar de tribitul Tb,n. Cu aceast convenie relaia n = n 1 + n poate fi scris astfel:
(Tb,n ).45 0 = (Tb,n 1 ).45 0 + (Tc ,n ).45 0 (modulo 360 0=8.450) (3.15) tribitul Tc,n corespunznd tribitului Ta,n dup cum urmeaz.
Ta,n

n
(regula ITU-T, fig.3.11) 00 450 900 1350 1800 2250 2700 3150

Tc,n

001 000 010 011 111 110 100 101

000 001 010 011 100 101 110 111

Din relaia (3.15) rezult regula dup care se obine tribitul Tb,n: (3.16) Tb,n = Tb,n-1 + Tc,n (modulo 8) Schema bloc a modulatorului MR, realizat n felul acesta, este prezentat n figura 3.12. Fluxul serial al simbolurilor binare {an} este aplicat unui convertor serie-paralel (S/P), la ieirea cruia se obine succesiunea tribiilor Ta,n. Urmeaz un codor funcionnd conform tabelului de coresponden de mai sus, tribitul Tc,n de la ieirea acestuia adunndu-se modulo 8 cu tribitul Tb,n-1, obinut la ieirea sumatorului ( ) pe intervalul de

88

COMUNICAII DE DATE

simbol anterior, tribit memorat n blocul de memorie (T) pentru intervalul de simbol curent. Tribitul Tb,n de la ieirea sumatorului va selecta faza semnalului generat de modulatorul MA.
Ta ,n {a n } S/P Codor Tb,n-1 T Tc ,n Tb,n sMR(t)

MA

Fig. 3.12. Schema bloc a unui modulator MR (M=8)

Desigur, din punct de vedere al realizrii practice, prezint interes schemele cu circuite integrate digitale i cele de prelucrare digital a semnalelor. n schemele cu circuite integrate digitale purttorul este un semnal periodic rectangular. Spre exemplu, un modulator de faz binar poate fi realizat cu un sumator modulo 2, ca n figura 3.13.
d(t) 0 1 0 0 1 t

d(t) s(t) p(t)

p(t) t

s(t) t

(a)

(b) Fig. 3.13. Modulator MA digital (a) Schema modulatorului (b) Diagrama de semnale

Transmisiuni de date prin modularea unui purt tor

89

Realizarea modulaiei cu astfel de scheme cu circuite digitale este nsoit de dou efecte nedorite: fenomenul de suprapunere a benzilor laterale corespunztoare diferitelor armonice ale purttorului modulat i fenomenul de ntoarcere a benzii, datorit faptului c spectrul de frecvene al semnalului modulator d (t) este larg comparativ cu frecvena f0 a purttorului (Fig. 3.14).
D(f) f f0 (a) (b) 3 f0 S(f) f

Fig. 3.14. Lrgimea spectrelor de frecvene ale semnalului modulator (a) i semnalului modulat (b)

Diminuarea acestor efecte se poate ob ine realiznd modulaia pe un purttor cu frecvena suficient de mare, mai mare dect frecvena limit a spectrului semnalului modulator. n cele ce urmeaz vor fi prezentate cteva scheme de realizare a modulatoarelor de faz. - Modulator cu numrtor Johnson Va fi prezentat, ca exemplu, un modulator MA realizat cu numrtor Johnson, pentru o. modulaie de faz cu M=8 nivele. Un astfel de numrtor (Fig. 3.15) este alctuit din M/2 bistabili de tip JK, legai n inel, cu reacia inversat, tactul aplicat avnd frecvena Mf0. La cele M ieiri se obin semnale de aceeai frecven, f0, dar defazate unul fa de altul cu 2/M. Printr-un multiplexor, la intrrile cruia se conecteaz cele M ieiri ale numrtorului, se selecteaz purttorul cu faza corespunztoare grupului de m bii care comand modulatorul (Fig. 3.16). - Modulator cu numrtor divizor n figura 3.17 sunt prezentate un numrtor divizor cu 8 i diagrama semnalelor de la ieirile sale, n cazul n care la intrarea numrtorului se aplic, pe lng tactul care trebuie divizat, un impuls suplimentar (I). Din diagrama semnalelor se observ c prin aplicarea unui impuls pe intrarea I se ob ine un salt de faz de 180 0 la ieirea primului divizor, n semnalul notat cu 4f0(I), un salt de 900 la ieirea celui de al doilea divizor, n semnalul 2 f0(I), i un salt de 450 la ieirea celui de al treilea divizor, n semnalul f0(I). n diagram sunt prezentate, pentru comparaie, i semnalele care se obin dac nu se aplic impulsul la intrarea I (4 f0, 2f0, f0).

90
8f0 JT Q 1 K Q JT Q 2 K Q JT Q 3 K Q

COMUNICAII DE DATE

JT Q 4 K Q

8 f0 Q1 Q2 Q3 Q4 Q1 Fig. 3.15. Numrtor Johnson i diagrama de semnale

Mf0 Numrtor Johnson 1 Bii de adres 1 MUX m 2 M s(t)

Fig. 3.16. Modulator MA cu numrtor Johnson

O astfel de schem realizeaz direct modulaia de faz relativ. Pentru o modulaie cu 8 nivele, n care salturile de faz sunt multipli ai saltului de 450, modulatorul poate fi realizat ca n figura 3.17, aplicnd la intrarea I un numr corespunztor de impulsuri succesive, cunoscnd c pentru fiecare impuls apare un salt de faz de 450 n ieirea de frecven f0. O alt variant const n a aplica impulsuri i la intrrile celorlalte dou divizoare (I', I"), saltul de faz necesar, n acest exemplu un multiplu al lui 450, putnd fi obinut ca o sum a unor salturi de 450 (rezultat al aplicrii unui impuls pe intrarea I), 900 (I') i 1800 (I").

Transmisiuni de date prin modularea unui purt tor 8 f0 (a) I 2 I' 4 f0 2 I" 2f0 2 f0

91

8f0 I 4 f0 4f0(I) (b) 2f0 2f0(I) f0 f0(I) Fig. 3.17. Modulator cu numrtor divizor (a) i diagrama semnalelor (b)

- Modulator MA cu doi purttori n cuadratur Aa cum evideniaz rela ia (3.6), semnalul modulat n faz poate fi obinut prin modularea n amplitudine a doi purttori de aceeai frecven f0, dar defazai cu 900 unul fa de altul, secvenele modulatoare fiind {cosn} i {sinn}.

3.8. Detecia semnalelor MR


Pentru determinarea fazei unui semnal sinusoidal este nevoie de o referin, un alt semnal sinusoidal de aceeai frecven i cu faza cunoscut.

92

COMUNICAII DE DATE

Defazajul dintre cele dou semnale sinusoidale se poate determina aa cum se arat n figura 3.18.
cos(0t+1) FTJ cos(0t+2) cos(0t+1) FTJ sin(0t+2) Fig. 3.18. Determinarea defazajului dintre dou semnale sin(1-2) cos(1-2)

Din nmulirea celor dou semnale rezult: 1 cos( 0 t + 1 ). cos( 0 t + 2 ) = [cos(2 0 t + 1 + 2 ) + cos( 1 2 )] 2 1 cos( 0 t + 1 ). sin( 0 t + 2 ) = [sin( 2 0 t + 1 + 2 ) sin( 1 2 )] (3.17) 2 Filtrele trece jos din scheme au rolul de a elimina componentele de nalt frecven (20) care rezult dup inmulirea celor dou semnale. La ieirea fiecrui filtru trece jos se obine cosinusul sau sinusul diferenei dintre fazele celor dou semnale. n cazul transmisiunilor de date folosind modulaia de faz, semnalul recepionat are expresia r (t ) = R(t ) cos[ 0 t + (t )] (3.18) faza sa (t ) variind continuu i, n cazul ideal (fr interferena simbolurilor i fr zgomot), lund valorile nominale (cele obinute n procesul de modulaie) la intervale egale cu intervalul de simbol: (3.19) (t 0 + nT ) = n = n n realitate, datorit interferenei simbolurilor i zgomotului, faza (t 0 + nT ) = n este diferit de n:

n = n + n

(3.20)

unde n este eroarea de faz. Pentru detecia de faz este nevoie de un purttor local pentru comparaie (referin). Dac se folosete un purttor sincron cu cel

Transmisiuni de date prin modularea unui purt tor

93

recep ionat i avnd faza ini ial egal cu una dintre cele M valori nominale, fie aceasta k, detecia este coerent (sincron). n caz contrar, folosind un purttor local nesincronizat cu cel recepionat i cu o faz iniial oarecare, detecia este necoerent. 3.8.1. Detecia coerent a semnalelor MR Schema pentru detecia coerent a semnalelor MR este prezentat n figura 3.19. Valoarea estimat ne a fazei n este influenat, pe de o parte, de faza k a purttorilor locali p1(t) i p 2(t), iar pe de alt parte, de eroarea de faz n . Dac influena fazei k asupra valorii estimate a diferenei de faz n dispare prin efectuarea diferenei ne n 1,e , cea a erorii de faz

n depinde i de eroarea de faz n1 .


cos(n -k) FTJ p1(t) R(t)cos[(0t+(t)] FTJ p2(t) p1(t) p2(t) SP STS t0+nT sin(n -k) p1(t)=A0cos(0t+ k) p2(t)=A0sin(0t+ k) Decizie

ne
T

+ - +

ne

n-1,e

Fig. 3.19. Detecia coerent a semnalelor MR

Dac eroarea de faz n este cuprins n domeniul (2l 1) M (2l + 1) M , decizia asupra fazei n este afectat de n cu

l.2/M. Dac i eroarea de faz n1 este cuprins n acelai domeniu de valori (cu aceeai valoare pentru l) decizia asupra fazei n-1 va fi afectat tot cu l.2/M i, n final, valoarea determinat pentru n nu va fi afectat de erorile de faz n i n1 .

94

COMUNICAII DE DATE

3.8.2. Detecia necoerent a semnalelor MR

Detecia necoerent se poate realiza fie folosind un purttor local de aceeai frecven cu cel emis (ca valoare nominal), nesincronizat i avnd o faz arbitrar , fie folosind ca referin purttorul recepionat, memorat pentru un interval de simbol. n primul caz detecia este numit necoerent diferenial, iar n cel de al doilea caz este numit detecie prin comparare. Principial i, prin urmare, i ca performane, cele dou metode sunt identice, ele diferind numai prin tehnicile de realizare. Schema de detecie necoerent diferenial este prezentat n figura 3.20.
FTJ p1(t) R(t)cos[(0t+(t)] FTJ p2(t) SP STS t0+nT p p (( tt )= )= A A cos( cos( tt + + k )) 11 00 00 p p (( tt )= )= A A sin( sin( tt + + k )) 22 00 00 y~sin(n-) x~cos(n-) arc tg y/x

n-
T

n- n-1
+ + Decizie

n-1-

Fig. 3.20. Detecia necoerent diferenial a semnalelor MR

Valoarea arbitrar a fazei iniiale a purttorului local nu are efect asupra deciziei privind n. Aceast decizie este afectat de erorile de faz n i n 1 dac diferena n n1 este mai mare dect M . Detecia prin comparare se realizeaz folosind schema din figura 3.21, n care se presupune ndeplinit condiia 0T = 2k . Dup cum se poate observa din cele dou scheme, deosebirea dintre cele dou metode de detecie necoerent const n tehnica de obinere a diferenei n-n-1. n ambele scheme decizia privind saltul de faz n se obine pe baza aceleiai mrimi (n-n-1) i, n consecin, performanele lor sunt identice. Comparativ cu modulaia de faz absolut, detecia coerent a semnalelor MR prezint performane uor mai sczute. Astfel, pentru a obine aceeai probabilitate de eroare, n domeniul valorilor 10-5 - 10-3, raportul puterilor semnal/zgomot trebuie s creasc, n cazul MR, cu

Transmisiuni de date prin modularea unui purt tor

95

aproape 0,5 dB. Ctre valori mici ale probabilitii de eroare, performanele celor dou metode sunt din ce n ce mai apropiate.
FTJ R(t)cos[(0t+(t)] T 90
0

x~cos(n-n-1) arc tg y/x

n- n-1
Decizie

FTJ STS t0+nT

y~sin(n- n-1)

Fig. 3.21. Detecia necoerent prin comparare

Detecia necoerent a semnalelor MR prezint, n general, performane mai sczute dect detecia coerent MR. n cazul modulaiei binare performanele sunt aceleai. n cazul modulaiei multinivel, penalizarea la raportul semnal/zgomot, comparativ cu modulaia absolut de faz, este de 2,3 dB pentru M=4, 2,8 dB pentru M=8 i tinde asimptotic ctre 3 dB cnd M crete nelimitat.
3.8.3. Sincronizarea purttorului local

O diferen de frecven ntre frecvenele purttorului local i purttorului recepionat are efecte diferite n cazurile celor dou tipuri de detecie a semnalelor MR. S considerm, n cazul deteciei coerente, purttorul local de forma: (3.21) p1 (t ) = A0 cos[( 0 + )t + k ] Efectul diferenei de frecven este echivalent cu o faz .t cresctoare n timp, aa nct faza de comparaie pentru semnalul recepionat este k + .t , variabil n timp. Din aceast cauz efectele ei la dou momente de sondare consecutive pot fi diferite i vor apare erori frecvente n secvena { n } restituit de detector. Trebuie remarcat c, n schema detectorului
coerent, deciziile se iau asupra fazei n , decizii care sunt influenate de o faza de referin variabil in timp. n cazul deteciei necoerente purttorul local poate fi considerat sub forma:

96

COMUNICAII DE DATE

p1 (t ) = A0 cos[( 0 + )t + ] (3.22) i efectul diferenei de frecven pentru decizia asupra diferenei de faz n se manifest printr-o eroare de faz suplimentar, constant, de mrime .T care, pentru valorile tipice n transmisiunile de date pe canalele telefonice vocale (f 7 Hz, T=1/1200 s sau1/1600 s) este sub 2 0. Comparnd aceast valoare cu lrgimea domeniului de decizie (1800, 90 0, 450) se poate spune c nesincronismul purttorilor local i recepionat, n cazul deteciei necoerente, conduce la o scdere relativ mic a proteciei fa de zgomot. O cauz a diferenei de frecven dintre purttorul recepionat i cel local o constituie faptul c cei doi purttori sunt obinu i din baze de timp diferite. La normele actuale de realizare a acestor echipamente, diferena relativ ntre cele dou frecvene poate fi de cel mult 2.10-4. Dac ns suportul pe care se realizeaz legtura de date este un circuit telefonic vocal realizat prin intermediul echipamentelor de multiplexare cu diviziune n frecven, datorit nesincronismului purttorilor din aceste echipamente semnalul restituit de circuitul telefonic are spectrul de frecven e deplasat fa de cel de la intrarea n circuit, deplasare care echivaleaz cu o modificare a frecvenei purttorului semnalului de date. Deplasarea spectrului introdus de o seciune de multiplexare cu diviziune n frecven (o translaie din spectrul vocal n banda de linie i revenire la banda de baz) este de maximum 2 Hz. Dac circuitul telefonic este alctuit din mai multe seciuni de multiplexare cu diviziune n frecven aceast deplasare poate fi mai mare. Informaia relativ la frecvena purttorului recep ionat, necesar pentru sincronizarea purttorului local, se extrage din chiar semnalul de date recep ionat, tiind c n momentele optime de sondare faza acestuia este, n cazul ideal (fr zgomot i fr interferena simbolurilor), una din cele M faze posibile prin procesul de modulaie, k . 2 M , unde k=1, 2, ..., M. Aceasta nseamn c faza armonicii de ordin M a purttorului local sau a purttorului recepionat trebuie s fie, n cazul sincronismului, M .k . 2 M = 2k i, prin urmare, cele dou armonice trebuie s fie n faz (la momentele de sondare). Operaia de sincronizare va urmri sinfazarea acestor armonice, prin ac iunea asupra blocului care genereaz purttorul local. Armonica dorit a purttorului recepionat se poate obine printr-o prelucrare neliniar a acestuia i o filtrare corespunztoare.

Transmisiuni de date prin modularea unui purt tor

97

3.9. Modemuri cu modula ie de faz


Exist o gam larg de modemuri M normalizate pentru transmisiunile de date pe canalele telefonice vocale. n aceste modemuri se folosete tehnica DPSK, cu 2, 4 sau 8 nivele (valori distincte pentru salturile fazei). Valorile recomandate pentru salturile fazei sunt cele corespunztoare conveniei A (=k.2/M) sau conveniei B (=(2k1) /M). Frecvena purttorului este 1800 Hz, n mijlocul benzii utilizate (600 3000 Hz), exceptnd modemurile duplex/2 fire cu separarea sensurilor n frecven. n cele ce urmeaz sunt prezentate principalele caracteristici ale modemurilor DPSK normalizate de ITU-T. V.22: 1200/600 b/s, pe circuite comutate sau nchiriate, duplex/2 fire cu separarea n frecven a sensurilor de transmisiune (frecvenele purttoare 1200 Hz i 2400 Hz), viteza de modulaie 600 Bd, convenia A pentru 1200 b/s, conven ia 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 3.22 este prezentat o schem bloc simplificat a unui modem DPSK cu 8 nivele.
Date Convertor S/P Modulator DPSK FTB

Sincronizarea de simbol (i de purttor)

Baza de timp

Unitate de linie

Date

Convertor P/S

Detector DPSK

Egalizor

FTB

Fig. 3.22. Modem DPSK

98

COMUNICAII DE DATE

n partea de emisie convertorul serie-paralel mparte fluxul serial al simbolurilor de date n grupuri de cte trei bii, 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. Filtrul trece band din partea de recepie atenueaz componentele zgomotului i ale altor semnale perturbatoare aflate n afara benzii de frecevene corespunztoare semnalului util i, mpreun cu cel din transmitor, formeaz spectrul semnalului de date corespunztor condiiilor pentru lipsa interferenei simbolurilor. Egalizorul este utilizat pentru a reduce interferena simbolurilor datorit suportului de transmisiune i imperfeciunilor filtrelor de formare spectral.

3.10. Semnale de date cu modulaie de amplitudine


Modulaia de amplitudine este o metod de modulaie liniar, prin care spectrul de frecvene al semnalului este translatat din banda de baz n dou benzi situate simetric n raport cu frecvena purttorului. Din cele dou benzi laterale care rezult din procesul de modulaie se poate transmite numai o singur band, rezultnd o utilizare eficient a benzii canalului de transmisiune. Acest avantaj al modulaiei de amplitudine, comparativ cu modulaia de frecven sau de faz, o recomand pentru utilizarea n transmisiunile de date cu debit mare pe canalele de band limitat. n schimb echipamentul de recepie este complex deoarece detecia este de tip coerent, necesitnd un purttor local sincron i sinfazic cu purttorul recepionat. O schem clasic a modulatorului MA este prezentat n figura 3.23.
h(t) x(t) H() s(t)

cos0t (purttor) Fig. 3.23. Modulator MA

Transmisiuni de date prin modularea unui purt tor

99

Semnalul MA este obinut prin nmulirea semnalului de date n banda de baz cu un purttor sinusoidal i filtrarea apoi a semnalului astfel rezultat. Dup multiplicare spectrul semnalului de date este translatat n jurul frecvenei purttorului (Fig. 3.24). Cele dou benzi laterale poart aceeai informaie. Cu o anumit caracteristic de amplitudine a filtrului H() este posibil s se obin diferite variante MA: cu dou benzi laterale (MA-BLD), cu o singur band lateral (MA-BLU) i MA cu band lateral rezidual (MA-BLR).
X() Semnal MA BLD

M
H()- BLU

H()- BLR

Fig. 3.24. Filtre (caracteristici de amplitudine) pentru MA-BLU i MA-BLR

Semnalul MA-BLU are lrgimea spectrului egal cu cea corespunztoare semnalului modulator dar, deoarece semnalul de date n banda de baz conine componente importante (cu o pondere nsemnat n energia semnalului) la frecvene joase, cele dou benzi laterale sunt foarte apropiate i este dificil s se elimine cu un filtru una dintre aceste benzi fr a o afecta pe cealalt. Modulaia cu band lateral rezidual necesit o band de frecvene uor mai mare dect MA-BLU. Prin aceast metod se transmite i o mic parte din banda care trebuie eliminat i, n felul acesta, condiiile impuse filtrului sunt ceva mai uor de ndeplinit. Semnalul filtrat s (t ) poate fi scris astfel:
s (t ) =

x(t ) cos 0 (t )h( )d =

100

COMUNICAII DE DATE

= cos 0t x(t )h( ) cos 0 d + sin 0t x(t ) h( ) sin 0 d =


= cos 0t [ x(t ) h1 (t ) ] + sin 0t [ x(t ) h2 (t ) ]

(3.23)

unde h1 (t ) = h (t ) cos 0 t i h2 (t ) = h (t ) sin 0 t


(t) h1( t) x(t) cos0t 900 sin0t h2(t) +

s(t)

Fig. 3.25. Soluie alternativ pentru modulator MA

- Modulaia de amplitudine cu band lateral unic Expresia (3.23) sugereaz un alt mod de generare a semnalelor MA (Fig. 3.25), recomandat n cazul n care funciile specificate sunt realizate prin prelucrare numeric. Se poate demonstra c pentru a obine semnalul MA-BLU este necesar ca funciile pondere ale celor dou filtre din schem s fie h1 (t ) = (t ) , ceea ce nseamn un filtru trece tot, i h2 (t ) = 1 t , ceea ce corespunde unei transformate Hilbert. Modemurile care folosesc MA-BLU, normalizate de ctre ITU-T, sunt recomandate pentru transmisiuni de date cu debite de 48 - 168 kb/s pe canale telefonice de band larg (legtura n grup primar, band 60 - 108 kHz). Recomandrile pentru aceste modemuri (V.36 i V.37) au fost elaborate n anii '70 i, deoarece n acea perioad nu se utiliza nc tehnologia prelucrrii numerice a semnalelor, pentru a evita transformata Hilbert, nerealizabil fizic i foarte dificil de aproximat printr-o realizare de tip hardware, s-a recurs la schema clasic a transmitorului MA, dar cu o formare spectral a semnalului modulator astfel nct s se poat realiza filtrul care trebuie s elimine o band lateral. Caracteristica spectral a semnalului modulator (semnalul de date n banda de baz) este de band minim, cu o alur sinusoidal (Fig. 3.26), fiind astfel posibil eliminarea unei benzi laterale a semnalului MA-BLD fr a o afecta sensibil pe cealalt.

Transmisiuni de date prin modularea unui purt tor

101

Impunnd ca rspunsul x(t ) al sistemului la un impuls de tipul celor folosite pentru reprezentarea simbolurilor s fie corespunztor unei caracteristici cu interferen controlat (clasa IV, L=3) x(t ) = xe (t ) xe (t 2T ) (3.24) unde xe (t ) este rspunsul de band minim care ndeplinete condiiile pentru lipsa interferenei simbolurilor, cu transformata Fourier X ( ) = T , n banda Nyquist, rezult (3.25) X ( ) = 2T sin N

X()

Fig. 3.26. Spectrele de amplitudini ale semnalelor modulator i MA-BLD

Cu rspunsul la un impuls dat de relaia (3.24), la fiecare moment de sondare, la recepie, va exista interferen, dar de la un singur simbol: yk = a k a k 2 (3.26) Cunoscnd simbolul anterior ak 2 se poate decide asupra simbolului actual
ak . Dar dac o decizie va fi eronat eroarea se va propaga. Printr-o codare adecvat a datelor nainte de a fi transmise se poate evita efectul de propagare a erorii (vezi i par. 2.7). Recomandarea V.36 (1976) se refer la un modem cu debitele 48 kb/s, 56 kb/s, 64 kb/s i 72 kb/s. Se folosete o modulaie binar, purttorul avnd frecvena de 100 kHz, iar viteza de modulaie fiind egal numeric cu debitul binar. Banda de frecvene utilizat este cuprins, corespunztor debitului, ntre 76, 72, 68 sau 64 kHz i 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. Op ional, 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.

102

COMUNICAII DE DATE

- 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 3.27.
x(t) x(t) 900 y(t) sin0t cos0t s(t) + Suport de transmisiune 900 sin0t FTJ y(t) FTJ cos0t

Transmitor

Receptor

Fig. 3.27. Principiul MAQ

Semnalul MAQ este (3.27) s (t ) = x(t ) cos 0 t + y (t ) sin 0t unde x(t) i y (t) sunt semnale n banda de baz. Pentru a transmite m bi i ntr-un interval de simbol (T ) fiecare grup de m bii este codat ntr-una din cele M =2m stri ale purttorului modulat, considerat ca o sum a doi purttori n cuadratur. Fiecrei stri i corespunde un punct ntr-un spaiu bidimensional, cu coordonatele xk, yk reprezentnd amplitudinile acestor purttori. Graficul tuturor punctelor (xk, yk ), reprezentnd toate strile posibile ale purttorului modulat (n linie), se numete constelaia semnalului. Figura 3.28 prezint o constelaie posibil pentru m =4. Schema bloc a unui transmitor de date MAQ este prezentat n figura 3.29. Fiecrui grup de m bii de la ieirea convertorului serie-paralel i vor corespunde dou valori xk i yk la ieirea codorului, pe un interval de simbol T egal cu m intervale 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(t ) = xk g (t kT ) , y(t ) = yk g (t kT ) , (3.28)

Transmisiuni de date prin modularea unui purt tor

103

unde g (t ) este impulsul rectangular de durat T i amplitudine egal cu unitatea.


yk

xk

Fig. 3.28. Constelaia semnalului pentru m = 4

x(t) FTJ

p(t) cos0t + s(t) + sin0t

Date S/P

1 Codor m y(t) FTJ q(t)

900

Fig. 3.29. Transmitor de date MAQ

Filtrele trece jos, identice, au rolul s limiteze spectrele de frecvene ale acestor semnale i s le formeze n vederea reducerii interferenei simbolurilor. Dac rspunsul fiecrui filtru la un impuls g (t) este h(t), rspunsurile lor la semnalele de intrare x(t) i y(t) vor fi p (t ) = xk h(t kT ) ; q (t ) = yk h(t kT ) . (3.29)

n cazul realizrii cu procesoare de semnal digitale, n loc de impulsuri g (t) se vor considera impulsuri (t) ponderate cu xk i yk, iar filtrele trece jos vor avea funcia pondere h(t), astfel nct semnalele x(t) i y(t) vor avea expresiile

104

COMUNICAII DE DATE

x (t ) =

x (t kT ) ,
k k

y(t ) =

y (t kT )
k k

(3.30)

iar expresiile semnalelor p(t) i q (t) rmn neschimbate. Semnalul MAQ va avea expresia s (t ) = xk h(t kT ) cos 0t yk h(t kT )sin 0t = k k (3.31) = p(t ) cos 0t q(t ) sin 0t

3.11. Demodularea semnalelor MAQ


Schema clasic a demodulatorului MAQ este prezentat n figura 3.30.
hR(t) P(t) 900 sin0t FTJ hR(t) Fig. 3.30. Demodulator MAQ Q(t) FTJ cos0t

s(t)

Filtrele trece jos, cu funcia pondere h R (t), au rolul s elimine componentele de frecven nalt care rezult dup nmulirea purttorilor locali cu semnalul recep ionat, dar i s formeze spectrul semnalului de date n banda de baz pentru reducerea interferenei simbolurilor. Aceast schem nu este ns adecvat prelucrrii digitale, deoarece filtrele au de prelucrat semnale cu un spectru de frecvene larg. Pentru o realizare cu procesoare de semnal digitale se recomand structura prezentat n figura 3.31, n care componentele de frecven nalt care apar dup nmulitoare sunt eliminate prin metoda compensrii de faz, rezultnd astfel o frecven de eantionare mai mic pentru operaiile de filtrare i, implicit, o reducere a volumului calculelor.

Transmisiuni de date prin modularea unui purt tor u(t) cos0t s(t) sin0t h2(t) FTB v(t) cos0t sin0t Fig. 3.31. Demodulator cu compensare de faz d(t) c(t) + + Q(t) b(t) a(t) + P(t)

105

h1(t) FTB

Semnalele de la ieirile celor dou filtre trece band au aceeai densitate spectral de amplitudini, dar spectrele de faze difer cu 90 0. Un semnal este transformata Hilbert a celuilalt, motiv pentru care cele dou filtre sunt numite filtre Hilbert. Funciile pondere ale celor dou filtre sunt h1 (t ) = hR (t ) cos 0t , h2 (t ) = hR (t ) sin 0t (3.32) i semnalele de ieire pot fi scrise astfel: u(t ) = P(t ) cos 0 t Q(t ) sin 0t

b(t ) = [ Q (t ) + Q(t ) cos 2 0t + P(t ) sin 2 0t ] 2 d (t ) = [P(t ) P(t ) cos 2 0t + Q(t ) sin 2 0t ] 2 . (3.33) Pentru a obine semnalele de date n banda de baz, P(t) i Q(t), componentele de frecven nalt sunt eliminate prin compensare de faz: P(t ) = a(t ) + d (t ) , Q(t ) = c(t ) b(t ) (3.34) Dintre modemurile normalizate pentru transmisiuni de date pe circuite telefonice vocale i care folosesc MAQ pot fi menionate urmtoarele:
c(t ) = [Q (t ) + Q(t ) cos 2 0t + P (t ) sin 2 0t ] 2

a(t ) = [P(t ) + P(t ) cos 2 0 t Q(t ) sin 2 0 t ] 2

v(t ) = P (t ) sin 0t + Q(t ) cos 0 t

106

COMUNICAII DE DATE

V.22 bis (1984): 2400/1200 bii/s, duplex/2 fire cu diviziune n frecven, frecvenele purttoare pentru cele dou sensuri fiind 1200 Hz i 2400 Hz, viteza de modulaie 600 Bd; V.32 (1984): 9600/4800/2400 bii/s, frecvena purttorului 1800 Hz, viteza de modulaie 2400 Bd.; V.33 (1985): 14400/12000 bii/s, frecvena purttorului 1800 Hz, viteza de modulaie 2400 Bd.; V.34 (1998): debite de la 2400 bii/s pn la 33600 bii/s, frecvena purttorului de la 1800 Hz pn la 1959 Hz (n funcie de debit), viteza de modulaie de la 2400 Bd la 3429 Bd.

3.12. Modulaia codat


3.12.1. Eficiena spectral a sistemelor MAQ fr codare

Banda de frecvene minim necesar pentru transmisiuni de date n banda de baz fr interferena simbolurilor (teoretic) este 1/2T, T fiind intervalul de simbol. Pentru un sistem MAQ banda minim va fi de dou ori mai mare, deci 1/T. Considernd c fiecare dintre cele dou componente este modulat multinivel, cu 2m nivele, rezult c fiecare component transport m bii ntr-un interval T i eficiena spectral a sistemului MAQ fr codare este dat de relaia 2m T C MAQ = = 2m bii/s/Hz (3.35) 1T Pe de alt parte limita superioar a eficienei spectrale este dat de S formula lui Shannon ( C t = log 2 (1 + ) ) i aceast limit este dependent de Z raportul semnal-zgomot. Shannon a demonstrat existena unui procedeu de prelucrare a informaiei (codare) care permite, teoretic, atingerea acestei limite, cu o probabilitate de eroare la recepie 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 3.28, 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 (3.36)

Transmisiuni de date prin modularea unui purt tor

107

Aproximnd zona de decizie ptratic, pentru fiecare punct din constela ie, cu un cerc de raz unitate, decizia asupra punctului recep ionat este eronat dac fazorul corespunztor tensiunii de zgomot are modulul mai mare dect unitatea: Pe P ( z > 1) (3.37)
Se poate demonstra c pentru zgomot gaussian, de varian Z pentru fiecare dintre cele dou componente ale sale (n cos0t i sin0t ), relaia (3.37) devine (3.38) Pe = e1 2 Z . 6 Cu Z =1/24 se obine o probabilitate de eroare Pe 6.10 , care poate fi considerat satisfctor de mic. Introducnd S din (3.36) i Z =1/24 n formula eficienei spectrale teoretice rezult 22 m 1 (3.39) = 3 + 2m bii/s/Hz Ct = log 2 + 1 3.1 24 cu 3 bii/s/Hz mai mult dect eficiena spectral a sistemului MAQ fr codare. Formula lui Shannon indic, prin urmare, un plus de 3 bii/s/Hz posibil de transmis fa de ce permite una dintre cele mai eficiente metode de modulaie, la acelai raport semnal-zgomot i la o probabilitate de eroare foarte mic. Altfel spus, prin codare se poate ob ine aceeai probabilitate de eroare, la acelai debit, cu un raport al puterilor semnal-zgomot de 8 ori mai mic (9 dB) fa de sistemul fr codare. Lund ca exemplu circuitul telefonic vocal, cu o band de aproximativ 3000 Hz, rezult c rezerva de ctig pe care o ofer codarea este de 9000 bii/s. 3.12.2. Principiul modulaiei codate

n sistemele clasice de transmisiuni digitale, care folosesc coduri detectoare sau corectoare de erori, operaia de codare efectuat n transmitor este independent de modulaie i la fel, n receptor, operaia de decodare este independent de demodulaie (Fig. 3.32).
{dk } Codor {ck} Mod Demod Decizie independente {ck } Decodor {dk}

independente

Fig. 3.32. Sistem de transmisiuni folosind codarea

108

COMUNICAII DE DATE

Cu un cod (n, k), la fiecare k simboluri de informaie se ataeaz nk simboluri redundante, de verificare. Deoarece decodorul primete numai simboluri de cod discrete, cea mai adecvat msur a distanei pentru decodare i, ca urmare, i pentru elaborarea codului, este distana Hamming (numrul minim de poziii n care difer oricare dou cuvinte ale codului).Pentru a compensa reducerea vitezei de transmitere a informaiei, ca urmare a atarii simbolurilor de verificare, fie se mrete viteza de modulaie, dac banda de frecvene utilizabil a canalului permite acest lucru, fie se extinde setul punctelor din constelaia semnalului modulat. n ambele cazuri va crete probabilitatea de eroare. i totu i, cnd modulaia i codarea se fac independent, nu se obin rezultate satisfctoare. Ca exemplu s considerm modulaia cu patru faze (M-4) fr codare i modulaia cu opt faze (M-8) cu un cod corector (3, 2). Ambele sisteme transmit 2 bii de date pe un interval de modulaie. Dac sistemul M-4 funcioneaz, pentru un anumit raport semnal-zgomot, cu o probabilitate de eroare de 105, la acelai raport semnal-zgomot sistemul M-8 va prezenta un coeficient de eroare, dup demodulare, de 10 2, din cauza distanei mai mici dintre semnalele M-8. Pentru a ajunge la acelai coeficient de eroare ca i n sistemul M-4 trebuie s se foloseasc un cod convolu ional (3, 2) cu o lungime de constrngere care necesit pentru decodare un decodor Viterbi complex cu 64 stri. i, n final, dup tot acest efort, performana sistemului M-8 folosind codarea va ajunge s fie doar la fel cu cea a sistemului 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 i nu conteaz n nici un fel ct este 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 secven a lor n acel semnal (secven) posibil la emisie care este cel mai apropiat de ea. Cealalt cauz a rezultatelor nesatisfctoare obinute cu soluia clasic a cod rii 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 emise. O protecie mai bun fa de zgomot se asigur dac se reprezint secvenele datelor care trebuie transmise prin

Transmisiuni de date prin modularea unui purt tor

109

semnale care difer ct mai mult unul de altul. O msur a distanei dintre dou semnale este distana 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 distanei euclidiene minime ntre secvenele de semnale modulate posibile la emisie. Aceast tehnic de combinare a funciunilor de codare i de modulaie este numit modula ie 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 zgomotului aditiv. n cazul sistemelor cu modulaie
bidimensional (MAQ) rn , an i z n sunt mrimi complexe. Distana euclidian d E ,a ,b ntre dou secvene {an } i {bn } este definit prin relaia
2 dE ,a ,b =

Decodorul de secven optim decodeaz secvena eantioanelor {rn }


* n acea secven a n din setul C al tuturor secvenelor pe care un modulator, comandat de un codor, le poate produce, secven care prezint * cea mai mic distan euclidian fa de {rn }. Secvena {an } satisface relaia

a b
n n

(3.40)

{ }

r a
n n

* n

= Min
{an }C

r a
n n

2 n

(3.41)

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 2 2 dE an bn ; {an }, {bn } C . (3.41) min = Min
{an }{bn }

Decodorul determin, prin urmare, secvena de semnal codat cea mai probabil direct din secvena {rn } a eantioanelor semnalului recep ionat, eantioane necuantizate, nefiind astfel implicat o operaie de corecie a erorilor propriu-zis. Cele mai probabile erori apar prin decodarea secvenei {an }

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

110

COMUNICAII DE DATE

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).
3.12.3. Structura unui transmitor pentru modula ia codat

M -8

Pentru a exemplifica tehnica modulaiei codate se va prezenta un transmitor pentru modulaie codat M-8 cu patru stri. Crearea redundanei prin extinderea setului de semnale (numrul de puncte n constelaia semnalului modulat) permite ca transmitorul s emit numai anumite secvene de semnale, ceea ce implic existena n acesta a unor elemente de memorie. Starea transmitorului n orice moment este reprezentat de coninutul memoriei, iar starea urmtoare n care va trece depinde de starea prezent i de datele de la intrarea sa. Prezentarea unui asemenea transmitor se poate face prin intermediul unei diagrame, care evideniaz strile i tranziiile posibile de la o stare la alta. Deoarece aceast diagram se aseamn cu cea corespunztoare unui codor convoluional, numit diagram "trellis" (n limba englez), modulaia codat a fost numit i "trellis coded modulation". n figura 3.33 sunt prezentate diagrama unui transmitor M-4 necodat precum i diagrama unui transmitor M-8 codat cu patru stri (S0, S1, S2 i S3). 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) care pot fi transmise. De aceea, decodorul poate lua deciziile simbol cu simbol. Distana euclidian minim este '0 = 2 . n diagrama de tranziii a transmitorului cu patru stri M8 codat, cele patru tranziii care pleac din fiecare stare sunt grupate n

Transmisiuni de date prin modularea unui purt tor

111

perechi de tranziii paralele (se poate elabora o diagram n care cele patru tranzi ii s ajung, fiecare, ntr-o alt stare).
P1 P2 P3 Constelaia semnalului modulat P0 P0 P1 P2 P3 P0 P1 P2 P3

'o = 2

n1

n+1

Diagrama tranziiilor
'

(a) M-4 necodat; d E min = 0 = P2 P3 P4 P5 0 2 1 P6 P1 P0 P7 2604 3715 n1 n 0426 1537

0 4 6 2

S0 S1 S2 S3 n+1 n+2

0= 2sin/8

1 = 2
2 = 2
Constelaia semnalului modulat

Diagrama tranziiilor

(b) M-8 codat; d E min = 2 = 2 Fig. 3.33. Diagrame ale tranziiilor

2 2 2 2 2 2 pentru simbol prin tranziii paralele i (2 1 + 0 + 1 ) = ( 2 + 0 ) , secvene care difer pe trei intervale 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, cruia i corespunde diagrama tranziiilor din figura 3.33, distana euclidian minim este 2=2, ceea ce este echivalent cu
1 1

Dou trasee care diverg dintr-o stare converg fie n starea urmtoare (tranzi ii paralele), fie dup cel puin trei tranziii. Distanele euclidiene cele mai mici sunt: 2=2, pentru secvene care difer pe un singur interval de

112

COMUNICAII DE DATE

un ctig n raportul semnal-zgomot, fa de sistemul M-4 necodat, de 20 lg '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); c) toate semnalele M-8 sunt utilizate cu aceeai frecven. Structura transmitorului corespunztor diagramei tranziiilor din figura 3.33 b este prezentat n figura 3.34.
2 un
2 vn

Selectare semnal 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 P0 P1 P2 P3 P4 P5 P6P7 s (t )

u1 n

D0 T

D T

v1 n
0 vn

Codor convoluional

Fig. 3.34. Transmitor M-8 codat, cu patru stri

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 tranzi ii paralele. Un exemplu de evoluie a strilor transmitorului poate fi urmrit n diagrama din figura 3.35. 2 1 Date u n u n 00 00 01 11 01 00 01 10 10
2 1 0 Cod v n vnvn Semnal emis

000 000 010 111 001 011 000 101 110 P0 P0 P2 P7 P1 P3 P0 P5 P6

Evoluia S0(00) strilor (D0D1) S1(10) S2 (01) S3 (11) Fig. 3.35. Evoluia strilor transmitorului

Transmisiuni de date prin modularea unui purt tor

113

codat

3.12.4. Structura general a transmitorului cu modulaie

n cazul general al transmiterii a m bii ntr-un interval de simbol, setul redundant al celor 2m+1 puncte din constelaia semnalului modulat (de dou ori mai mult dect numrul de puncte minim necesar), cu distana minim ntre ele 0, se va mpri n dou subseturi cu valoarea cea mai mare posibil pentru distana minim 1 dintre punctele fiecrui subset. n continuare, fiecare subset este mprit n alte dou subseturi, urmrind de asemenea maximizarea distanei minime 2 ntre punctele fiecrui subset nou ob inut (Fig. 3.36).
0 vn

0 0 0 2m-1 1 2m 0 1 2m-1 1

2m+1

1 0 0 2m-1 1 2m 1 0 2m-1 1

0 1 2 k+1

1 n

2 vn

k vn

Fig. 3.36. Partiia setului de semnale

Se repet aceast operaie pn cnd se obine distana k+1 (k+1 fiind numrul total al partiiilor, km), mai mare sau egal cu valoarea impus d Emin. Numrul subseturilor obinute la ultima partiie va fi 2k+1 i fiecare dintre aceste subseturi conine 2 m+1 2 k +1 = 2 m k puncte. Punctele (semnalele) fiecrui subset vor fi alocate tranziiilor paralele, care apar, deci, n grupuri de cte 2 m-k tranziii. Urmeaz stabilirea structurii diagramei tranziiilor, n care un parametru important este reprezentat de numrul strilor transmitorului. Este evident ns c din fiecare stare pleac 2 m tranziii, attea cte sunt necesare pentru a reprezenta cei m bii de informaie transmii n fiecare interval de simbol. innd seama de tranziiile paralele, care apar n grupuri de cte 2 m-k, cele 2 m tranziii se vor ramifica pe 2 m 2 m k direcii, spre tot attea stri distincte. Numrul minim al strilor va fi, deci, 2k. Pe de alt parte este de ateptat ca, mrind numrul strilor, dou trasee care diverg dintr-o stare s convearg, n aceeai stare sau ntr-o alt stare, dup un numr mai mare de intervale de simbol, n felul acesta crescnd distana euclidian ntre semnalele corespunztoare acestor trasee.

114

COMUNICAII DE DATE

Distana euclidian minim pentru o diagram cu o structur dat va d E min = Min[ k +1 , d E min (k )] (3.43) unde k +1 este distana minim ntre tranziiile paralele, crora le corespund semnale din acelai subset, iar d E min (k ) este distana euclidian minim ntre traseele neparalele ale diagramei. Configuraia traseelor neparalele este determinat de codul convoluional utilizat. Structura general a transmitorului pentru modulaia codat este prezentat n figura 3.37. Din cei m bii de informaie transmii pe fiecare interval de simbol, k bii (km) sunt codai de ctre un codor convoluional k/k+1, rezultnd k+1 bii codai.
un1 Codor convoluional k/k+1 unk vn 0 vn 1 Selector subset vn
k

fi:

un k+1

vnk+1 Semnal emis Selector semnal vnm

unm

Fig. 3.37. Structura general a transmitorului pentru modulaie codat

Aceti bii selecteaz unul din cele 2k+1subseturi n care a fost mprit setul reundant al celor 2m+1 semnale. Ceilali mk bii, necodai, selecteaz semnalul care trebuie transmis din cele 2mk semnale ale subsetului selectat. Pentru selectarea subsetului se poate proceda aa cum se arat n k k 1 0 figura 3.36. Celor k+1 bii de la ieirea codorului, {vn } = (v n , vn ,..., vn ) li se atribuie subsetul P(v k ,v k 1 ,...,v 0 ) . Dac indicii a dou subseturi
n n n

{y n }

' i {y n }

q , atunci semnalele celor dou difer n ultimele q poziii, dar nu i n bitul y n subseturi sunt elemente ale aceluiai subset la nivelul q n arborele de partiie i distana euclidian dintre ele este cel puin q .

Transmisiuni de date prin modularea unui purt tor

115

Un codor convoluional k/n este un circuit liniar secvenial cu un numr finit de stri, avnd k intrri i n ieiri. ntr-o realizare minimal, cu s celule de memorie binare (registru de deplasare), codorul va avea 2 s stri i la fel i transmitorul care-l include. Parametrul s este numit lungime de constrngere a codului convoluional. Aa cum s-a artat mai sus, la prezentarea arborelui de partiie a semnalelor, numrul minim al strilor transmitorului este 2k, deci valoarea minim a lui s este k. Dac pentru s = k nu exist un cod convoluional k/k+1 care s asigure o distan d E min (k ) d E min , se va trece la cutarea unui astfel de cod pentru s = k + 1 .a.m.d. Astfel, n cazul transmitorului M-8 codat, ctigul n protecia fa de zgomot poate fi de 3 dB pentru transmitorul cu patru stri, 4 dB pentru transmitorul cu opt stri, aproape 5 dB pentru 16 stri i 6 dB pentru 128 de stri.
3.12.5. Decodarea de secven cu ajutorul algoritmului Viterbi

Algoritmul de decodare Viterbi a fost propus de Andrew Viterbi n anul 1967 pentru decodarea codurilor convoluionale. Ulterior acest algoritm i-a gsit aplicaii ntr-o diversitate de probleme de estimare digital. n cazul recepiei semnalelor cu modulaie codat se pune problema ca, pe baza eantioanelor rn = r (t 0 + nT ) ale semnalului recepionat, s se
* estimeze secvena {a n }, posibil la emisie, care este cea mai apropiat de

{rn } dup criteriul distanei euclidiene. Altfel spus, ar trebui s se determine,

pentru fiecare traseu posibil din diagrama de tranziii ale strilor, distana euclidian fa de {rn }. Traseul cu cea mai mic distan fa de {rn } va fi apoi selectat i biii de informaie corespunztori acestui traseu vor constitui ieirea decodorului. Dar lungimea fiecrui traseu este foarte mare, corespunznd unui mare numr de intervale de modulaie, numrul traseelor distincte este de asemenea foarte mare i practic este imposibil s se realizeze n acest fel decodorul. Cu ajutorul algoritmului Viterbi este posibil s se reduc foarte mult efortul cerut de decodarea dup criteriul distanei euclidiene minime, innd seama de structura repetitiv a diagramei de tranziii ale strilor. Spre exemplu, n diagrama din fig. 3.33.b, creia i corespunde codorul din fig. 3.34, dou trasee care diverg dintr-o stare, datorit unor bii de informaie

116

COMUNICAII DE DATE

care are distana euclidian minim fa de semnalul recepionat {rn }. Algoritmul extinde iterativ aceste trasee de la momentul nT la momentul (n+1)T, alegnd cel mai bun traseu ctre fiecare stare nou, nlturnd celelalte trasee care nu pot fi continuate din cauz c prezint distane euclidiene mai mari. Privind napoi aceste trasee optime se constat c la un moment (n d )T ele converg ntr-un traseu comun. Fcnd decodarea cu o ntrziere DT, aleas astfel nct valoarea aleatoare a lui d s fie mai mic dect D cu o probabilitate suficient de mare, decodorul va da la ieire informaia asociat tranziiei din traseul comun la momentul (n D )T . Pentru a exemplifica modul n care se aplic algoritmul, s considerm o diagram cu patru stri (S0 S3) ca n fig. 3.38. Fiecare segment este etichetat cu o lungime cuprins, pentru simplificarea calculelor, ntre 0 i 3. ntr-o aplicaie real aceast lungime va depinde de semnalul recepionat i reprezint o msur a ptratului distanei euclidiene a semnalului recepionat fa de semnalul corespunztor tranziiei reprezentate de segmentul respectiv. Dup fiecare moment de sondare (nT) trebuie memorate numai cele patru trasee optime corespunztoare celor patru stri, mpreun cu lungimile lor. Spre exemplu, n fig. 3.38(a), presupunem c la momentul (nT) sunt cunoscute aceste trasee i lungimile lor, notate n dreptunghiuri (11, 10, 11, 13). Cele patru trasee converg, privind napoi n diagram, n nodul S2 la momentul (n d )T. La momentul (n + 1)T, dup ce din fiecare set de tranzi ii paralele s-a reinut o singur

diferii la momentul respectiv, vor converge dup alte dou tranziii pentru bii de informaie identici. Decodarea se efectueaz n dou etape. n prima etap, numit decodarea de subset, se determin, dup fiecare moment de sondare, pentru fiecare subset de semnale alocat tranziiilor paralele, semnalul a n cel mai apropiat de esantionul rn al semnalului recepionat. Se memoreaz aceste semnale mpreun cu ptratele distanelor fa de semnalul recepionat: 2 a n rn . n a doua etap se utilizeaz algoritmul Viterbi pentru a gsi traseul semnalului cruia i corespunde valoarea minim a sumei ptratelor distanelor fa de secvena {rn }, afectat de zgomot, recep ionat. n aceast etap se iau n considerare numai semnalele alese prin decodarea de subset. n esen aplicarea algoritmului Viterbi n acest caz ar consta n urmtoarele. S presupunem c la momentul nT sunt cunoscute traseele de semnal optime, care vin de la un moment anterior foarte ndep rtat ctre toate strile din diagram de la momentul nT. Pentru fiecare stare, din cele 2s stri, traseul optim este traseul corespunztor secvenei {a n } posibile la emisie,

Transmisiuni de date prin modularea unui purt tor

117

tranzi ie, n fiecare nod S0 S3 converg dou trasee, ale cror lungimi sunt notate n figur. Din cele dou trasee care converg ntr-un nod (stare) la momentul (n + 1)T, se va reine cel cu lungimea mai mic i va fi memorat mpreun cu lungimea sa. Pentru a nu lucra cu numere prea mari se poate elimina din lungimea fiecrui traseu, din cnd n cnd, poriunea corepunztoare traseului comun (fig. 3.38 (b)).
S0 2 S1 1 7 1 10 S2 2 S3 1 (n D)T 9 (n d)T 13 nT 3 2 1 0 9 1 3 1 2 9 0 2 10 1 1 11 2 1 3 2 1 11 1 0 12 13 11 12 11 14 12 16 (n + 1)T 3 0 2 S1 (b) S2 0 S3 (n D)T (n d)T nT 3 (n + 1)T 2 (a)

S0

Fig. 3.38. Trasee optime determinate prin algoritmul Viterbi

Dac starea ini ial din care ar trebui s se starteze algoritmul nu este cunoscut, se iniializeaz fiecare stare cu o lungime iniial, spre exemplu zero pentru toate sau chiar cu o mrime dependent de probabilitatea apriori corespunztoare fiecrei stri, dac se cunoate aceast probabilitate. Dup

118

COMUNICAII DE DATE

un regim tranzitoriu, toate traseele vor evolua, cu o probabilitate mare, ca i n cazul n care ar fi cunoscut starea iniial. n felul acesta algoritmul se autosincronizeaz fr proceduri speciale. Complexitatea algoritmului poate fi estimat dup cum urmeaz. n ceea ce privete memoria, sunt necesare S = 2 s locaii de memorie, cte una pentru fiecare stare, capacitatea fiecrei locaii fiind fiind determinat de necesitatea de a memora lungimea lk a traseului spre starea Sk la momentul nT, precum i tranziiile sau simbolurile corespunztoare lor. n ceea ce privete calculele, ntre dou momente de sondare este necesar, pentru fiecare din cele 2s stri: (1) s se calculeze lungimea fiecrei tranziii (2m tranzi ii) reprezentat de distana euclidian fa de semnalul recepionat; (2) s se compare lungimile celor 2m-k tranziii paralele, reinnd o singur tranzi ie; (3) s se fac 2k adunri pentru tranziiile care converg ntr-o stare; (4) s se compare lungimile celor 2k trasee care converg n fiecare stare. Volumul calculelor i capacitatea memoriei cresc, deci, exponen ial cu lungimea s a registrului din codorul convoluional.

3.13. Modula ia de faz n cuadratur decalat


Spre deosebire de canalele telefonice, canalele radio prezint un raport semnal-zgomot mai mic i sunt afectate de fading. n plus, n multe aplicaii n care se folosesc canalele radio, cum sunt comunicaiile mobile sau comunicaiile prin intermediul sateliilor, este de dorit o utilizare ct mai eficient a surselor de alimentare. Datorit acestor considerente, n transmisiunile pe canale radio se recomand utilizarea modulaiei de frecven i a modulaiei de faz. Semnalele MF i M, nefiltrate, au amplitudinea constant, independent de semnalul modulator, ceea ce permite folosirea unor amplificatoare de radiofrecven n clas C, eficiente n ceea ce privete utilizarea surselor de alimentare. Astfel de amplificatoare, neliniare, nu sunt recomandabile pentru semnalele MA, deoarece nu menin liniaritatea ntre semnalul modulator i amplitudinea semnalului transmis. Pentru semnalele MA sunt recomandabile amplificatoarele n clas A sau AB, care ns nu sunt eficiente n putere. Randamentul de utilizare a sursei de alimentare este, n mod tipic, de 70% pentru amplificatoarele n clas C i de numai 30-40% pentru amplificatoarele n clas A sau AB. Modulaia de frecven prezint i avantajul aa numitului "efect de captur", constnd ntr-o mbuntire rapid neliniar a calitii recepiei o dat cu creterea puterii recepionate. Dac sunt recep ionate dou semnale

Transmisiuni de date prin modularea unui purt tor

119

n aceeai band de frecvene, cel cu nivelul mai ridicat este acceptat i demodulat, n timp ce cel cu nivelul mai sczut este rejectat. Aceast proprietate a receptoarelor MF face ca sistemele MF s fie rezistente la interferena co-canal (de la canale care utilizeaz aceeai band de frecvene). Dar, pe lng avantajele pe care sistemele MF i M le prezint fa de sistemele MA, ele au i dezavantaje. Necesit o band de frecvene mai larg dect MA i, la nivele mici ale semnalului recep ionat, n sistemele MF calitatea recep iei scade mai mult dect la sistemele MA. Un alt aspect care trebuie avut n vedere n cazul transmisiunilor digitale pe canale radio const n faptul c, n multe aplicaii, nu se poate limita spectrul de frecvene al semnalului transmis, pentru a reduce interferena ntre canalele adiacente, printr-o filtrare efectuat dup amplificarea de radio-frecven. Pentru o asemenea limitare a spectrului ar fi necesare filtre cu un factor de calitate foarte mare, dificil de realizat practic. Astfel, spre exemplu, pentru o transmisiune cu un debit de 28 kb/s utiliznd o modulaie de faz cu patru nivele, ar fi necesar o band de frecvene de 14 kHz. Limitarea spectrului semnalului modulat la aceast band, pe un canal radio cu frevena central de 1,4 GHz, ar necesita un filtru trece band cu un factor de calitate de 1,4.109/1,4.10 4=105, nerealizabil practic. Modulaia de faz n cuadratur (QPSK - Quadrature Phase Shift Keying) este o modulaie de faz cu patru nivele (0, /2, i 3 /2 sau /4, 3 /4, 5 /4 i 7/4), utilizat frecvent n transmisiunile pe canale radio i pe liniile de radiorelee deoarece prezint o eficien spectral bun (teoretic 2 bii/s/Hz, practic 1,5 - 1,8 bii/s/Hz), o probabilitate de eroare sczut i necesit un echipament relativ simplu. Constelaiile semnalului QPSK, corespunztoare celor dou seturi de faze, sunt prezentate n figura 3.39. Semnalul QPSK poate fi exprimat astfel: s (t ) = xk g (t kT ) cos 0t yk g (t kT ) sin 0t (3.44)

y x

y x

(a) Fig. 3.39. Constelaii QPSK

(b)

120

COMUNICAII DE DATE

unde, considernd cercul de raz unitate, xk i yk pot lua valorile 0 i 1, pentru constelaia (a) sau 2 / 2 , pentru constelaia (b), iar g(t) este impulsul rectangular de amplitudine unitate i durat T, egal cu de dou ori intervalul de bit. Evident, amplitudinea acestui semnal este constant i spectrul de frecvene este infinit de larg, determinat de forma impulsului modulator g (t). Dac, pentru limitarea spectrului de frecvene, se utilizeaz o alt form de impuls, va aprea o modulaie de amplitudine, cele mai mari variaii ale anvelopei semnalului QPSK astfel format, cu treceri prin zero, corespunznd salturilor de faz de radiani. n acest caz orice limitare adnc sau amplificare neliniar a semnalului QPSK va lrgi iari spectrul de frecvene. Pentru a preveni aceast extindere a spectrului de frecvene ar trebui s se foloseasc amplificatoare liniare, dar acestea au un randament sczut n ceea ce privete utilizarea surselor de alimentare. O form modificat a tehnicii QPSK, care evit salturile de radiani ale fazei purttorului modulat i, prin urmare, cu variaii mai mici ale anvelopei semnalului format spectral (cu spectrul de frecvene limitat), este QPSK decalat (OQPSK - offset QPSK sau staggered QPSK).
x(t) x0 x1 y(t) T y0 y1 y2 2T x2 x3 x4 3T 4T 5T y3 y4 y5 t x5 t

x (t ) =

x g (t kT )
k

y (t ) =

y g (t kT T2 )
k

Fig. 3.40. Componente n banda de baz decalate cu un interval de bit

Tehnica OQPSK este similar tehnicii QPSK, utilizeaz o constelaie ca cea din figura 3.39 (b), dar cele dou componente din banda de baz ale semnalului modulator se decaleaz cu T 2 (un interval de bit), evitndu-se astfel salturile de faz de 1800 (Fig. 3.40). Din constelaia semnalului modulat (Fig. 3.39 (b)) se poate observa c salturile de 1800 ale fazei semnalului modulat apar atunci cnd se schimb simultan semnele celor dou componente xk i yk. Prin decalarea acestor componente cu T/2 faza purttorului se schimb la intervale de bit, variaia sa fiind limitat la 900. Spectrul de frecvene al semnalelor OQPSK este identic cu cel al semnalelor QPSK, decalarea semnalelor n banda de baz, modulatoare,

Transmisiuni de date prin modularea unui purt tor

121

neafectnd natura spectrului. ns, deoarece nu apar salturi de faz de 1800, limitarea spectrului de frecvene (spre exemplu prin formarea impulsurilor) al semnalelor OQPSK nu va mai determina zerouri n anvelopa acestora, variaiile anvelopei vor fi mult mai mici i amplificarea neliniar nu va regenera lobii laterali de nalt frecven n aceeai msura ca i la semnalele QPSK. Pentru aceste avantaje tehnica OQPSK este atractiv pentru sistemele de comunicaii mobile, unde eficiena spectral i amplificatoarele neliniare eficiente sunt criterii foarte importante pentru alegerea unei metode de modulaie. O alt metod de modulaie, de asemenea atractiv pentru sistemele de comunicaii mobile, care reprezint un compromis ntre QPSK i OQPSK n ceea ce privete valorile maxime ale salturilor fazei, este modulaia de faz n cuadratur diferenial, cu salturi de faz de 450 i 1350, notat i /4 QPSK. Un mare avantaj al modulaiei /4 QPSK const n faptul c permite detecia necoerent , ceea ce simplific considerabil receptorul.

3.14. Modulaia de faz n cuadratur cu amplitudine constant i faz continu


Dac n semnalul OQPSK simbolurile xk i yk vor fi reprezentate prin impulsuri de form sinusoidal, n locul celor rectangulare, se va ob ine un semnal modulat cu amplitudine constant, ca i semnalul OQPSK, dar faza sa va fi continu, ceea ce se va reflecta ntr-un spectru mai ngust din punct de vedere practic. Pe intervalul kT < t < (k+1)T, cele dou semnale n banda de baz (Fig. 3.41) se pot exprima prin (t kT ) (t kT ) ; y(t ) = cos (3.45) x(t ) = sin T T
x kT +1 1 xk y yk-1 yk (k+1)T

Fig. 3.41. Semnale n banda de baz

122
i semnalul modulat are expresiile

COMUNICAII DE DATE

s (t ) = xk sin

sin 0t = sin [ 0t + k 1 (t )] , T , pentru kT < t < ( k + 1 2 )T x (t kT ) x (t kT ) , deci k 1 (t ) = k (3.46) cu tg k1 (t ) = k tg yk 1 T y k 1 T T cos 0t yk 1 cos

(t kT )

(t kT )

s (t ) = sin [ 0t + k 2 (t )], pentru (k + 1 2 )T < t < (k + 1)T , x (t kT ) (3.47) cu k 2 (t ) = k yk T Se observ c faza semnalului modulat variaz liniar pe fiecare jumtate de interval T, ceea ce nseamn c frecvena instantanee este constant pe fiecare dintre aceste intervale, avnd una dintre valorile f01/2T, n funcie de semnele simbolurilor xk, yk-1 i yk. Variaia fazei k1(t) sau k2(t) pe un interval T/2 este /2 i nu are salturi la trecerea de la un interval la altul (Fig. 3.42). Semnalul modulat n acest fel poate fi considerat
(t)
/2 /2 Fig. 3.42 Variaii posibile ale fazei semnalului modulat k k+1 k+2 t/T

ca un semnal cu modulaie de frecven (FSK), cu raportul de deviaie f f 1T (indicele de modulaie) m = 2 1 = = 0,5 . vs 2T Un indice de modulaie de 0,5 corespunde unei devia ii de frecven minime pentru care cele dou semnale FSK pot fi coerent ortogonale, motiv pentru care aceast metod de modulaie mai este numit i modulaie cu deviaie minim (MSK - Minimum Shift Keying). n general, dou semnale FSK, s1 (t ) = A0 cos( 0 )t i s2 (t ) = A0 cos( 0 + )t , sunt considerate ortogonale dac

Transmisiuni de date prin modularea unui purt tor


T

123

s1 (t ) s2 (t ) dt
0

=0

(3.48)

unde T este intervalul de modulaie (viteza de modulaie - 1/T ). n cazul de fa viteza de modulaie FSK este 1/2T. Pentru c 0,5 este cea mai mic mrime dintre cele utilizate pentru indicele de modulaie, aceast metod de modulaie este numit i modulaie cu deplasare de frecven rapid (FFSK - Fast FSK). Semnalul MSK are amplitudinea constant, un spectru de frecvene mai ngust ca cel al semnalului OQPSK i, pentru aceste proprieti, prezint interes n comunicaiile radio mobile. De remarcat posibilitatea de a obine semnalul MSK cu un transmitor MF i, de asemenea, posibilitatea de a realiza detecia cu un receptor MF. Dac semnalul de date modulator de tip NRZ este format cu un filtru gaussian, faza semnalului modulat va avea o variaie mai lent la trecerea de la un interval la altul i frecvena instantanee nu va prezenta discontinuiti. Efectul util al acestei formri a semnalului modulator va consta n reducerea considerabil a lobilor laterali ai spectrului semnalului transmis. Aceast tehnic de modulaie, utilizat de asemenea n sistemele de comunicaii mobile, se numete modulaie cu deplasare minim gaussian (GMSK Gaussian Minimum Shift Keying). Funciile pondere i de transfer ale filtrului gaussian sunt date de expresiile:

t f hG (t ) = e i H G ( f ) = e (3.49) ntre parametrul i banda B la 3 dB a filtrului exist relaia ln 2 0,5887 = (3.50) = B 2B i, ca urmare, filtrul GMSK poate fi precizat prin banda B i intervalul de simbol T. De obicei filtrul se definete prin produsul BT. Semnalul MSK (FFSK) poate fi privit ca un caz particular al unei clase mai largi de semnale modulate, cea a semnalelor cu modulaie de faz continu (CPM Continuous Phase Modulation), de forma: s (t ) = A0 cos[ 0 t + (t )] (3.51) cu
2 2

(t ) =

k =

k =

a f (t kT ) ,
k

(n 1)T

< t < nT

(3.52)

124

COMUNICAII DE DATE

Simbolurile ak fac parte dintr-un alfabet M-ar: 1.(2h), 3.(2h), , (M 1).(2h), iar f(t) este o funcie de netezire a fazei (funcie continu). Constanta h este numit indice de modulaie. n cazul semnalelor modulate n faz, cu faz discontinu (PSK), f(t) este o funcie treapt, iar n cazul semnalelor modulate n frecven, cu deplasare de frecven (FSK) i faza continu, f(t) este o funcie liniar (fig. 3.43).
f(t) f(t)

1/2 t 0 T

1/2 t 0 T (b) FSK

(a) PSK

Fig. 3.43. Funcii de netezire a fazei

Pentru a reduce lrgimea spectrului de frecvene al semnalului modulat trebuie netezite tranzitiile fazei, impunnd ca faza s aib mai multe derivate continue, dispersnd asfel modificarea fazei (funcia f(t)) pe mai multe intervale de simbol sau micornd pe h. Dac tranziia fazei (variaia funciei f(t)) se ntinde pe mai multe intervale de simbol sau dac schimbrile fazei sunt mici, faza semnalului modulat, pe un interval de simbol oarecare va depinde de evoluia ei pe intervalele precedente. Se pot folosi, n acest caz, ca i la modulaia codat, o codare la emisie pentru maximizarea distanei euclidiene i decodarea de secven la recepie.

3.15. ortogonal

Multiplexarea

cu

diviziune

frecven

Transmisiunea datelor cu debit mare prin modulaia multinivel a unui purttor, pe un canal cu distorsiuni de amplitudine i de faz, este afectat de interferena simbolurilor. Micsorarea acestui efect de interferen necesit egalizarea adaptiv a canalului. Dac n acest scop se folosete un

Transmisiuni de date prin modularea unui purt tor

125

egalizor liniar, operaia de egalizare este nso it de o reducere a raportului semnal/zgomot. Pentru a evita necesitatea egalizrii se poate folosi tehnica mp ririi benzii de frecvente a canalului utilizat n mai multe subbenzi i a transmiterii fluxului serial de date, de mare vitez, ca un set de fluxuri de date de vitez mic, multiplexate, modulnd un set de purttori plasai decalat n band. Dac un canal este mprit n mai multe subcanale, varia ia atenurii i a timpului de propagare de grup n fiecare subband este mult mai mic. n felul acesta, interferena simbolurilor n fiecare subcanal este mult mai mic i nu mai este nevoie de egalizare. Tehnica multiplexrii cu diviziune n frecven, utilizat de mult timp n sistemele telegrafice clasice de transmisiune paralel a datelor, evit suprapunerea spectral a canalelor multiplexate (Fig. 3.44 a), pentru a elimina interferena ntre canale, avnd ns, drept consecin, o eficien spectral sczut. Pentru a mbunti eficiena spectral, n tehnica multiplexrii cu diviziune n frecven ortogonal (Orthogonal Frequency Division Multiplexing OFDM) canalele multiplexate se suprapun n frecven (Fig. 3.44 b) dar, aa cum se va arta, impunnd ca aceste canale s fie distanate in frecven cu un ecart egal numeric cu viteza de semnalizare, se evit interferena ntre canale.
Canal 1 Canal 2 Canal 3 Canal 4 Canal 5 Canal 6

(a)

Frecven

(b) Fig. 3.44. Tehnica multiplexrii cu diviziune n frecven, clasic (a) i ortogonal (b).

Frecven

Tehnica OFDM prezint avantaje i pentru transmisiunile pe canale radio, cu propagare multicale, permind evitarea interferenei simbolurilor produse de dispersia timpilor de propagare pe diversele ci. Spre exemplu,

126

COMUNICAII DE DATE

presupunnd o transmisiune TV digital cu debitul de 4 Mb/s, cu modulaie 4-PSK pe un singur purttor, durata unui simbol va fi de 0,5 s. Dac diferena de drum ntre cile de propagare cea mai lung i cea mai scurt este de 3000 m, diferena ntre timpii de propagare pe aceste ci va fi de 3.10 3 m/3.10 8 m/s =10 s i, datorit dispersiei timpilor de propagare, rspunsul pentru fiecare simbol se dilat cu 20 intervale de simbol, avnd astfel ca efect, pentru fiecare simbol, o interferen de la alte 20 de simboluri. Dac s-ar utiliza tehnica OFDM, cu 20 de subpurttori, durata fiecrui simbol ar fi de 20 de ori mai mare, devenind astfel egal cu 10 s, i cum dilatarea rspunsului la fiecare simbol rmne aceeai ca i la sistemul cu un singur purttor, 10 s, interferena se reduce la cea produs de un singur simbol. n cele ce urmeaz vor fi prezentate dou variante ale tehnicii OFDM, una utiliznd filtre trece jos la emisie i la recep ie, pentru a limita suprapunerea spectral doar la canalele adiacente, cealalt variant neutiliznd filtre i permind o realizare practic mai puin complex, folosind transformata Fourier rapid . 3.15.1. Tehnica OFDM cu filtre Schema bloc convenional a sistemului de transmisiune OFDM cu filtre este prezentat n figura 3.45. Fluxul serial al datelor este mprit n N fluxuri paralele, fiecare dintre acestea fiind transmis pe un subcanal prin modulaie de amplitudine n cuadratur. Frecvena de simbol pe fiecare subcanal este aceeai, f s = 1 T . Spectrul semnalelor de date n banda de baz, de pe fiecare subcanal, este limitat la o band egal cu cel mult dublul benzii minime necesare pentru a asigura lipsa interferenei simbolurilor transmise pe subcanalul respectiv. La o frecven de simbol fs, banda minim (Nyquist) este fs/2, deci spectrul de frecvene al semnalului modulator este limitat la cel mult fs. Pentru generalitate vom considera c purttorii subcanalelor adiacente sunt distanai la f unul de altul i spectrele de frecvene ale semnalelor transmise pe aceste subcanale se suprapun cel mult ca n fig. 3.44 b, fiind ndeplinit condiia f f s . Este evident c la recepie, pe fiecare subcanal vor aprea, dup filtrul postdetecie F(), semnale perturbatoare provenite din subcanalele inferior i superior, n faz i n cuadratur. Astfel, spre exemplu, pentru subcanalul cu purttorul cos0t, vom avea semnale perturbatoare provenite din subcanalul inferior, cu purttorii cos( 0 )t , n faz i

Transmisiuni de date prin modularea unui purt tor

127

sin( 0 )t , n cuadratur i din subcanalul superior, cu purttorii cos( 0 + )t , n faz i sin( 0 + )t , n cuadratur.
Codor F() T/2 T/2 Codor Date CS/P Codor F() F() F() F() T/2 F() cos1t sin1t cos2t sin2t cos3t sin3t

T/2 Codor

F() F() Emisie F() F() F() F() F() F()

cosNt sinNt

cos1t Canal de transmisiune H() sin1t cos2t sin2t cos3t sin3t

T/2 T/2

T/2

cosNt sinNt

F() F()

T/2

Recepie Fig. 3.45. Schema bloc a unui sistem OFDM cu filtre trece jos

128

COMUNICAII DE DATE

n continuare se vor determina expresiile semnalelor perurbatoare i condiiile ca acestea s nu influeneze deciziile care sunt luate la momentele de sondare. a) Influena subcanalului inferior n faz. S considerm perturbat subcanalul cu purttor cos0t. Pentru un simbol la emisie pe subcanalul inferior cu purttor cos( 0 )t , reprezentat printr-un impuls Dirac ponderat n amplitudine, semnalul corespunztor la intrarea receptorului va avea transformata Fourier de forma: [F ( 0 + ) + F ( + 0 )]H ( ) / 2 . Dup demodulare cu purttorul local cos0t n receptorul subcanalului perturbat, transformata Fourier a semnalului perturbator va fi [ F ( 20 + ) + F ( )] H ( 0 ) / 4 +
+ [ F ( + ) + F ( + 20 )] H ( + 0 ) / 4 Dup filtrul postdetecie, care elimin componentele de frecven nalt, centrate pe 20, semnalul perturbator va avea transformata Fourier Ra ( ) = [F ( ) H ( 0 ) + F ( + ) H ( + 0 )]F ( ) / 4 (3.53) Presupunnd c funcia de transfer H() nu prezint distorsiuni de amplitudine i de timp de propagare de grup, ipotez susinut de banda foarte ngust alocat fiecrui subcanal, s considerm H() = 1. Rezult: Ra ( ) = F ( )[F ( ) + F ( + )] / 4 , (3.54) cu reprezentarea grafic din fig. 3.46.
F(+) F() Ra() F( -)

/2

Fig. 3.46.Transformata Fourier Ra()

Semnalul perturbator ra(t) corespunztor este dat de relaia 1 1 j t ra (t ) = R ( ) e d = Ra ( ) cos td a 2 0

(3.55)

Transmisiuni de date prin modularea unui purt tor

129

n care s-a inut seama de simetria par a func iei Ra(). Cu schimbarea de variabil ' = si revenind apoi la vechea notatie a variabilei, se 2 obine 1 (3.56) ra (t ) = ) cos( + )td R a ( + 2 2
2

sau
ra (t ) = 1

cos

t 2

Ra ( +

t 1 ) cos td sin 2 2

Ra ( +

) sin td 2

(3.57) Integrala a doua din relaia (3.57) este nul deoarece integrandul este o funcie impar i, prin urmare, t 1 ra (t ) = cos ) cos td . (3.58) R a ( + 2 2
2

Pentru ca influena semnalului perturbator ra(t) s fie nul la momentele de sondare t 0 + nT este necesar ca

ra (t 0 + nT ) = 0 , (3.59) ceea ce implic, innd seama de (3.58), (3.60) cos (t 0 + nT ) = 0 2 sau 1 (t 0 + nT ) = (2k + 1) i ft 0 + fnT = +k, (3.61) 2 2 2 1 relaie ndeplinit pentru fT = 1 i t 0 = . 2f Rezult condiiile 1 T f = i t 0 = , (3.62) T 2 care se obin prin decalarea datelor pe cele dou subcanale (perturbator i perturbat) cu T/2 unele fa de altele i un ecart f = 1 / T ntre purttorii subcanalelor adiacente. b) Influena subcanalului inferior n cuadratur, cu purttorul sin( 0 )t .

130

COMUNICAII DE DATE

Asemntor modului n care s-a dedus Ra ( ) , pentru Rb ( ) , transformata Fourier a semnalului perturbator provenit din acest subcanal, se obine expresia (3.63) Rb ( ) = F ( )[F ( + ) F ( )] / 4 j , cu reprezentarea grafic din fig. 3.47. Semnalul perturbator rb(t) este dat de relaia 1 1 j t (3.64) rb (t ) = R ( ) e d = jRb ( ) sin td . b 2 0
jRb()

-/2 0

/2

Fig. 3.47. Transformata Fourier Rb()

Cu aceeai schimbare de variabil de mai sus se obine 1 rb (t ) = ) sin( + )td jRb ( + 2 2


2 2

(3.65)

sau
t rb (t ) = cos 2 1
2

t 1 jRb ( + ) sin td + sin 2 2

jRb ( +

) cos td 2

(3.66) Prima integral din relaia (3.66) este nul deoarece integrandul este o funcie impar n raport cu variabila . Rezult astfel: 1 t rb (t ) = sin ) cos td . (3.67) jRb ( + 2 2
2

Pentru ca semnalul perturbator rb(t) s fie nul la momentele de sondare t 0 + nT este necesar ca

Transmisiuni de date prin modularea unui purt tor

131

sin

(t 0 + nT ) = 0 , 2

(3.68)

ceea ce implic

(t 0 + nT ) = k , 2 f =

(3.69)

rezultnd condiiile
1 i t 0 = 0 (3.70) T i, prin urmare, ntre datele transmise pe cele dou subcanale nu trebuie s existe nici un decalaj (t0 = 0). n mod similar se deduc influena subcanalului n faz superior, Rc ( ) = F ( )[F ( + ) + F ( )] / 4 (3.71) i cea a subcanalului n cuadratur superior, (3.72) Rd ( ) = F ( )[F ( ) F ( + ) ] / 4 j .

Cum Rc ( ) = Ra ( ) i Rd ( ) = Rb ( ) , rezult aceleai condiii ca i n cazul canalelor inferioare adiacente. Rezumnd, pentru ca interferena produs de subcanalele adiacente s fie nul la momentele de sondare este necesar ca, la emisie, pe subcanalele adiacente cu purttori de acelai tip (n cosinus, spre exemplu) datele s fie decalate cu T/2, iar pe subcanalele adiacente cu purttori de tipuri diferite (cosinus i sinus, spre exemplu) datele s fie n faz, ceea ce n fig. 3.45 este sugerat prin circuitele care indic o ntrziere T/2. De fapt, acest decalaj se asigur prin utilizarea unor tacte de simbol n antifaz, att la emisie, ct i la recepie. - Formarea spectral a semnalelor n fiecare subcanal pot aprea dou feluri de nterferen a simbolurilor: interferena produs de simbolurile transmise pe subcanalul respectiv, datorit limitrii spectrului de frecvene (interferena intracanal) i interferena produs de simbolurile transmise pe subcanalele adiacente, datorit suprapunerii spectrale (interferena intercanal). Teoretic, pentru a nu avea interferena intracanal, caracteristica spectral global a fiecrui subcanal trebuie s ndeplineasc condiiile corespunztoare primului criteriu Nyquist. La o frecven de simbol fs banda minim necesar pentru transmisiunea fr interferena simbolurilor este fs. Avnd n vedere ecartul fs ntre purttori, lrgimea spectrului de frecvene al semnalului de pe fiecare subcanal poate fi maximum 2 fs, rezultnd un coeficient de exces de band cu valoarea maxim egal cu 1. Lrgimea benzii de frecvene necesare pentru sistemul multicanal este (N + 1) fs, fa de banda minim necesar N

132

COMUNICAII DE DATE

fs, n cazul unui sistem monocanal MAQ echivalent (cu o frecven de simbol N fs), ceea ce conduce la un coeficient de exces de band global = f s / Nf s = 1 / N , mult mai mic dect cel corespunztor fiecrui subcanal n parte. n ceea ce privete interferena intercanal, condiiile pentru lipsa acestei interferene, stabilite mai sus, nu implic referiri la alura funciilor de transfer ale filtrelor trece jos de emisie i de recepie, ci doar s fie identice.

3.15.2. Tehnica OFDM folosind transformata Fourier discret

Tehnica de modulaie prezentat n paragraful anterior, necesitnd filtre, modulatoare i demodulatoare separate pentru fiecare subcanal, este foarte complex din punct de vedere al implementrii practice a unui astfel de sistem. n cele ce urmeaz va fi prezentat o tehnic de modulaie asemntoare, cu purttori multipli, dar care poate fi implementat mult mai simplu utiliznd transformata Fourier discret (DFT - Discrete Fourier Transform) i transformata Fourier discret invers (IDFT Inverse DFT). S presupunem c fiecrui subcanal i se asociaz un purttor (3.73) p k (t ) = sin 2f k t , k = 0, 1, . . . , N 1, fk fiind frecvena central a subcanalului k. Alegnd viteza de semnalizare 1 ( v s = ) pe fiecare subcanal astfel nct s fie egal numeric cu ecartul de T frecven dintre doi purttori alturai, purttorii vor fi ortogonali pe un interval de simbol T, indiferent de defazajele dintre ei, adic
T

sin( 2f k
0

+ k ) sin( 2f j + j ) dt = 0 ,

(3.74)

n care fk fj = n/T, n = 1, 2, . . . , pentru orice k i j. Cu aceast condiie avem multiplexare cu diviziune n frecven ortogonal. Pentru a nelege mai uor cum poate fi folosit transformata Fourier discret n sistemele OFDM, n cele care urmeaz vor fi prezentate, sumar, definiia i cteva proprieti ale acestei transformate. Fie o secven format din N numere complexe: x0, x1, . . . , xN1. Ea este transformat ntr-o secven de alte numere complexe X0, X1, . . . , XN 1 prin DFT:

Xk =

x e
N 1 n=0 n

2 kn N

, k = 0, 1, . . . , N 1.

(3.75)

Transmisiuni de date prin modularea unui purt tor

133

Transformata Fourier discret invers (IDFT - Inverse Discrete Fourier Transform) este dat de relaia

1 xn = N

X e
N 1 k =0 k

2kn N

, n = 0, 1, . . . , N 1.

(3.76)

Se observ c transformata Fourier discret a unei secvene finite x [n ] este periodic, cu perioada N, adic X[k] = X[k+ N]. La fel, transformata Fourier discret invers este periodic, reprezentnd o versiune extins periodic a secvenei finite: x[n ] = x[n+ N]. Legtura dintre transformata Fourier discret i transformata Fourier n timp continuu poate fi stabilit dup cum urmeaz. Transformata Fourier n timp continuu pentru o funcie x(t) este dat de expresia

X(f ) =

x (t )e

j 2ft

dt

(3.77)

Eantioanele funciei x(t), luate la intervale T, se pot exprima prin

xDT = x(t ) T (t ) =

n =

x(nT ) (t nT )

(3.78)

Transformata Fourier a eantioanelor x(t)T(t) poate fi exprimat, n funcie de transformata Fourier a funciei continue, prin produsul de convoluie k k 1 1 X DT ( f ) = X ( f ) X( f ), (f ) = (3.79) T k = T T k = T 1 k ( f ) fiind transformata Fourier a funciei delta periodice T(t). T k = T Din expresia (3.79) se observ c transformata Fourier a eantioanelor 1 funciei x(t) este repetarea periodic, cu perioada f s = , a transformatei T Fourier a funciei continue. Pe de alt parte, transformata Fourier a eantioanelor funciei x(t) poate fi calculat folosind formula de definiie a transformatei Fourier:

X DT ( f ) =

x ( nT ) (t n =

nT )e j 2ft dt =

j 2fnT

Notnd xn = x(nT ) i = 2fT = 2 f f s , se obine

n =

x(nT )e

n =

x(nT ) (t nT )e j 2ft dt =

(3.80)

X DT (e j ) =

n =

x e

jn

(3.81)

134

COMUNICAII DE DATE

ceea ce reprezint transformata Fourier n timp discret (DTFT - Discretetime Fourier Transform) a secvenei eantioanelor [xn]. f f s are semnificaia unei frecvene normate la frecvena de eantionare fs, iar este o frecven unghiular normat, msurat n radiani pe intervalul de eantionare T. Din (5.47) se observ uor c X DT (e j ) are perioada = 2 sau f f s = 1 . Pentru prelucrri numerice sunt necesare, pe de o parte, discretizarea frecvenei i, pe de alt parte, trunchierea secvenei [xn] la o lungime finit. Considernd un numr de N eantioane ale transformatei X DT (e j ) ~ pe fiecare perioad = 2 , secvena eantioanelor, notat X (e j ) sau X [k], 2 , este periodic. Prin urmare i semnalul n timp discret n care = k N x [n] , este periodic, rezultnd prin repetarea periodic a corespunztor, notat ~ secvenei [xn], cu perioada N dependent de frecvena de eantionare a transformatei Fourier n timp discret X DT (e j ) . Din analiza semnalelor n timp discret periodice rezult relaiile: 2 2 N 1 j kn j kn 1 N 1 X [k ] = ~ x [n]e N i ~ x [n ] = X [k ]e N (3.82) N k =o n=0 Dac secvena [xn] este limitat i are lungimea L=N, atunci x [n] i, n consecin, [xn] fenomenul de aliere nu se manifest n secvena ~ ~ i x [n ] sunt identice pentru n (0, 1, . . ., N1). n acest caz, n relaiile (3.82), secvena ~ x [n] poate fi nlocuit cu [xn], rezultnd relaiile care dau transformatele Fourier discret (3.75) i invers (3.76). Dac se urmrete o rezoluie mai fin n eantionarea transformatei Fourier n timp discret i, n acelai timp, se dorete a se beneficia de avantajul algoritmului FFT (Fast Fourier Transform - transformata Fourier rapid), se vor determina un numr N (putere a lui 2) de eantioane pe o perioad 2 mai mare, N > L. Eantioanele xn, pentru n N, vor fi considerate egale cu zero. Dintre proprietile DFT vor fi menionate cele care urmeaz. 1. Convoluia circular - Fie dou secvene [xn] i [hn] de aceeai lungime, cu n (0, 1, . . ., N1). Convoluia circular n N puncte a celor dou secvene este definit prin relaia y[n] = x[n ] h[n] = h[n] x[n] = h[k ]x[n k ]N , (3.83)

[ n k ]N nseamn [n k ] modulo N sau, altfel spus, [n k ]N reprezint o versiune periodic, cu perioada N, a secvenei x[n k ] . Se poate verifica u or c secvena y[n ] este periodic, cu aceeai perioad N.

n care

Transmisiuni de date prin modularea unui purt tor

135

Din definiia DFT se poate arta c transormata Fourier discret a convolu iei circulare n timp a celor dou secven e este dat de produsul n frecven (3.84) DFT { y[n] = x[n] h[n]} = X [i ]H [i] , 0 i N 1 Considernd c x[n] reprezint eantioanele unui semnal la intrarea canalului al crui rspuns la impulsul unitate are eantioanele h[n ], dac rspunsul canalului ar fi convoluia circular x[n] h[n] i dac h[n ] s-ar cunoate, atunci x[n] s-ar putea determina calculnd transformata Fourier discret invers a secvenei Y [i ] / H [i ] , 0 i N1. Dar rspunsul canalului nu este convolu ia circular, ci convoluia liniar x[n ] h[n ] . Totu i, se poate ob ine, n rspunsul canalului, convolu ia circular a celor dou secvene dac secvenei de intrare x[n] i se adaug un prefix, numit prefixul ciclic. Prefixul ciclic. S considerm secvena x[n], de lungime N i un canal discret n timp cu rspunsul la impulsul unitate finit, h[n ] = h [0], h[1], . . ., h[M], de lungime M + 1 = Tm /Ts, Tm fiind durata rspunsului i Ts fiind intervalul de eantionare asociat secvenei n timp discret. Prefixul ciclic pentru secvena x[n ] const din ultimele M valori ale acestei secvene i este: x[N M], . . ., x[N 1]. Notm noua secven, de lungime N + M, alctuit din prefix i secvena x[n], cu ~ x [n ] , M n N 1 , unde ~ x [M ] , . . ., ~ x [ N 1] = x[ N M ] , . . ., x[ N 1] , x[0] , . . ., x[ N 1] , ca n figura 3.48.
Prefix ciclic Secvena original, de lungime N

x[ N M ]...x[ N 1]x[0]x[1]...x[ N M 1]x[ N M ]...x[ N 1]

Fig. 3.48. Secvena cu prefixul ciclic

x [n ] , rspunsul canalului va fi Dac la intrarea canalului se aplic secvena ~ ~ convolu ia liniar x [n] h[n] , adic secvena y[ M ], . . ., y[1], y[0], y[1], . . ., y[ N 1], y[ N ], . . ., y[ N + M 1] , (3.85) n care y[ M ] = h[0]x[ N M ] .....

136

COMUNICAII DE DATE

y[1] = h[0]x[ N 1] + h[1]x[ N 2] + ... + h[ M 1]x[ N M ] y[0] = h[0]x[0] + h[1]x[ N 1] + ... + h[ M ]x[ N M ] ..... (3.86) y[ N 1] = h[0]x[ N 1] + h[1]x[ N 2] + ... + h[ M ]x[ N M 1] y[ N ] = h[1]x[ N 1] + h[2]x[ N 2] + ... + h[M ]x[ N M ] ..... y[ N + M 1] = h[M ]x[ N 1] Fa de secvena de intrare ~ x [n ] , de lungime N + M , secvena de ieire este dilatat, avnd lungimea N + 2 M . Se poate observa c partea din rspunsul canalului reprezentat de y[n], 0 n N 1 , este chiar convoluia circular x[n] h[n] , aa nct, dac h[n ] este cunoscut, secvena x[n] poate fi determinat din y[n]. n afar de avantajul obinerii, n rspunsul canalului, a convoluiei circulare x[n] h[n] , utilizarea prefixului ciclic permite evitarea interferenei ntre blocurile de date la ieirea din canal. Datorit dilatrii cu M eantioane a rspunsului la fiecare bloc de date, rspunsurile canalului la blocuri succesive se suprapun, dar eantioanele care reprezint convolu ia circular nu sunt afectate de aceast suprapunere (Fig. 3.49).
M Intrare canal Prefix N Date Prefix Date Prefix Date

Ieire canal

IS M

Conv. circ. N

IS M

Conv. circ.

IS

Conv. circ.

IS

Fig. 3.49 Interferena simbolurilor ntre blocuri succesive la ieirea din canal

Pe baza acestei proprieti a transformatei Fourier discrete se poate elabora o schem a sistemului de transmisiune OFDM ca n figura 3.50. Datele de intrare comand un modulator MAQ, rezultnd, pe un interval de simbol T, simbolurile complexe X0, X1, . . . , XN 1, corespunznd celor N subpurttori. Aceste simboluri reprezint componentele n frecven discret ale semnalului s(t) de la ieirea modulatorului OFDM. Pentru a genera semnalul s(t), aceste componente din domeniul frecven sunt convertite n

Transmisiuni de date prin modularea unui purt tor

137

eantioane din domeniul timp, eantioane ale semnalului s(t), prin efectuarea transformatei Fourier discrete inverse asupra celor N simboluri, implementat eficient utiliznd IFFT. Rezult secvena x[n ] = x[0], x[1], . . ., x[N1], de lungime N, cu 1 N 1 x[n] = X [i]e j 2ni / N , 0 n N 1 . (3.87) N i =0 Scriind exponeniala din sum sub forma

e j 2ni / N = e j 2inT / NT = e T N se observ c secvena x[n] corespunde eantioanelor unui semnal multipurttor complex, cu purttorii avnd frecvenele f i = i T , i = 0, 1, . . ., N 1, eantioane luate la intervale nT/N.
cos ct ~ Adugare Real x [n ] Convertor X[1] prefix D/A x[1] serieciclic Intrare Modulator X IFFT paralel FTB Conversie Imag ~ date MAQ x [n ] paralelD/A X[N-1] x[N-1] serie X[0] x[0] sin ct Transmitor cos ct FTJ FTB FTJ sin ct Receptor Fig. 3.50. Sistem OFDM realizat cu IFFT/FFT A/D A/D y[0] Eliminare y[1] prefix Conversie serieparalel y[N-1] FFT Y[0] Y[1] Conversie Y Demodu paralellator serie MAQ Y[N-1]

2i

.n

Dup determinarea secvenei x[n ] se adaug prefixul ciclic, se face conversia paralel-serie i apoi conversia digital-analogic, att pentru partea real ct i pentru partea imaginar ale eantioanelor semnalului complex. Dac transmisiunea este de tip trece band, spre exemplu pe un canal radio cu frecvena central fc, cele dou pri ale semnalului complex se vor

138

COMUNICAII DE DATE

transmite, prin modulaie de amplitudine n cuadratur, pe componente, n sinus i n cosinus, ale purttorului de frecven fc. La recepie, dup demodulare i filtrarea trece jos pentru eliminarea componentelor de frecven nalt postdetecie, fcnd abstracie de zgomot, x (t ) h(t ) , rezultat al convoluiei se obine semnalul n banda de baz y(t ) = ~ ~ liniare a semnalului x (t ) cu funcia pondere h(t) a canalului trece jos echivalent canalului trece band. Dup conversia A/D se obin prile real i imaginar ale e antioanelor y[n] = ~ x [n] h[n] , M n N 1 . Se elimin prefixul lui y[n] constnd din primele M eantioane, iar cele N eantioane care rmn reprezint convoluia circular y[n] = x[n] h[n] , 0 n N 1 . Transformata Fourier discret a acestor N eantioane este Y [i ] = H [i ] X [i ] i se calculeaz, utiliznd FFT, dup conversia serie-paralel a eantioanelor y[n]. Ceea ce se obine, Y[i], reprezint versiunile multiplicate cu H [i ] = H ( f i ) ale simbolurilor emise X[i]. H(fi) reprezint funcia de transfer a canalului la frecvena fi, frecvena central a subcanalului i. Secvena Y[i] obinut folosind FFT este aplicat unui convertor paralel-serie i apoi demodulatorului MAQ pentru a reconstitui datele emise. n sistemele de transmisiuni pe linii cu fire metalice (cablu cu perechi rsucite) se dorete transmiterea eantioanelor x[n] ale semnalului OFDM s(t) n banda de baz, fr o modulaie suplimentar. n acest caz ns este posibil s se transmit doar simboluri reale i nu complexe, cum sunt x[n]. Aceast problem poate fi rezolvat, innd seama de alte proprieti ale DFT, prezentate n continuare, prin ad ugarea la secvena original X[n ] a unor simboluri suplimentare, complex conjugatele simbolurilor din secvena original.
, m fiind 2. Teorma deplasrii - Dac xn este nmulit cu e un ntreg, Xk este nlocuit cu Xkm, ceea ce nseamn o deplasare circular n DFT original, corespunztoare secvenei {xn}, indicele k m fiind interpretat modulo N. n mod similar, unei deplasri circulare cu m poziii a a DFT. Altfel spus, secvenei {xn} i corespunde o nmulire cu e dac secvenei {xn} i corespunde, prin DFT, secvena {Xk} {xn } {X k }, atunci
j 2 km N j 2 nm N

Transmisiuni de date prin modularea unui purt tor

139

nm 2km j 2N j N { } x e X { x } X e n k m . k i nm

3. DFT real - Dac x0, x1, . . . , xN1 sunt numere reale, cum adesea se ntmpl n aplicaiile practice (eantioanele unui semnal real, spre exemplu), DFT este simetric, adic
* Xk = XN k ,

n care stelu a (*) nseamn complex conjugata. Rezult c DFT pentru o secven {xn} real este pe jumtate redundant, informaia complet (despre DFT) obinndu-se lund numai jumtate din secvena {Xk}. n acest caz elementul de "curent continuu" X0 este real ( X0 =

n =0

N 1

xn e

2n .0 N

x
N 1 n =0

= real ), iar pentru N par elementul "Nyquist"

XN/2 este de asemenea real:

XN = X*
2

N 2

= X* N .
2

Avem deci, ca necunoscute reprezentnd DFT, X0 i XN/2, reale i X1, . . . , X N , complexe, nsemnnd un numr total de necunoscute egal cu
2 1

N 1) = N . 2 Revenind acum la sistemul OFDM, care folosete pe fiecare subcanal modulaia de amplitudine n cuadratur, c considerm un interval de simbol oarecare, n care pe fiecare din cele N subcanale se transmite un punct din constelaia bidimensional a semnalului modulat asociat subcanalului. Celor N puncte transmise le asociem, ntr-o prim etap, N simboluri complexe, de informaie, X0, X1, . . . , XN - 1, ale cror p ri reale i imaginare reprezint coordonatele punctelor. Fie {X k } , k = 0, 1, , N 1, secvena acestor N simboluri. Cu aceste N simboluri crem o alt secven, format din 2N simboluri, X k' , k = 0, 1, , 2N 1, n felul urmtor: 2 + 2(

{ }

X = X k , k = 1, 2, . . ., N 1
' k

' 2 N k

* = Xk = ( X k' ) * , k = 1, 2, , N 1 ' X0 = Re[ X 0 ]

(3.88)

X Noua secven este, astfel,

' N

= Im[ X 0 ]

140

COMUNICAII DE DATE

' ' * * * , X1, . . . XN - 2, XN 1, X N , XN (3.89) X0 1 , X N 2 , . . . , X 1 Se observ c simbolul de informaie X0 a fost separat n dou pri, fiecare real. Notm noua secven de simboluri, din (5.44), cu X k' , k = 0, 1, . . . ,

{ }

2N 1. Transformata Fourier discret invers a secvenei puncte, este:

{X },
' k

n 2N

1 xn = 2N

2 N 1 k =0

X e
' k

2 nk 2N

, n = 0, 1, . . . , 2N 1.

(3.90) Pentru k = 1, 2, , N 1, grupm termenii din suma (3.90) n perechi de forma


j 1 ' Xk e 2N 2nk 2N ' + X2 N k e j 2n ( 2 N k ) 2N

i innd

seama de (3.88), rezult N 1 1 ' 2nk ' jn xn = X X e 2 X k cos + + + k 0 N 2N 2N k =1

(3.91) Secvena

care

simbolurile

de

informaie

corespunde eantioanelor semnalului OFDM constnd din N subpurttori, care poate fi pus sub forma N 1 1 ' 2kt jn ' x (t ) = X X e X k cos 2 + + +k 0 t T (3.92) N 0 2N T k =1 nT n care T este intervalul de simbol i x n = x( ) , n = 0, 1, , 2N - 1. Se 2N ' i observ c simbolul de informaie X0, reprezentat n relaia (3.92) prin X 0

{xn ,0 n 2 N 1}

sunt X k = X k e j k .

' , corespunde componentei de curent continuu (f0 = 0). Punnd X0 = 0 XN semnalul OFDM, fr component de curent continuu, va avea expresia 1 N 1 2kt x (t ) = X k cos +k 0 t T (3.93) N k =1 T

S-ar putea să vă placă și