Sunteți pe pagina 1din 4

Laborator TAM

Laborator 3

UTILIZAREA SECVENELOR DE MPRTIERE N SISTEME CDMA


Separarea utilizatorilor n cadrul unui sistem CDMA se face prin atribuirea unor secvene de mprtiere (de semntur sau cod) diferite fiecruia. Astfel receptoarele pot distinge semnalele fiecrui utilizator. n acest fel secvena de mprtiere are un rol important n determinarea performanelor sistemelor. Secvenele de semntur care se mai numesc i secvene de pseudo-zgomot trebuie s fie ct mai diferite, dar n acelai timp s poat fi reproduse uor la recepie pentru a putea fi refcut semnalul. Att emitorul ct i receptorul au stocate copii a dou forme de und reprezentnd un 0 binar i un 1 binar, toate celelalte au alte forme de und pereche. Sunt dou proprieti importante care intereseaz ale secvenelor dez-mprtiere, autocorelaia i intercorelaia. Autocorelaia unei secvene d msura a ct de bine sau ct de ru este corelat un semnal cu versiunea sa ntrziat. Atunci cnd mai multe copii ale semnalului transmis sosesc la receptor cu ntrzieri n timp care sunt diferite fiecare din ele va interfera cu alta, acest fapt ducnd la rezultate neplcute. De aici se poate trage concluzia c, pentru ca efectul s fie ct mai redus, corelaia ntre semnal i copia ntrziat trebuie s fie mic, adic o autocorelaie sczut, ct mai apropiat de zero posibil. Chiar dac o secven de semntur unic este atribuit fiecrui utilizator, semnalul de la un utilizator nc mai interfer cu cel de la altul atunci cnd mediul este accesat n acelai timp, aceast interferen purtnd numele de interferen de acces multiplu (MAI). Interferena de acces multiplu poate fi micorat alegnd secvene de semntur care au o intercorelaie mic. Secvenele de mprtiere se obin prin nmulirea datelor de intrare cu un cod (secven) pseudo-aleatoare (PN), iar rata lor de bit este mult mai mare dect rata datelor de intrare. Acest sistem CDMA obinut se numete sistem DS-CDMA (Direct Sequence CDMA). Raportul dintre rata de bit a semnalului de intrare i rata datelor mprtiate se numete factor de mprtiere. La recepia semnalului mprtierea este eliminat din semnalul dorit prin multiplicarea cu aceeai secven PN ca la emisie. Atunci cnd operaia de dez-mprtiere este aplicat semnalului interferent nu se modific nivelul semnalului utilizatorului de interes. Aceast operaie este obinut n sisteme CDMA prin atribuirea fiecrui utilizator coduri distincte cu proprieti de corelaie sczut, precum codurile ortogonale sau secvene de tip PN, Gold sau Kasami. Urmtoarele capitole evideniaz diferite secvene de mprtiere, proprietile lor i a mediilor de transmisiune necesare pentru obinerea performanelor dorite.

Laborator TAM
DESFURAREA

Laborator 3

LUCRRII

1.

Utilizarea codurilor de mprtiere Hadamard n sisteme cu 2 utilizatori

Sistemul CDMA din figura 1 este compus din 2 utilizatori care transmit date prin canal afectat de ZAGA. Pentru fiecare cale se determin rata de eroare la demodularea semnalelor. Codurile Hadamard utilizate sunt ortogonale. Modelul utilizeaz date binare aleatoare modulate BPSK. Aceste date sunt mprtiate cu coduri Hadamard cu lungime 64 i apoi transmise pe canal. La recepie se face demodulare de tip BPSK. Ambele semnale se nsumeaz pentru a forma semnalul comun pe canal. S se deschid schema din figura 1.1 (commspreading_orthobpsk2u.mdl).

Fig. 1.1 Coduri Hadamard n sisteme CDMA S se seteze parametrii de simulare (configuration parameters): - maximum step size: auto - minimum step size: auto - simulation time: 0.125 - (1/19200) Cei 2 utilizatori genereaz datele cu Sample Time= 1/19200, iar codurile Hadamard au lungime 64, sample time= 1/(19200*64) i fiecare alt indice (ex: 30 sau 60). Pentru ZAGA se definete un RSZ= 5dB, iar puterea zgomotului se consider a fi 1W. OBSERVAIE: Aceti parametrii de simulare se seteaz pentru toate figurile din lucrare!!!

Laborator TAM
Exercitiul 1.1. S se explice funcionarea schemei.

Laborator 3

Exercitiul 1.2. S se vizualizeze cu ajutorul blocurilor Scope datele nemodulate, respectiv modulate. Ce se poate afirma despre diferenele dintre ele? Exercitiul 1.3. S se modifice valoarea raportului semnal-zgomot mai nti la o valoare mai mic de 5 dB, apoi la o valoare mai mare de 7 dB. S se comenteze rezultatele obinute d.p.d.v. al ratei de eroare. Exercitiul 1.4. S se explice ce s-ar ntmpla dac secvenele de mprtiere alese nu ar fi ortogonale. 2. Utilizarea codurilor de mprtiere Hadamard n sistem cu 1 utilizator

Pentru aceleai date de la punctul anterior se poate determina performana unui sistem cu un singur utilizator. De data aceasta semnalul este transmis pe ci multiple. Acest lucru este similar mediului de transmisiune pe ci multiple (3 n aceast lucrare), pe fiecare cale semnalul avnd o anumit amplitudine i o anumit ntrziere fa de calea direct. Pentru a profita de avantajul transmiterii pe ci multiple la receptor se implementeaz combinarea coerent a cilor independente. n simulare nu se va ine cont de efectul de fading i se presupune, de asemenea, c receptorul cunoate numrul de ci i ntrzierile de pe fiecare cale. S se deschid schema din figura 1.3 (commspreading_orthobpsk1ump.mdl).

Single-user Orthogonal Real Spreading with BPSK modulation and multiple paths
Info

Transmitter

[UserData]

Channel Receiver
[UserData] Rake Combiner Real BPSK Demodulator Tx Error Rate Calculation Rx User BER

Random Integer User Data

Real BPSK Modulator Spreader

Propagate through 3 Paths Multiple paths

AWGN [UserCode]

Hadamard Code Generator User Code

-KNormalizing Gain

[UserCode]

Copyright 2006-2010 The MathWorks, Inc.

Fig. 1.2 Coduri Hadamard n propagare pe ci multiple Exercitiul 2.1. S se explice funcionarea schemei. Exercitiul 2.2. S se vizualizeze cu ajutorul blocurilor Scope datele nemodulate, respectiv modulate. Ce se poate afirma despre diferenele dintre ele?

Laborator TAM

Laborator 3

Exercitiul 2.3. S se modifice valoarea raportului semnal-zgomot mai nti la o valoare mai mic de 5 dB, apoi la o valoare mai mare de 7 dB. S se comenteze rezultatele obinute d.p.d.v. al ratei de eroare. Exercitiul 2.4. S se explice necesitatea (sau inutilitatea) utilizrii blocului Rake Combiner (care realizeaz diversitatea la recepie). 3. Utilizarea codurilor de mprtiere PN n sisteme cu 2 utilizatori

Acest exemplu ia n considerare mprtierea pseudo-aleatoare pentru o transmisiune combinat cu 2 utulizatori n acelai mediu de propagare ca i n exemplele anterioare. S se deschid fiierul commspreading_randbpsk2ump.mdl
Two-user Random Real Spreading with BPSK modulation and multiple paths

Transmitter 1
Random Integer User 1

[User1Tx] Real BPSK Modulator


[63x1]

Channel
[63x1] Propagate through [63x1]

Receiver 1
Rake [63x1] [63x1] Combiner

3 Paths Spreader Multiple paths Real BPSK Demodulator [User1Rx]

Unipolar to [63x1] [63x1] [63x1] PN Sequence Out1 Bipolar -K[User1Code] [63x1] Generator Converter Normalizing User 1 Code Gain PN Sequence Generator

[User1Code]

[63x1]

AWGN

[63x1]

Receiver 2 Transmitter 2
Random Integer User 2 Unipolar to [63x1] [63x1] PN Sequence Out1 Bipolar -KGenerator Converter User 2 Code
PN Sequence Generator

[User2Tx] Real BPSK Modulator


[63x1]

Signal Combiner
[63x1] [63x1] Propagate through [63x1]

Rake
[63x1] Combiner

[User2Code]

Real BPSK Demodulator

[User2Rx]

3 Paths

[63x1] [User2Code] [63x1]

Error Performance

[User1Tx] [User1Rx]

TxError Rate Calculation Rx

0.03583
3

[User2Tx] [User2Rx]

86 2400

TxError Rate Calculation Rx

0.0425
3

102 2400 User 2 BER

Copyright 2006-2010 The MathWorks, Inc.

User 1 BER

Fig. 1.3 Coduri PN n propagare pe ci multiple (2 utilizatori) Exercitiul 3.1. S se explice funcionarea schemei; avantaje/dezavantaje, asemnri/deosebiri fa de modelul din fig. 1.2. Exercitiul 3.2. S se compare d.p.d.v. al performanelor obinute fig. 1.2 cu fig. 1.3, respectiv performanele celor 2 utilizatori din sistemul din fig. 1.3. Exercitiul 3.3. Sunt codurile de mprtiere folosite ortogonale sau neortogonale? Care este n acest caz avantajul/dezavantajul folosirii acestora?

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