Sunteți pe pagina 1din 22

IEEE 802.

11

Masterand: JELER ANAMARIA RALUCA Indrumator: Conf. Dr. Ing. CEBUC EMIL

Cuprins
Stratul de control al accesului la mediu, MAC Tipuri de cadre IEEE 802.11 Formatul cadrului MAC Functionalitatea MAC Functia de control distribuita (DCF) CSMA/CA Functia de coordonare punctuala PCF Obiectivele proiectarii nivelului MAC Bibliografie

Stratul de control al accesului la mediu, MAC (1)


Stratul fizic:

Include standarde ce controleaza transmisia datelor pe medii specifice Informatia e organizata sub forma de biti si octeti Responsabil pentru detectarea si corectarea erorilor de la nivelul stratului fizic; transimiterea datelor dintr-o locatie in alta; Asigurarea accesului la mediu pentru utilizatorii ce partajeaza canalul radio; Informatia e organizata sub forma de cadre

Stratul legaturii de date:

Stratul de control al accesului la mediu, MAC (2)


Straturile standardului IEEE 802.11:

Tipuri de cadre IEEE 802.11


MSDU, MAC service data unit (2304 octeti) MPDU, MAC protocol data unit (2346 octeti) PSDU, PLCP service data unit PPDU, PLCP protocol data unit

Formatul cadrului MAC

Formatul cadrului MAC


Frame Control:versiunea protocolului si tipul cadrului Duration/ID: Durata sau ID-ul statiei Campurile Address: adresa sursa, destinatie, transmitatorului, receptorului Sequence Control:fragment number si segment number (pt a reprezenta ordinea diferitelor fragmente care apartin aceluiasi cadru si pentru a recunoaste pachetele duplicate) Protocol Version: versiunea standardului 802.11 Type: Management, Control, Data Subtype:RTS, CTS, ACK To DS:1 daca cadrul este trimis la Sist. De Distributie From DS:1 daca cadrul este primit de la Sist. De Distributie More Fragment: 1 daca sunt mai multe fragmente ale aceluiasi cadru Retry: indica retransmiterea fragmentului- recunoasterea duplicatelor Power Management: modul de management al puterii dupa transmiterea cadrului More Data:mai exista cadre bufferate la acea statie WEP: corpul cadrului este criptat cu algoritmul WEP (Wired Equivalent Privacy) Order: cadrul este trimis folosind clasa de servicii Strictly Ordered

Functionalitatea MAC
Asigura servicii de transfer de date sigure Controleaza accesul la mediu cu ajutorul functiilor de coordonare:

Functia de control distribuite (DCF) Functia de coordonare punctula (PCF)

Protejeaza datele transmise prin WEP

Functia de control distribuita (DCF)


Asigura accesul la canalul de distributie printr-un proces de competitie Fiecare statie care doreste sa transmita MSDU isi disputa accesul la canal Statia trimite MSDU Statia cere din nou accesul pentru cadrele netransmise Se bazeaza pe tehnica CSMA/CA

CSMA/CA
Ascultarea purtatoarei pentru a verifica daca mediul este liber Ascultarea virtuala a purtatoarei: mecanism NAV (Network Allocation Vector) Parametrul NAV predictie a traficului urmator pe baza campului Durata Ascultarea canalului Statia aude o transmisie, se uita in antet la Durata/ID Daca exista o valoare Durata, statia care asculta seteaza NAV la acea valoare si incepe decrementarea NAV-ului NAV = 0 mediu liber

CSMA/CA
Ascultarea fizica a purtatoarei: interzice transmisia altor statii atata timp cat o alta statie are controlul asupra mediului Este realizata de statiile care nu receptioneaza si care nu transmit Scop:

determina daca transmisia unui cadru impiedica receptia unei alte statii. Daca mediul este ocupat, statiile vor incerca sa se sincronizeze cu transmisia curenta. determina daca mediul este ocupat inainte de inceperea unei transmisii cunoscute - CCA (clear channel acces). CCA implica ascultarea transmisiilor 802.11 la nivelul startului fizic. Mediul trebuie sa fie curatat (clear) inainte ca o statie sa transmita.

Ascultarea virtuala a purtatoarei si ascultarea fizica a purtatoarei coexista: ascultarea virtuala - nivelul stratului 2, iar ascultarea fizica - nivelul stratului 1. In cazul in care una din ele esueaza, sarcina de a evita coliziunile de pe canal ii revine celeilalte tehnici de ascultare.

CSMA/CA
Evitarea coliziunilor: procedura de backoff Statia trebuie sa transmita si detecteaza canalul ocupat => asteapta pana cand canalul devine idle pentru o perioada de timp, apoi calculeaza un timp de backoff Dupa ce mediul devine idle => statia decrementeaza timpul de backoff pana cand mediul devine ocupat din nou sau pana la 0. Daca ceasul nu a ajuns la 0, iar mediul a devenit ocupat =>statia opreste ceasul Daca ceasul este 0 => statia poate sa transmita cadrul Pot aparea coliziuni (2 statii ajung la 0) => generarea noului timp de backoff (0-63 pentru 802.11b si 0-31 pentru 802.11a) La urmatoarea incercare: 0-127 perioade de timp pentru 802.11b si la 0-63 perioade pentru 802.11a.Valoarea maxima a intervalului este 1023.

Mecanisul DCF

CSMA/CD
Probleme legate de mecanismele de detectare a coloziunilor in LAN-urile radio:

Implementarea unui mecanism de detectie a coliziunilor are nevoie de implementarea unei legaturi radio duplex, capabila sa realizeze transmisia si receptia simultana a datelor, caz in care pretul echipamentelor creste simtitor; Intr-un mediu radio nu se poate presupune ca toate statiile se Äsimt´ una pe cealalta, ceea ce reprezinta principiul de baza al mecanismului de detectie a coliziunilor, iar faptul ca o statie intentioneaza sa transmita ca urmare a sesizarii mediului ca este liber nu inseamna neaparat faptul ca mediul este intr-adevar liber in zona receptorului.

CSMA/CD
Rezolvare: mecanism de evitare a coliziunilor + schema de confirmare pozitiva

O statie care doreste sa transmita exploreaza mediul. Daca mediul este Äocupat´, incercarea se amana. Daca mediul este liber pentru o perioada de timp stabilita , statia capata permisiunea de a transmite. Statia recepoare verifica prin codul CRC integritatea pachetului receptionat si transmite un pachet de confirmare. Receptia mesajului de confirmare de catre emitatorul pachetului de date indica faptul ca transmisia s-a facut fara coliziuni. Daca emitatorul nu primeste mesajul de confirmare, atunci se retransmite din nou pachetul de date pana se obtine un mesaj de confirmare sau pana cand este eliminat din retea ca urmare a depasirii numarului maxim de retransmisii.

Limitarile CSMA/CA
Problema nodului ascuns

Limitarile CSMA/CA
Problema nodului expus

Functia de coordonare punctuala PCF


O singura statie denumita punct coordonator gestioneaza accesul la mediu Completeaza mecanismul DCF

Obiectivele proiectarii nivelului MAC


Capacitatea de transfer Intarzierea Transparent pentru diferite niveluri fizice. Posibilitatea de a oferii servicii de date, voce si video Accesul corect. Consumul de putere de la baterie. Numarul maxim de noduri.

Obiectivele proiectarii nivelului MAC


Functionare robusta in vecinatatea altor retele. Suportul pentru transfer/roaming intre ariile servite. Stabilirea conexiunilor dintre doua statii (peer-topeer) fara informatii dinainte cunoscute Impactul accesului neautorizat asupra capacitatii de transfer. Suport pentru servicii tip difuzarea in retea (Broadcast, Multicast) intarzierile critice limiteaza acoperirea unor arii mari.

Obiectivele proiectarii nivelului MAC


Reteaua sa fie insensibila la efectul de captura Suport pentru trafic cu prioritate. Suport pentru trafic asimetric. Pastrarea ordinii pachetelor. Limitarea complexitatii nivelului fizic. Complexitatea protocolului si usurinta de a fi implementat.

Bibliografie
Andrew S. Tanenbaum ± ³Retele de calculatoare´, editia a 4-a IEEE Standard for Information Technology Telecommunications and information exchange between systems -Local and metropolitan area networks - Specific requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications http://www.research.ibm.com/journal/rd/472/chevill at.html http://en.wikipedia.org/wiki/CSMA/CA

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