Documente Academic
Documente Profesional
Documente Cultură
2 FeleaII IEEE802.15.4
2 FeleaII IEEE802.15.4
Felea Iulian-Ionuț
442A
Cuprins:
1. Privire de ansamblu
2. Arhitectura protocolului
a. Nivelul fizic
b. Nivelul MAC
c. Nivelurile superioare
3. Modelul de retea
a. Tipuri de noduri
b. Topologii
4. Arhitectura transportului de date
5. Fiabilitate și securitate
6. Concluzii
1. Privire de ansamblu
Standardul IEEE 902.15.4 este specific nivelului fizic si controlului de acces la mediu
pentru retelele wireless personale cu rata scazuta (Low Rate Wireless Personal Area Network).
Acest standard este folosit ca baza pentru specificatiile ZigBee, ISA100.11A,
WirelessHART si MiWi, fiecare dintre acestea extind standardul prin implementarea de noi
niveluri care nu sunt definite in 802.15.4. Ca alternativa pentru a construi un Internet wireless
încorporat poate fi folosit standardul 6LoWPAN care reprezinta un acronimul de la IPv6 over
Low Power Wireless Personal Area Network si deasemenea si protocoalele standard ale
Internetului.
Standardul IEEE 802.15.4 intentioneaza sa ofere niveluri fundamentale inferioare de
retea unui tip de retea personala wireless (WPAN) care se concentrează pe cost scazut,
comunicare omniprezenta de viteza redusa intre dispozitive. Accentul se pune pe comunicare
foarte low-cost cu dispozitivele din apropiere care contin foarte putina sau chiar deloc
infrastructura de baza si intentioneaza sa exploateze acest lucru pentru un consum redus de
energie.
Framework-ul de baza pleaca de la un concept de cu o raza de comunicare de 10 metri si
o rata de transfer de 250 kbit/s. Sunt acceptate compromisuri pentru a favoriza dispozitive
embedded chiar si cu cerinte de putere mai mici, prin definirea nu unul, ci chiar mai multe nivele
fizice. S-au definit initial rate de transfer mai mici de 20 si 49 kbit/s, iar in revizuirea actuala a
mai fost adaugata si o rata de 100 kbit/s.
Deasemenea chiar si rate de transfer mai mici pot avea efect asupra consumului de
energie. Dupa cum s-a mentionat deja, principala caracteristica de identificare a IEEE 802.15.4
printre WPAN este importanta realizarii de costuri extrem de mici de productie si functionare si
simplitate tehnologica, fara a sacrifica flexibilitatea sau generalitatea comunicatiei.
Printre caracteristicile importante sunt incluse rezervarea in timp real a sloturilor, evitarea
coliziunilor prin CSMA/CA si suport integrat pentru comunicatii securizate. Dispozitivele includ
deasemenea functii de gestionare a energiei, cum ar fi link-uri de calitate si detectare a energiei.
Dispozitivele ce suporta IEEE 802.15.4 pot folosi una din cele trei tipuri de benzi posibile
de frecventa de functionare.
2. Arhitectura protocolului
a. Nivelul fizic
Nivelul fizic este nivelul initial in modelul de referinta OSI utilizat in intreaga lume.
Denumit si PHY, acesta furnizeaza serviciul de transmitere al datelor, precum si interfata cu
entitatea de management al nivelului fizic, care ofera acces la fiecare functie de management al
nivelului si mentine o baza de date de informatii cu provire la retelele personale aferente. Astfel,
PHY gestioneaza fizic transiverul RF(Radio Frequency) si efectueaza selectarea canalului,
energia si functiile de management al semnalului. Acesta functioneaza pe una din cele trei
frecvente posibile fara licenta:
Revizuirea din 2006 imbunatateste ratele maxime de date ale benzilor 868/915 MHz,
aducandu-le pentru a sprijini 100 si 250 kbit/s si chiar mai mult. Deasemenea continua prin a
defini patru nivele fizice, in functie de metoda de modulatie utilizata. Trei dintre ele postreaza
abordarea DSSS: in benzile 868/915 MHz, folosind fie BPSK (Binary phase-shift keying
(BPSK)) sau QPSK (Quadrature phase-shift keying (QPSK)), in banda de 2450 MHz folosind
QPSK. O alternativa este definirea unui strat optional pentru nivelul 868/915 MHz folosind o
combinatie de BPSK si ASK (Amplitude-shift keying (ASK)), deasemenea PHY 868/915 MHz
suporta si comutare dinamica.
Dincolo de aceste trei benzi, grupul IEEE 802.15.4c a considerat recent deschise si
benzile 314-316 MHz, 430-434 MHz si 779-787 MHz in China, in timp de grupul IEEE
802.15.4d a definit un amendament la 802.15.4 2006 pentru a sprijini noua banda de 950-956
MHz in Japonia. Primele modificari standard de catre aceste grupuri s-au lansat in aprilie 2009.
In august 2007, a fost lansat IEEE 802.15.4a extinzand cele 4 nivele fizice PHY
disponibile la inceputul lui 2006 la 6, incluzand un PHY care foloseste secventa directa de banda
ultralarga (Direct Sequence ultra-wideband UWB) si unul folosind chirp spread spectrum (CSS).
Pentru PHY UWB sunt alocate frecvențe în trei intervale: sub 1 GHz, între 3 și 5 GHz, și între 6
și 10 GHz, iar pentru CSS PHY este alocat un spectru în banda ISM de 2,450 MHz.
În aprilie 2009 IEEE 802.15.4c și IEEE 802.15.4d au eliberat extensii pentru nivelurile
fizice deja disponibile cu cateva aditionale: unul in banda 780 MHz folosind O-QPSK(Offset
QPSK) si MPSK, si altul pentru 950 MHz folosind GFSK (Gaussian frequency-shift keying) sau
BPSK.
IEEE802.15.4e a fost infiintata pentru a defini un amendament MAC al standardului deja
existent 802.15.4-2006 care adoptă o strategie de salt de canal pentru a îmbunătăți piețele
industriale in creștere, robustetea impotriva interfetelor externe si persistenta estomparilor cailor
multiple. In februarie 2012 Asociația Consiliulului pentru Standarde IEEE a aprobat IEEE
802.15.4e.
b. Nivelul MAC
Controlul de acces la mediu (medium access control MAC) permite transmiterea de cadre
MAC prin utilizarea canalului fizic. Pe langa serviciul de date, acesta ofera o interfata de
management si gestioneaza accesul la canalul fizic. Acesta controleaza deasemenea validarea
cadrelor, garanteaza intervalele de timp si se ocupa de asocierile dintre noduri. In cele din urma
ofera servicii sigure.
De retinut faptul ca standardul IEEE 802.15 nu utilizeaza 802.1D sau 802.1Q intrucat nu
face schimb de frame-uri de Ethernet. Formatul frame-ului fizic este specificat in IEEE802.15.4-
2011 in sectiunea 5.2. Acesta este creat de faptul ca majoritatea nivelelor fizice IEEE802.15.4
suporta doar cadre de pana la 127 de bytes(protocoale de adaptare a nivelului, cum 6LoWPAN
ofera scheme de fragmentare pentru a suporta pachete de dimensiuni mai mari de la nivelul de
retea).
c. Nivelurile superioare
3. Modelul de retea
a. Tipuri de noduri
b. Topologii
Retelele pot fi construite fie punct-la-punct sau in stea. Cu toate acestea, fiecare retea are
nevoie de cel putin un FFD pentru a putea lucra in calitate de coordonator al retelei. Retelele sunt
formate din grupuri de dispozitive separate prin distante adecvate. Fiecare dispozitiv are un
identificator unic pe 64 de biti si daca sunt indeplinite anumite conditii, se pot folosi si
identificatori pe 16 biti ce poate fi utilizat intr-un mediu restrans, si anume in interiorul fiecarui
domeniu PAN in comunicatie se va folosi identificatori de 16 biti.
IEEE 802.15.4 stele si peer-to-peer
Deasemenea este suportata si un model de retea de tip stea, pentru care coordonatorul va
fi neaparat nodul central. O astfel de retea poate aparea atunci cand un FFD decide sa creeze
propriu PAN si se autodeclara coordonatorul retelei, dupa alegerea unui identificator unic PAN.
Dupa aceea alte dispozitive care sunt complet independent de toate celelalte de tip stea se pot
alatura retelei nou create.
5. Fiabilitate și securitate
Mediul fizic este accesat printr-un protocol CSMA/CA. Retelele care nu folosesc
mecanisme de beacon utilizeaza o variatie fara sloturi care se bazeaza pe ascultarea mediului,
echilibrat cu un mecanism de revenire intamplatoare exponentiala. Transmisiile de date comune
utilizeaza sloturile nealocate cand se folosesc beacon-uri, caz in care confirmarile nu sunt
necesare.
Mesajele de confirmare pot fi optionale in anumite situatii, caz in care se presupune ca s-
a transmis cu succes. Oricare ar fi cazul, daca un dispozitiv nu este capabil sa proceseze un frame
la un moment dat, pur si simplu nu confirma primirea acestuia. In acest caz se poate efectua in
urma luarii unei decizii daca sa continue retransmiterea de un anumit numar de ori dupa
expirarea unei interval de timp sau sa o abandoneze.
Prin simpla estimare a cererii maximizarii bateriei dispozitivelor, protocoalele tind sa
favorizeze metodele care conduc la aceasta, implementand controale periodice pentru mesajele in
asteptare, se obtin frecventele de care aplicatia are nevoie.
In ceea ce priveste securitatea comunicatiei, subnivelul MAC ofera facilitati care pot fi
valorificate de catre nivelurile superioare pentru a atinge nivelul dorit de securitate. Procesele
nivelelor superioare pot specifica cheile pentru a efectua o criptare simetrica pentru a proteja
payload-ul si a-i limita accesul la un grup de dispozitive sau doar o legatura punct-la-punct,
aceste grupuri de dispozitive pot fi specificate in listele de acces controlat. Mai mult decat atat,
MAC-ul calculeaza controale de periodice intre receptii succesive, pentru a se asigura daca
cadrele mai vechi sau de date care nu mai sunt considerate valabile nu transcend la nivelurile
superioare.
Pe langa aceasta metoda de securitate, mai exista si modul MAC nesigur care permite
listele de acces controlat doar ca un mijloc pentru a decide asupra acceptarii cadrelor conform
sursei lor.
6. Concluzii
Acest standard este specific retelelor wireless personale cu rata scazuta, reusind sa fie
implementat cu succes in cadrul dispozitivelor de comunicare de mici dimensiuni pentru care
este necesar sa se realizeze transferul de date cu un cost scazut, consum redus de energie oferind
siguranta transmiterii securizate a datelor la distante intre 10 si 20 de metri. Deasemenea este
folosit ca baza de dezvoltare pentru diferite specificatii precum ZigBee, ISA100.11A,
WirelessHART si MiWi ce sunt folosite cu succes in cadrul dispozitivelor casnice, aducand astfel
conceptul de home automation mai aproape de realitate.
Bibliografie :
IEEE Standard for Local and metropolitan area networks— Part 15.4: Low-Rate
Wireless Personal Area Networks (LR-WPANs) IEEE Std 802.15.4™‐2011, IEEE Computer
Society, New York, USA, September 2011
www.standards.ieee.org/getieee802