Documente Academic
Documente Profesional
Documente Cultură
Laborator 3
Laborator TAM
DESFURAREA
Laborator 3
LUCRRII
1.
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
AWGN [UserCode]
-KNormalizing Gain
[UserCode]
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
Channel
[63x1] Propagate through [63x1]
Receiver 1
Rake [63x1] [63x1] Combiner
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
Signal Combiner
[63x1] [63x1] Propagate through [63x1]
Rake
[63x1] Combiner
[User2Code]
[User2Rx]
3 Paths
Error Performance
[User1Tx] [User1Rx]
0.03583
3
[User2Tx] [User2Rx]
86 2400
0.0425
3
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?