Sunteți pe pagina 1din 16

COMUNICAII CU SPECTRU DISTRIBUIT

Cuprins
6

COMUNICAII CU SPECTRU DISTRIBUIT (MPRTIAT) ................................... 1

6.1

Introducere .................................................................................................................................... 1

6.2

Principiul mprtierii spectrului ..................................................................................................... 1

6.3 Tehnici de mprtiere .................................................................................................................... 3


6.3.1
mprtierea spectrului cu secven direct (DSSS) .................................................................... 3
6.3.2
mprtierea spectrului cu salt de frecven (FHSS) .................................................................... 4
6.4 Tehnici fundamentale de achiziie a codului ................................................................................... 5
6.4.1
Achiziia cu corelator activ ........................................................................................................... 5
6.4.2
Cu filtru compensat (adaptat)...................................................................................................... 6
6.4.3
Cutare serial ............................................................................................................................. 8
6.4.4
Cutare paralel .......................................................................................................................... 8
6.5

Tehnici avansate de achiziie a codului ..........................................................................................10

6.6

Tehnici de urmrire a codului ........................................................................................................11

Test de autoevaluare nr. 6 ......................................................................................................................14

COMUNICAII CU SPECTRU DISTRIBUIT

6 COMUNICAII CU SPECTRU DISTRIBUIT


(MPRTIAT)
6.1

Introducere
capitol

Obiective capitol

Introducere

Tehnologia de comunicaii cu spectru mprtiat a fost prima


dat descris ntr-un document de o actri de la Hollywood, Hedy
Lamarr, i un muzician. Compozitorul George Antheil, un fiu de
imigrani germani i vecin cu actria, au experimentat o metod de
control automat pentru instrumente muzicale, care cerea ca mai multe
piane s cnte simultan. Era o prim versiune de transmisie cu salt n
frecven care folosea o rol de pian pentru a alege una din 88
frecvene posibile. i-au patentat ideea n 1942, au prezentat-o Marinei
SUA ca o metod de legtur radio sigur, aplicabil pentru
radioghidarea torpilelor i, evident, nu au fost luai n serios. Abia n
anii `80 armata a aplicat aceast idee pentru realizarea legturilor radio
sigure n medii ostile.
Astzi, aplicaiile tipice de comunicaii cu spectru mprtiat
includ sistemele de poziionare prin satelit GPS, comunicaiile mobile
3G, W-LAN (standardele IEEE802.11a, IEEE802.11b, IEE802.11g) i
Bluetooth. Tehnica spectrului mprtiat rspunde i cerinei de a
utiliza ct mai eficient o resurs limitat i scump spectrul de
frecvene radio.
Acest capitol are ca scop nelegerea principiilor care stau la
baza comunicaiilor cu spectru distribuit:

nelegerea principiului mprtierii spectrului

Cunoaterea tehnicilor de baz folosite pentru mprtierea


spectrului

nelegerea procedeelor folosite pentru sincronizarea brut i


fin a codului de psudo-zgomot de la recepie cu cel din semnalul
recepionat.
Durata medie de studiu individual: 120 min.
Acest interval presupune parcurgerea acestui curs i rezolvarea
testului de autoevaluare.

Durata medie de
studiu

6.2

Principiul mprtierii spectrului

Comunicaia cu spectru mprtiat (spread spectrum SS) este o tehnic de transmisie n


care un cod de pseudo-zgomot (pseudo-noise PN), independent de informaia (datele) de
transmis, este folosit ca form de und pentru a mprtia energia semnalului pe o band de
frecvene mult mai larg dect banda semnalului informaional. La recepie, semnalul este
restrns folosind o replic local sincronizat a codului de pseudo-zgomot folosit la
transmisie.
1

PROBLEME COMUNE SISTEMELOR DE RADIOCOMUNICAII TERESTRE I SPAIALE

Fig. 6.1 Structura unui de lan de comunicaie cu spectru distribuit

Fig. 6.2 mprtierea spectrului

Pentru asigurarea unei comunicaii SS eficiente, secvena PN trebuie s respecte cteva


reguli privind lungimea, autocorelaia, intercorelaia, ortogonalitatea i echilibrarea biilor.
Secvene de coduri PN uzuale sunt codurile Barker, Gold, Hadamard-Walsh. De reinut c, o
secven de cod mai complex asigur o legtur SS mai robust, dar preul pltit const n
electronic mai complex, mai ales n etajele receptorului, unde se face restrngerea spectrului.

Fig. 6.3 Model idealizat de sistem cu spectru distribuit.

Ideile de baz ale tehnicii de transmisie cu spectrul distribuit sunt:


1. mprtierea spectrului semnalului peste o band larg de frecven i
2. transmiterea lui cu o putere sczut, sub nivelul de zgomot.
Un sistem este definit ca fiind cu spectru distribuit dac ndeplinete urmtoarele cerine:
Semnalul transmis ocup o band de frecven n exces fa de banda necesar
transmiterii informaiei.
mprtierea este realizat cu ajutorul unor coduri pseudo-zgomot, independente
de semnalele de date.
La recepie, restrngerea (recuperarea semnalelor de date) este realizat prin
corelarea semnalului recepionat cu o replic sincronizat a codului folosit pentru
mprtiere.

COMUNICAII CU SPECTRU DISTRIBUIT

6.3

Tehnici de mprtiere

Exist cteva procedee de mpr


mprtiere
tiere a spectrului, care se deosebesc ntre ele prin locul
din lanul
ul de transmisie unde este inserat codul PN.
mprtierea
tierea spectrului cu secven direct (Direct
Direct Sequence Spread Spectrum
DSSS):
): codul PN este inserat la nivelul datelor de intrare;
mprtierea
tierea spectrului cu salt de frecven (FHSS):
): codul PN ac
acioneaz asupra
frecvenei purttoarei;
toarei;
Tehnici hibride, care combin
combin procedeele descrise mai sus.
6.3.1 mprtierea
tierea spectrului cu secven
secven direct (DSSS)
Prin acest procedeu, codul PN este aplicat direct datelor de transmis, modificnd i
valoarea i rata biilor,
ilor, care va corespunde cu rata biilor
bi ilor codului PN. Dup modularea unei
purttoare
toare de RF cu o astfel de secven
secven de date, semnalul obinut
inut va ocupa un spectru centrat pe
frecvena purttoare i cu o lime
ime a lobului principal egal
egal cu dublul ratei codului
ului.

Fig. 6.4

Fig. 6.5

Intrare:
dt data binar cu rata biilor
ilor Rb = 1/Tb , unde cu Tb am notat durata unui bit de date.
codul pseudo-zgomot pnt cu rata chip-urilor Rc = 1/Tc, unde Tc este durata unui bit de
cod (chip).
mprtierea:
n transmitor,
tor, data binar dt (pentru BPSK) sau I ii Q (pentru QPSK) este multiplicat
multiplicat
direct cu secvena pnt de pseudo zgomot de la transmisie, pentru a produce ssemnalul tx n
banda de baz (fr modulaie) de transmis
txb = dt pnt

PROBLEME COMUNE SISTEMELOR DE RADIOCOMUNICAII TERESTRE I SPAIALE

Efectul multiplicrii semnalului dt cu secvena pseudo-zgomot const n mprtierea


benzii iniial ocupate pe o lime de band mai mare. Tc < Tb => 1/Tc > 1/Tb
Restrngerea:
n receptorul SS, semnalul recepionat i adus n banda de baz (prin demodulare), notat
rxb este multiplicat cu secvena PN de la recepie pnr.
Dac pnr = pnt i sincronizat cu secvena PN din semnalul recepionat, atunci data binar
recuperat este dr. Efectul multiplicrii semnalului SS rxb cu aceeai secven folosit n
transmitor are ca efect restrngerea benzii lui rxb la banda original, Rb.
Dac pnr pnt, nu are loc restrngerea. Semnalul dr are spectrul tot distribuit. Un
receptor care nu cunoate secvena PN de la transmisie nu poate reproduce data
transmis.
Semnalul cu spectru distribuit nu poate fi detectat cu un receptor convenional de band
ngust.
6.3.2 mprtierea spectrului cu salt de frecven (FHSS)
Prin acest procedeu, codul PN este aplicat generatorului de semnal purttor, nu datelor de
transmis. La fiecare moment de salt de frecven, generatorul PN furnizeaz o secven de cod
ctre un dispozitiv care sintetizeaz una din frecvenele de salt permise. S presupunem c
modulaia datelor se face n format MFSK:
n sistemul convenional MFSK, purttoarea are o frecven fix, a crei valoare
se modific cu f0 , funcie de valoarea biilor
la cel cu salt de frecven, FH MFSK, valoarea frecvenei purttoarei se modific
ntr-o anumit band.

Fig. 6.6

Banda transmis este determinat de cea mai mic i cea mai mare frecven de salt i de
limea de band f0 alocat per frecven de salt. Pentru o anumit frecven de salt, banda
instantanee ocupat este identic cu cea ocupat de un semnal clasic MFSK (band ngust).
Folosind mai multe frecvene de salt, semnalul FH-MFSK va ocupa o lime de band mult mai
mare. Cu salturi lente se transmit mai multe simboluri per salt, cu salturi rapide se transmit mai
multe salturi pe un singur simbol.

COMUNICAII CU SPECTRU DISTRIBUIT

Fig. 6.7

S presupunem c folosim o modulaie


modula FSK binar, n care biii
ii individuali din irul de
date se transmit cu dou valori diferite de frecven,
frecven n jurul frecvenei
ei purt
purttoarei, fc+f0,
respectiv fc-f0, pentru cele dou valori posibile ale biilor
bi ilor de date. La comunica
comunicaiile cu FH-FSK,
frecvena purttoarei, fc, este nlocuit
nlocuit cu diferite frecvene fh.
n cazul FH-FSK
FSK lent, frecvena
frecven de salt se schimb o singur dat la mai mul
muli bii. n
figur, pentru doi biii succesivi de dat
dat este folosit o aceeai frecven
de salt fh.
n cazul FH-FSK
FSK rapid, frecvena
frecven de salt se schimb de mai multe ori pe ddurata unui bit.
n figur,, pentru un bit de dat
dat sunt folosite dou frecvene de salt fhi i fhj.
6.4

Tehnici fundamentale de achiziie


achizi a codului

Cea mai dificil sarcin de realizat ntr-un


ntr
receptor DS/CDMA const n sincronizarea
codului generat local cu cel
el existent n semnalul recepionat.
recep
. Acest proces de sincronizare se
realizeaz n dou etape:
1. achiziia codului - reprezint un proces de aliniere brut care aduce cele dou
dou
secvenee PN n acelai
acela interval de chip;
2. urmrirea
rirea codului reprezint un acord fin cu scopul de men
meninere a
sincronizrii.
n achiziia
ia codului, unul din elementele critice este durata acestui proces. n scopul
reducerii timpului de achiziie,
ie,
ie, au fost dezvoltate diferite procedee, care, odat
odat cu evoluia
tehnologiei i creterea
terea puterii de calcul, au evoluat de la un set de tehnici de baz,
baz
baz fundamentale,
la procedee avansate, mai performante i mai scumpe.
a) Cu corelator activ
b) Cu filtru compensat
c) Cutare serial
d) Cutare paralel
e) Cutare cu fereastr extins
extins i cutare Z
f) Localizare unic i localizare multipl
multipl
6.4.1 Achiziia
ia cu corelator activ
S ne amintim
Corelaia este o msur a similitudinii dintre dou
dou semnale dintre care unul este deplasat
fa de cellalt. Corelaie
ie este maxim
maxim n momentul n care cele dou semnale se potrivesc cel
mai bine. Dac cele dou semnale sunt identice, acest maxim se obine
ob ine cnd cele dou
dou versiuni
sunt sincrone (fr ntrziere ntre ele). Corelaia
Corela este utilizat pe scar larg n aplicaii
aplica cum ar fi
detecia
ia semnalelor deteriorate de zgomotul de pe canal, estimarea ntrzierii de timp,
sincronizarea n timp, potrivirea modelelor, i analiza spectral ncruciat.

PROBLEME COMUNE SISTEMELOR DE RADIOCOMUNICAII TERESTRE I SPAIALE

Corelaia a dou semnale se numete intercorelaie i corelaia semnalului cu o copie a


lui este numit autocorelaie. Funcia de corelaie a dou semnale periodice s1(t) i s2(t) i
perioad T0 este definit ca:

1
R12 ( ) =
T0

T0

s (t ) s (t + ) dt
1

T
0

Prin acest procedeu, semnalul receionat r(t), compus din s(t) (n care este inclus semnalul
de date i codul PN) i zgomotul n(t), este
1. nti multiplicat cu o replic local a semnalului PN,
2. apoi filtrat cu un filtru-trece-band FTB,
3. dup care urmeaz un etaj detector ptratic de anvelop, cu rol de extragerea
datelor
4. Semnalul de ieire din acest detector este integrat pe o durat de timp de Tb secunde
5. i eantionat la intervale de iTb secunde
6. mrimea obinut din circuitul de eantionare este comparat cu un prag
prestabilit, pentru a decide dac codul local este sincron cu codul coninut n mesajul
recepionat sau nu (faza codului local trebuie modificat pentru a ajunge la
sincronism).
Acest procedeu este descris de schema bloc din figura de mai jos.
n aceast structur de corelator/detector de tip multiplic i integreaz, generatorul local
de PN ruleaz continuu i un set complet nou de n = b/Tc chipuri din semnalul recepionat este
folosit pentru fiecare test succesiv de prag pentru durata Tc a unui chip. Asta impune o limitare
major privind viteza de cutare, deoarece faza de referin a codului PN local poate fi
actualizat numai la intervale de Tb secunde.

Fig. 6.8 Schema bloc a unui sistem de achiziie cu corelator activ

Astfel, n cazul n care cutarea este efectuat n incremente de 1/Ns chip-uri, viteza de
cutare devine 1/Ns Tb chip poziii pe secund.
6.4.2 Cu filtru compensat (adaptat)

Viteza de cutare poate fi crescut semnificativ prin nlocuirea operaiei multiplic-iintegreaz cu un etaj corelator pasiv, cum ar fi filtrul compensat. Filtrul compensat poate fi
implementat fie analogic, fie discret i corelatoare discrete n timp. Figurile urmtoare prezint
dou variante de implementare a filtrului compensat n format analogic, una bazat pe FTB,
cealalt bazat pe FTJ. Cele dou scheme sunt echivalente i produc acelai semnal la ieire,
dac semnalul de intrare este acelai.

COMUNICAII CU SPECTRU DISTRIBUIT

Fig. 6.9 Implementare analogic pentru filtru compensat: (a) cu FTB; (b) cu FTJ

Presupunem c anvelopa de la ieirea filtrului compensat este comparat cu un prag


predefinit dup fiecare interval de eantionare Ts. Dac perioada de eantionare este o fraciune
din durata chip-ului, Ts = Tc/Ns, (de obicei Ns = 2) cutarea se face cu o vitez egal cu frecvena
de eantionare, adic Ns/Tc poziii pe secund, dup un timp iniial de laten. Cu toate acestea,
sistemul de achiziie cu filtru compensat necesit mai multe calcule dect cel cu corelator activ.
Dac eantionarea se face cu frecvena Ns/Tc i lungimea corelaiei filtrului compensat se ntinde
pe Mc chipuri, filtrul compensat necesit McNs multiplicri n fiecare interval Tc/Ns. Pe cnd,
dac folosim un corelator activ, acelai numr de multiplicri trebuie fcute n intervalul McTc.
Sistemele moderne de sincronizare cu filtru compensat folosesc de obicei implementri n
format digital. Figura urmtoare arat o modalitate de implementare n care frecvena de
eantionare este dublul ratei chipurilor codului de mprtiere (deci Ns = 2), iar coeficienii ci
reprezint secvena codului de mprtiere.

Fig. 6.10 Implementare digital a unui filtru compensat [5]

PROBLEME COMUNE SISTEMELOR DE RADIOCOMUNICAII TERESTRE I SPAIALE

6.4.3 Cutare serial

O tehnic utilizat pe scar larg pentru sincronizarea iniial este de cutarea serial:
toate fazele i frecvenele poteniale ale codului sunt cutate n serie pn sunt identificate faza i
frecvena corecte. Corectitudinea fazei / frecvenei este determinat de ncercarea de a restrnge
(dez-mprtia) semnalul primit: n cazul n care faza i frecvena codului estimat sunt ambele
corecte, refacerea se va realizeaz n mod corespunztor i, astfel, un nivel mai mare de energie
va fi sesizat la ieire. n caz contrar, refacerea nu se face corect i energia rezultat va fi mic.
Fig urmtoare prezint o posibil realizare a cutrii seriale pe principiul probabilitii
maxime:
Prima dat, se calculeaz i memoreaz corelaia dintre PN local i PN recepionat.
Apoi, faza codului local este deplasat ctre o nou valoare i iar se calculeaz i
memoreaz corelaia dintre PN local ajustat i PN recepionat.
Procesul se repet pn ce toate celulele din regiunea de nesigura sunt examinate
sau, echivalent, pentru toate momentele t=iTb , i=1q.
n final, faza codului care produce valoarea maxim de corelaie este selectat ca
fiind cea corect.

Fig. 6.11 Realizarea cutrii seriale prin tehnica de cutare a probabilitii maxime[5].

6.4.4 Cutare paralel

O extensie fireasc a tehnicii seriale o constituie cutarea paralel, n care, pe dou sau
mai multe ci de cutare se testeaz simultan faza codului. Un hardware mai complex determin
reducerea timpului de achiziie, proporional cu numrul de ci paralele folosite. Fig prezint o
schem de cutare paralel n care ntreaga regiune de incertitudine (format din q celule) este
sub-mprit n Np >=2 componente identice, fiecare responsabil pentru q/Np faze ale codului.
Faza codului care produce maximul dintre aceste valori este determinat ca fiind faza corect
pentru codul ce va fi folosit n demodulator, penstru restrngerea semnalului.
Dei cutarea serial poate fi implementat cu scheme de complexitate redus, ea duce la
un timp mai lung de achiziie, n timp ce cutarea paralel necesit un hardware mai complex,
dar poate realiza achiziii mai rapide.

COMUNICAII CU SPECTRU DISTRIBUIT

Fig. 6.12 Realizarea cutrii paralele prin tehnica de cutare a probabilitii maxime[5].

Principiul filtrrii compensate [1]


Filtrul compensat (prescurtat n lb. engl. MF - matched filter) este un filtru liniar care
maximizeaz la ieire raportul semnal-zgomot (SNR) prezent la intrarea sa. Rspunsul filtrului la
impuls depinde de forma de und aplicat la intrarea lui.
Aceste caracteristici ale filtrului compensat l fac deosebit fa de orice alt tip de filtru, n
sensul c fiecare semnal recepionat are propriul su filtru compensat. Filtrul efectiv i
modific/adapteaz rspunsul su n frecven la spectrul semnalului de la intrare pentru a reduce
puterea zgomotului existent la intrarea lui, astfel nct, la ieire, puterea zgomotului s fie mai
mic.
S considerm filtrul din fig care primete semnalul si(t) afectat de zgomot alb aditiv
Gaussian ni(t) i s notm s0(t) semnalul i n0(t) zgomotul de la ieirea filtrului. Considernd
semnalul de intrare ca fiind semnal discret, se poate scrie c:
si (t ) = 0 pentru t < 0 si t > T
unde T este durata bitului. Aa cum am defint anterior, scopul acestui filtru este de a
maximiza SNR la ieirea lui, pentru t = T.
si(t) + ni(t)

Filtru
compensat

s0(t) + n0(t)

Fig. 6.13

PROBLEME COMUNE SISTEMELOR DE RADIOCOMUNICAII TERESTRE I SPAIALE

Dup calcule care nu fac obiectul acestui curs, se obine pentru SNR la ieirea filtrului la t
= T relaia:
S 2 Eb
=
N
Ni ,
n care:
Eb = energia per bit a semnalului recepionat (la intrarea filtrului)
Ni = densitatea spectral de putere a AWGN la intrarea filtrului
Din aceast relaie se deduce c SNR la ieirea filtrului compensat la t = T depinde de
parametrii masurabili (Eb, Ni) de la intrare a filtrului.
Astfel, maximizarea SNR la intrarea detectorului (ieirea filtrului compensat) necesit o
adaptare a funciei de transfer n frecven a filtrului compensat pentru spectrul de semnalului
primit.
Nu exist alte filtre trece-jos, cum ar fi Butterworth sau Chebbyshev, care s fie capabile
de o astfel de adaptare a spectrului de frecvene i, prin urmare, SNR la ieirea lor este
2 Eb
ntotdeauna mai mic dect N i
Interpretarea n domeniul frecven
n domeniul frecven, este evident c filtrul compensat caut ntre componentele
spectrale componenta cu cea mai mare pondere (caut componentele spectrale care au cel mai
mare raport semnal-zgomot). Dei acest lucru necesit un rspuns n frecven ne-plat,
distorsiunea introdus prin utilizarea unui rspuns plat nu este semnificativ n aplicaiile de tip
radar i comunicaii digitale, n care forma de und original este cunoscut i scopul este de a
detecta prezena acestui semnal n de zgomotul de fond.
6.5

Tehnici avansate de achiziie a codului

Aa cum s-a artat n paragrafele anterioare, n sistemele de comunicaie DSSS, achiziia


codului este prima i cea mai important procesare de semnal n receptor. Numai dup ce
blocurile de achiziie a codului reuesc operaia de sincronizare la nivel de bit ntre codul din
semnalul receptionat i cel produs local, se poate trece la urmrirea fin a micilor variaii de
faz ale semnalului recepionat, pentru a pstra sincronismul ntre cele dou coduri.
Ca urmare, pentru o funcionare normal, este necesar s se fac o achiziie rapid i
corect a codului. Este un domeniu de interes pentru multe din cercetrile din ultimele decenii.
Convenional, achiziia codului se bazeaz pe corelaia ntre semnalele PN recepionat i generat
local i pe compararea rezultatului cu un prag, pe msur ce fazele celor dou semnale avanseaz
cu un chip sau cu o fraciune de chip.
n ultimii ani au fost puse la punct cteva tehnici avansate de sincronizare a codului, al
cror principal avantaj l constituie micorarea timpului de achiziie, ns cu preul creterii
complexitii schemelor i al costurilor de realizare. Printre acestea, se remarc urmtoarele:
1. Achiziia Rapid bazat pe Estimare Secvenial (RASE)
Achiziia rapid bazat pe estimare secvenial (RASE) se bazeaz pe o estimare
secvenial a registrului de deplasare din componena generatorului PN local. Sistemul RASE
face o estimare a primelor L chipuri PN recepionate (unde L este numrul registrelor de
deplasare) i ncarc generatorul PN din receptor cu aceast estimare. Astfel se seteaz o condiie
iniial particular (a strii de nceput) de la care generatorul ncepe s lucreze. tiind c
urmtoarea stare a generatorului PN depinde doar de starea de prezent, toate strile ulterioare
pot fi prezise pe baza informaiilor acumulate de la starea iniial. Estimarea i procesul de
ncrcare este repetat periodic pn este obinut starea iniial corect.

10

COMUNICAII CU SPECTRU DISTRIBUIT

2. Achiziia bazat pe detecie secvenial


n ceea ce privete localizarea temporal i dimensiunea pasului de verificare, schemele
de achiziie se pot clasifica n scheme de achiziie cu localizare unic, multipl i scheme de
achiziie secveniale. n cazul schemelor cu localizare fix, exist dezavantajul c detectorului i
trebuie la fel de mult timp pentru a elimina poziiile de nesincronizare (lb. engl. out-of-sync) ct
i pentru acceptarea poziiilor de sincronizare (lb. engl. in-sync). Pentru a minimiza timpul de
achiziie, se poate folosi un detector care va elimina rapid poziiile out-of-sync dar va folosi un
timp mai lung de integrare pentru celulele in-sync.
O variant de minimizare a timpului de achiziie este folosirea localizrii multiple.
Timpul de integrare al detectorului va crete pn n momentul n care testul eueaz (una din
ieiri cade sub prag). Aadar, n cazul unei poziii outof-sync, sunt necesari puini pai (ceea ce
duce la un timp scurt de integrare) iar n cazul unei poziii de sincronizare corect sunt necesari
toi paii.
De asemenea este posibil creterea timpului de integrare i nlocuirea testelor multiple
de prag cu un singur test de prag eliminatoriu. Un asemenea detector este cunoscut sub
denumirea de detector secvenial. Sistemul de achiziie corespunztor este proiectat astfel nct
timpul mediu de anulare a poziiilor out-of-sync s fie mult mai scurt dect timpul mediu de
anulare din cazul localizrii unice. Deoarece un proces de achiziie folosete n mod normal
majoritatea timpului pentru anularea poziiilor out-of-sync, timpul mediu de achiziie a
detectorului secvenial pentru un sistem de achiziie va deveni mult mai scurt dect n cazul
sistemelor cu localizare unic.
3. Achiziia bazat pe secven auxiliar
Pentru a obine o achiziie rapid, este posibil folosirea unei secvene auxiliare obinut
din secvena PN original, astfel nct produsul de intercorelaie dintre cele dou semnale s
permit sincronizarea. S-a propus o tehnic de achiziie bazat pe secven auxiliar n care
aceast funcie de intercorelaie dintre secvena auxiliar si secvena PN s aib form
triunghiular pe ntreaga perioad de chip TC. n acest mod, funcia de intercorelaie permite
controlul fazei semnalului generat local.
Ansamblul este alctuit din dou subsisteme:
un subsistem pentru detectarea alinierii fazei
un subsistem pentru actualizarea fazei semnalului auxiliar, coninnd o bucl cu
oscilator controlat n tensiune OCT. Bucla cu OCT foloseste versiuni ntrziate ale
semnalului auxiliar pentru a realiza corelaia cu semnalul recepionat.
6.6

Tehnici de urmrire a codului

Dup alinierea codului PN local cu codul PN din semnalul recepionat, procesul de


cutare se ncheie i se trece la al doilea pas, urmrirea codului de fapt un acord fin cu scopul
de meninere a sincronizrii. Procesul de urmrire include i sincronizarea fin la nivel de chip i
urmrirea fazei purttoarei pentru demodularea coerent.
Buclele de urmrire a codului pot fi clasificate n dou categorii:
bucle coerente, n care frecvena i faza purttoarei sunt precis cunoscute, aa nct
bucla poate lucra cu semnal n banda de baz;
bucle necoerente, n care frecvena i faza purttoarei nu sunt cunoscute exact
(datorit influienei mediului de propagare, efectului Doppler, etc.).
Metoda uzual de urmrire n cazul DSSS const n folosirea unui circuit numit DLL
(delay-locked loop - bucl cu calare ntrziat). O schem tipic pentru un circuit DLL necoerent
folosit n sistemele DSSS cu modulaie BPSK este prezentat n figura de mai jos.

11

PROBLEME COMUNE SISTEMELOR DE RADIOCOMUNICAII TERESTRE I SPAIALE

Fig. 6.14 Schema de principiu pentru un circuit DLL de urmrire a codului [4].

n absena zgomotului i a interferenelor, semnalul BPSK recepionat poate fi descris cu


expresia:
Codul generat local de bucla de urmrire este deplasat n faz fa de codul din semnalul
recepiont cu un interval de timp , mai mic dect jumtate din durata unui chip, adic < Tc/2.
Bucla face sincronizarea fin prin generarea a dou secvene PN locale
g(t + Tc/2 + )
g(t - Tc/2 + )
identice, dar ntrziate una fa de cealalt cu un chip. Cele dou FTB sunt proiectate s
treac data i s medieze produsul dintre codul g(t) i cele dou secvene PN locale. Detectorul
ptratic de anvelop elimin data, deoarece |x(t)| = 1. Ieirea fiecrui detector de anvelop este
dat aprox de expresia

unde operatorul E{} nseamn valoarea estimat i Rg(x) este funcia de autocorelaie a
secvenelor PN. Semnalul de reacie Y() este prezentat n fig urmtoare.

Fig. 6.15 Semnalul de reacie din DLL

cnd > 0 semnalul Y() comand VCO s i creasc frecvena, fornd mrimea
deplasrii s descreasc
cnd < 0 semnalul Y() comand VCO s i micoreze frecvena, fornd mrimea
deplasrii s creasc
dac este suficient de mic, g(t)g(t+) 1, obinnd restrngerea semnalului Z(t), care
este apoi aplicat unui demodulator convenional.

12

COMUNICAII CU SPECTRU DISTRIBUIT

O problem cu circuitul DLL: ramurile timpurie i trzie trebuie s fie precis echilibrate,
altfel semnalul de reacie va fi deplasat i nu va avea valoarea 0 cnd eroarea este 0. Aceast
problem se rezolv folosind o bucl de urmrire cu timp comun n locul circuitului DLL cu
durat ntreag. Bucla cu timp comun partajeaz folosirea corelatoarelor timpuriu trziu.
Principalul avantaj const n folosirea unui singur corelator n bucl, ceea ce reduce problemele
datorate offset-ului dc.
n fig se prezint o variant de bucl de urmrire cu timp comun, numit tau-dither loop
TDL (bucl cu cuantizare ).
Tinde s rezolve aceast problem prin injectarea intenionat a unei mici erori n corecia
urmririi, aa nct bucla permite vibraii n jurul rspunsului corect. Aceste vibraii sunt mici i
scderea performanelor este minim. Metoda are avantajul folosirii unui singur corelator pentru
a asigura i funcia de urmrire i cea de restrngere. La fel ca n cazul DLL, semnalul
recepionat este corelat cu o versiune timpurie i una trzie a codului PN generat local.
Generatorul de cod PN este pilotat de un semnal de clock a crui faz oscileaz nainte i napoi
dup o funcie de comutaie semnal dreptunghiular. Asta elimin necesitatea asigurrii identitii
funciilor de transfer pentru ramurile timpurie i trzie.
Performanele legate de SNR pentru TDL sunt cu puin mai slabe dect ale unui DLL
proiectat corect.

Fig. 6.16 Schema de principiu pentru un circuit TDL de urmrire a codului [4].

Bibliografie

[1]. Mosa Ali Abu-Rgheff, Introduction to CDMA Wireless


Communications, Academic Press, 2007.
[2]. John Proakis, Digital Communications, McGraw Hill, 2002.
[3]. R. L. Peterson, R. E. Ziemer, D. E. Borth, Introduction to
Spread Spectrum Communications. Prentice International, Inc, 1995.
[4]. Bernard Sklar, Digital Communications Fundamentals and
Applications 2nd edition, University of California, Los Angeles,
Prentice Hall, 2001.
[5]. Byeong Gi Lee, Byoung-Hoon Kim, Scrambling techniques for
CDMA communications, Kluwer Academic Publishers, 2002.

PROBLEME COMUNE SISTEMELOR DE RADIOCOMUNICAII TERESTRE I SPAIALE

Test de autoevaluare nr. 6

1.
2.
3.
4.
5.
6.
7.
8.
9.

Descriei (eventual folosind un desen) principiul mprtierii spectrului.


Care sunt principalele tehnici de mprtiere a spectrului i n ce constau.
Prezentai, folosind o schem bloc, structura unui sistem de comunicaii DSSS
n ce const procesul de sincronizare a codului local cu semnalul recepionat? Descriei
succint cei doi pai.
Enumerai tehnicile fundamentale de achiziie a codului prezentate n acest capitol.
Enumerai tehnicile avansate de achiziie a codului prezentate n acest capitol.
Care este principalul avantaj adus de tehnicile avansate de achiziie a codului fa de cele
fundamentale.
Ce sunt tehnicile de urmrire a codului?
Descriei, pe scurt, una din tehnicile de urmrire prezentate n acest capitol (la alegere,
fr schem).

14

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