Documente Academic
Documente Profesional
Documente Cultură
Cap. 1
Introducere
Modelul simplificat al unui sistem de
transmisiune
2
Modelul simplificat al unui sistem de
transmisiune
• Canal:
− Zgomot aditiv (modelat ZAGA – DSP constant în frecvenţă);
− Fading (în amplitudine, în frecvenţă, etc);
− Distorsiuni (neliniarităţi, limitări de bandă);
− Interferenţă (alte surse, propagarea multicale, etc)
3
Modelul simplificat al unui sistem de
transmisiune
• Avantaje:
– Costuri reduse implementări Tx/Rx la nivel de chip
(tehnica software radio) + prelucrări soft la nivelul datelor
(inainte de translatia in frecventa);
– structuri flexibile, adaptabile la mai multe standarde (SR,
SDR, etc);
– Se poate folosi prelucrarea numerică a datelor pentru
creşterea performanţelor (codare/ criptare/ egalizare, etc);
4
Modelul simplificat al unui sistem de
transmisiune
– Se pot folosi tehnici de codare pentru detecţia / corecţia erorilor;
– Securitate ridicată (codare / criptare)
– Imunitate mai mare la zgomot şi la distorsiunile introduse de
canal (codare / întreţesere / prelucrări de semnal);
– Se pot folosi repetoare regenerative pentru reconstrucţia
semnalului ;
– Se pot folosi mai multe tehnici de modulaţie decât în cele
analogice;
– Permite multiplexarea datelor accesul multiplu creşterea
capacităţii;
5
Modelul detaliat al unui sistem de
transmisiune
Canal
6
Modelul detaliat al unui sistem de
transmisiune
Sursa de date:
• Direct dintr-o sursă digitală (ieşire calculator, procesor
semnal, etc)
• Prin transformarea unui semnal analogic:
– eşantionarea unei surse analogice Nyquist f s 2 f mM
– cuantizare q nivele logice fiecare reprezentat pe
M=log2q biţi simbol;
– rata minimă de transmitere
Rmin M f s 2 log 2 q f mM
7
Modelul detaliat al unui sistem de
transmisiune
8
Modelul detaliat al unui sistem de
transmisiune
Criptare / Decriptare securizarea informaţiei transmise
prin introducerea unui cod cunoscut doar de utilizatorul
caruia ii este destinat mesajul;
9
Modelul detaliat al unui sistem de
transmisiune
10
Modelul detaliat al unui sistem de
transmisiune
– Accesul multiplu: diviziunea canalulului radio între mai
mulţi utilizatori (FDMA / TDMA / CDMA / SDMA, etc)
– FDMA, TDMA
• Tehnici de banda ingusta (mai mica decat banda de coerenta a
canalului)
• Fiecare utilizator are alocat
– FDMA – o anumita frecventa purtatoare (? Cum trebuiesc separate
frecventele?); caz particular - OFDM
– TDMA – un anumit slot de date (? Datele trebuiesc grupate in sloturi
-> probleme legate de sincronizare)
11
Modelul detaliat al unui sistem de
transmisiune
– CDMA tehnica împrăştierii spectrale modularea
suplimentară cu un set de coduri ortogonale semnal de
bandă foarte largă (mult mai are decât cea a datelor şi
independentă de aceasta), cu DSmP scăzută (sub pragul de
zgomot)
• Avantaje:
– Rezistenţă la bruiaj / fading multicale;
– Probabilitate scăzută de interceptare;
– Permite accesul multiplu (CDMA) limită „soft” a
numărului de utilizatori;
– Localizare / radar de înaltă rezoluţie;
12
Forma generala a semnalului modulat
xt Re A mt e j0t A mI t cos 0t mQ t sin 0t
mt mI t j mQ t
13
Modelul detaliat al unui sistem de
transmisiune
– Ipoteze simplificatoare:
• Zgomot = alb, gaussian, aditiv (ZAGA) cu DSmP constantă
în frecvenţă ;
• Nu există limitare de bandă;
• La recepţie se cunosc:
– Frecvenţa şi faza purtătoarei (demodulare coerentă,
sincronă);
– Sincronizarea de tact (nu exista interferenta intersimbol);
14
Modelul detaliat al unui sistem de
transmisiune
• Sistemele reale de transmisiuni digitale se depărtează de cele
anterioare, deoarece:
– nu se cunosc exact la recepţie frecvenţa şi faza purtătoarei;
– refacerea tactului la recepţie nu este perfectă;
– zgomotul poate să nu respecte toate ipotezele (nu e alb, nu e
aditiv);
– canalul poate introduce limitări de bandă, distorsionând semnalul
transmis;
– pot apărea neliniarităţi ale canalului atât înainte cât şi după
introducerea zgomotului.
15
Transmisiuni vs. comunicatii de date
16
Transmisiuni vs. comunicatii de date
17
Transmisiuni vs. comunicatii de date
18
Ierarhii de protocoale
– Ierarhie de protocoale
• Majoritatea retelelor sunt organizate in straturi / niveluri fiecare
avand functiuni bine definite;
• Pe verticala: Fiecare nivel ofera servicii nivelurilor superioare, pe
baza celor inferioare, degrevandu-l de implementarea efectiva a
acestora;
• Pe orizontala: Fiecare nivel comunica cu nivelurile omoloage ale
altui subistem prin intermediul unui protocol regulile de
comunicatie = regulile protocolului N
19
Ierarhii de protocoale
20
Ierarhii de protocoale
21
Ierarhii de protocoale
• Segmentarea =>
• Mesajele aplicatie au lungime mare;
• Pachetele tip retea sunt de dimensiune limitata;
Pachetele de date sunt impartite in subpachete mai mici,
asigurandu-se legatura intre ele
Avantaje: - controlul erorii – mai eficient;
- Accesul la retea – mai facil;
- Intarzierile – mai mici
- Bufferele – mai mici
Dezavantaje – creste “overhead”-ul
- creste numarul de intreruperi la receptie
- creste necesarul de procesare
22
Ierarhii de protocoale
23
Ierarhii de protocoale
24
Ierarhii de protocoale
25
Transmisiuni vs. comunicatii de date
Protocolul nivelului 2
Nivel 2 Nivel 2
Comunicare virtuala
Interfata 1 – 2
(serviciul oferit de
Protocolul nivelului 1 nivelul 1 nivelului 2 )
Nivel 1 Nivel 1
Comunicare efectiva
Mediul fizic
Comunicare efectiva
26
Transmisiuni vs. comunicatii de date
27
Transmisiuni vs. comunicatii de date
28
Servicii vs Protocoale
29
Modelul de referinta OSI
30
Transmisiuni vs. comunicatii de date
31
Transmisiuni
N7 (Aplicatie)
Protocolulvs. comunicatii de
Aplicatie date
N7 (Aplicatie)
Protocolul Prezentare
N6 (Prezentare) N6 (Prezentare)
Protocolul Sesiune
N5 (Sesiune) DIALOG N5 (Sesiune)
33
Transmisiuni vs. comunicatii de date
34
Transmisiuni vs. comunicatii de date
35
Transmisiuni vs. comunicatii de date
36
Transmisiuni vs. comunicatii de date
37
Transmisiuni vs. comunicatii de date
39
Transmisiuni vs. comunicatii de date
6. Nivelul de Prezentare
– Se ocupa cu reprezentarea informatiei transferate intre entitatile de
aplicatie (sintaxa / semantica) – modalitati de reprezentare 16/32 de
biti/ complement fata de 2 / ASCII , etc
– Nivelele 1-5 asigura transmiterea fiabila a octetilor, dar acestia pot avea
semnificatii diferite in aplicatii diferrite nivelul prezentare asigura o
sintaxa comuna a datelor transferate intre entitatile de aplicatie;
– gestioneaza aceste structuri abstracte de date;
– Asigura compactarea informatiei (compresie) si securitatea acestora
(criptare);
40
Transmisiuni vs. comunicatii de date
7. Nivelul Aplicatie
– Cel mai aproape de utilizator;
– Identificarea partenerilor de comunicatie identitatea si
disponibilitatea partenerilor pentru o aplicatie de comunicatii de date;
– Determinarea disponibilitatii de resurse stabileste daca reteaua are
resursele necesare comunicatiei de date cerute
– Sincronizarea aplicatiei de la end user la end user – cel mai aproape de
utilizator
41
Transmisiuni vs. comunicatii de date
Observații
• primele trei niveluri de jos sunt dependente de rețea deci protocoalele
corespunzătoare acestora operează între sisteme adiacente;
• este posibil (nu obligatoriu) ca între sistemele de extremitate care rulează
programele aplicație să existe sisteme intermediare care acționează ca relee,
dirijând datele de la un sistem la altul. Nivelul cel mai înalt care poate
realiza aceste funcții de releu este nivelul 3;
• Nivelele 1-3 sunt nivele dependente de mediu (înlănțuite), pe când nivelele
4-7 sunt nivele de tip gazdă.
42