Академический Документы
Профессиональный Документы
Культура Документы
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
Modelul de referinta
31
Transmisiuni
N7 (Aplicatie)
Protocolulvs. comunicatii de
Aplicatie date
N7 (Aplicatie)
Protocolul Prezentare
N6 (Prezentare) N6 (Prezentare)
Protocolul Sesiune
N5 (Sesiune) DIALOG N5 (Sesiune)
Protocolul Transpor
N4 (Transport) N4 (Transport)
tCIRCUIT VIRTUAL
Protocolul la nivel retea: PACHETE
33
Modelul de referinta OSI
34
Modelul de referinta OSI
35
Modelul de referinta OSI
36
Modelul de referinta OSI
37
Modelul de referinta OSI
39
Modelul de referinta OSI
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
Modelul de referinta OSI
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ă.
41
Modelul TCP-IP
• Modelul TCP-IP
– Dezvoltat de the US Defense Advanced Research Project Agency
(DARPA) pentru reteaua ARPANET
– Utilizat acum pentru global Internet
– Este modelul aplicat in practica
(1) Nivelul fizic aceleasi functiuni ca si in modelul OSI
(2) Nivelul acces la retea
• Asigura schimbul de date intre sistemul terminal si retea
• Asigura gestionarea adreselor de destinatie
• Asigura un numar de servicii (de ex. Prioritati, gestiune
resurse, etc)
42
Modelul TCP-IP
43
Comparatie OSI / TCP-IP
N7 (Aplicatie)
N5 (Aplicatie)
spațiul utilizatorului
N6 (Prezentare)
N3 (Retea) N3 (Intenet)
spațiu de operare
N2 (Acces rețea -
circuit
N2 (Leg date) include MAC)
N1 (Fizic) N1 (Fizic)
44
Comparatie OSI / TCP-IP
– Asemanari
• ambele se bazeaza pe o stiva de protocoale
• functionalitatea straturilor este oarecum asemanatoare
• ambele au nivelul aplicatie ca nivel superior
• se bazeaza (direct sau indirect) pe nivelul transport
– Deosebiri
• osi face distinctia clara intre serviciu, interfata si protocol, pe cind tcp/ip
nu
• osi este indicat ca model teoretic, tcp/ip este eficient la implementare
• osi pune la dispozitie protocoale care asigura o comunicare fiabila
(detectare & tratare erori la fiecare nivel)
• tcp/ip este mai putin fiabil, verificarea comunicarii fiind doar in
responsabilitatea nivelului transport
• la osi controlul si decizia sunt centralizate,la tcp/ip sunt distribuite
45