Curs 1 - 1st edition UNIVERSITATEA TRANSILVANIA DIN BRAOV FACULTATEA DE INGINERIE ELECTRIC I TIINA CALCULATOARELOR Page 2 Examen + proiect Test gril 10-20 ntrebri Laborator -> proiect tem definit Ambele note > 5 Nota final = not test giil (50%) + not proiect (50%) Page 3 Wireless Sensor Networks (WSN) wireless ->fr fir (comunicaie radio; nu exist nici un fel de fire de interconectare a dispozitivelor nici pentru comunicaie, nici pentru alimentare cu energie) network reea sensor traductor (nu senzor) Nod de reea 1 Nod de reea 2 Nod de reea 3 Page 4 Cercetare i interes comercial Cercetarea i interesul comercial din domeniul reelelor de senzori fr fir se dezvolt destul de puternic, fapt dovedit de urmtoarele observaii: numrul de pagini Web existente (Google: 168000 de noi nregistrri referitoare la reele de senzori si 74000 referitoare la reelele de senzori fr fir septembrie 2006) creterea continu a numrului de seminarii anuale, cum ar fi: IPSN (Information Processig in Sensor Networks), SenSzs, EWSN (European Workshop on Wireless Sensor Networks), WSNA (Wireless Sensor Networks and Applications) creterea numrului de conferine referitoare la reelele de senzori folosite n comunicaii i a comunitilor care se ocup de cercetarea n domeniul terminalelor mobile (ISIT, ICC, Globecom, INFOCOM, VTC, MobiCom, MobiHoc) creterea numrului de proiecte de cercetare propuse de ctre NSF (n domeniul senzorilor i a reelelor de senzori) i DARPA prin tehnologiile proprii SensIT (Sensor Information Technology), NEST (Networked Embedded Software Technology), MSET (Multisensor Exploitation), UGS (Unattended Ground Sensors), NETEX (Networking in Extreme Enviroments), ISP (Integrated Sensing and Processing) i prin intermediul programelor de comunicare Page 5 Aplicaii Inginerie Telematic auto autovehiculele de astzi cuprind sisteme de senzori i elemente de acionare care mbuntesc sigurana i eficiena n trafic. Tastaturi virtuale cu senzori de detecia a degetelor aceste dispozitive pot nlocui n totalitate tastaturile existente n prezent la calculatoare sau la instrumentele muzicale. Mentenan n mediile industriale Roboii folosii n mediul industrial pot s cuprind pn la 200 de senzori care de obicei sunt conectai prin fire la un calculator principal. Companiile prefer s nlocuiasc firele prin conexiuni fr fir deoarece firele sunt scumpe i se uzeaz uor prin micrile efectuate de roboi. Montnd mici bobine n nodurile reelei de senzori, se beneficiaz de principiul induciei pentru a asigura energia de alimentare necesar funcionrii fiecrui senzor. Micorarea rezistenei la naintare n cazul avioanelor Aceasta se poate realiza prin montarea unor elemente de acionare prevzute cu senzori pe aripile avioanelor. Spaii de birouri inteligente Spaiile sunt prevzute cu senzori de lumin, de temperatur i de micare, microfoane de activare prin voce, senzori de presiune n scaune. Curenii de aer i temperatura se pot regla pentru fiecare camer n parte. Supravegherea produselor n cadrul magaziilor Supravegherea pachetelor n cazul companiilor de transport Studii sociale Echiparea persoanelor cu senzori permit realizarea de studii legate de interaciunea uman i de comportament social. Securitate comercial i rezidenial Page 6 Aplicaii Monitorizarea agriculturii i a mediului Explorare planetar Explorarea i controlul se poate face i n cazul mediilor neospitaliere, cum ar fi zonele geografice aflate la distan sau mediile toxice. Monitorizare geofizic Detectarea activitii seismice se poate realiza cu o precizie mult mai bun folosind o reea de traductoare echipate cu senzori de msurare a acceleraiei. Monitorizarea calitii apei Domeniul hidrochimiei are o nevoie acut de reele de senzori datorit complexitii spaio-temporale a parametrilor chimici, hidrologici i ecologici, i datorit dificultii prelevrii probelor de laborator, n mod special n cazul locaiilor aflate la distan sau a condiiilor nefavorabile. Zebranet Proiectul Zebranet permite monitorizarea deplasrii zebrelor n Africa. Monitorizarea mediului nconjurtor cercettorii de la UC Berkeley i colegiul Atlanticului au amplasat o reea de senzori fr fir n insula Grat Duck pentru a msura umiditatea, presiunea, temperatura, radiaia infraroie i radiaia solar. Detecia dezastrelor Incendiile de pdure i inundaiile pot fi detectate din timp i cauzele pot fi determinate n mod precis folosind o reea dens de senzori fr fir. Page 7 Aplicaii Inginerie civil Monitorizarea structurilor Senzorii pot fi plasai pe poduri pentru detectarea slbirii structurii i n rezervoarele de ap pentru detectarea unor posibile substane toxice. Comportamentul cldirilor n faa vntului sau n cazul cutremurelor poate fi studiat, astfel putndu-se monitoriza mbtrnirea materialelor. Realizarea planurilor urbane Realizatorii de planuri urbanistice pot verifica nivelul de dioxid de carbon din ora astfel nct s ia decizii ct mai bune n ceea ce privete folosirea terenului. Recuperare n urma dezastrelor Cldirile demolate n urma unui cutremur pot fi mpnzite cu roboi prevzui cu senzori n vederea detectrii unor eventuale semne de via. Aplicaii militare Monitorizarea i managementul resurselor - Comandanii pot monitoriza starea i locaia trupelor, a armelor i a proviziilor pentru a mbunti modul n care se trimit comenzile militare, controlul i comunicaiile. Supravegherea i monitorizarea spaiului de lupt Senzorii de vibraii i cei magnetici pot detecta micarea de trupe sau vehicule. Ostiliti urbane Cldirile eliberate sunt presrate cu senzori pentru a preveni reocuparea. Protecie Staiile atomice, podurile, conductele de gaz i ulei, turnurile de comunicaii i cartierele militare pot fi protejate prin intermediul unei reele de senzori, de avertizare, care au capacitatea de a detecta diferite tipuri de intrui. Page 8 Aplicaii Monitorizarea strii de sntate i a operaiilor medicale Examinare medical Informaii precum temperatura corpului, presiunea sngelui, pulsul sunt msurate i transmise la un calculator sau la un anumit medic pentru a se putea monitoriza starea de sntate. Bandajele cu senzori pot detecta o eventual infecie. Mici senzori injectai n fluxul de snge, alimentai de un cmp electromagnetic exterior, pot monitoriza n mod continuu sngele pentru a preveni coagularea i tromobozele. Micro-operaii Un grup de roboi MEMS pot colabora pentru a efectua o micro-operaie. Page 9 Mrimi de performan - WSN Durata de via / consumul eficient de energie Senzorii folosesc energia nmagazinat n interiorul unor acumulatori nencrcabili. Aceast energie trebuie folosit n mod corespunztor, de ea depinznd durata de via a reelei. Laten Majoritatea aplicaiilor solicit o anumit valoare de ntrziere care s nu fie depit. Protocoalele folosite trebuie s asigure c datele msurate vor ajunge la utilizatori ntr-o anumit perioad de timp. Precizie Obinerea unor date ct mai precise este principalul obiectiv; precizia poate fi mbuntit prin determinarea i evaluarea punctelor de ntlnire. Tolerana la defecte Poate fi atins prin redundan i prin procesare i comunicare n grup. Scalabilitate Deoarece o reea de senzori fr fir poate conine mii de noduri, scalabilitatea este un factor important care garanteaz faptul c performanele reelei nu scad odat cu mrirea numrului de noduri. Capacitate de transport Deoarece majoritatea senzorilor au sarcina de a trimite informaiile nregistrate la o singur staie principal, exist o zon critic n reeaua de senzori. Nodurile aflate n zona haurat trebuie s transmit mai departe informaiile transmise de toate celelalte noduri ale reelei. De aceea traficul din aceast zon este ncrcat, chiar i atunci cnd rata medie de transfer este sczut. n mod evident aceast zon are o influen enorm asupra duratei de via a sistemului, a ntrzierilor care apar n transmiterea pachetelor i asupra scalabilitii. Page 10 Nod de reea - arhitectur modul de achiziie senzori modul de procesare procesor, memorie modul de comunicaie transmitor - receptor modul de alimentare cu energie baterie Page 11 Nod de reea model general Page 12 Nod de reea caracteristici dimensiune fizic redus modular uor reconfigurabil consum redus de energie (influeneaz durata de via/funcionare a dispozitivului i a ntregii reele de monitorizare) aria de acoperire a semnalului radio ct mai mare. Trebuie fcut un compromis referitor la consumul de energie. Modulul de comunicaie radio este cel mai mare consumator de energie. Distana de comunicaie este proporional cu energia necesar comunicaiei. costuri minime de implementare i mentenan (de regul ar trebui schimbat sursa de energie la un interval de civa ani) securitatea informaiilor Page 13 Nod de reea - exemple ScatterWeb BTNode MICAz MeshBean Page 14 Componentele funcionale ale unei reele WSN achiziie + distribuie Page 15 Sistem de monitorizare i control Achiziie Control Analiz i interpretare Page 16 Monitorizare Un proces de monitorizare este format din 4 etape distincte: culegerea datelor: implic preluarea semnalelor de la senzori i conversia acestora n format digital i transmisia acestora ctre nodul de procesare sau stocare; rafinarea datelor: presupune curarea datelor de eventuale semnale de zgomot i separarea acestora n pachete; integrarea datelor: agregarea, corelarea, adnotarea i creare de legturi ntre date; interpretarea datelor: detectarea de evenimente, recunoatere contextului i modelare . culegere msurare semnal analogic i conversie n format digital (ADC) rafinare corecia informaiei nregistrate (eliminarea zgomotului de semnal) integrare stocarea informaiilor ntr-o baz de date (avnd o structur bine determinat) interpretare prelucrarea informaiei nregistrate (pentru realizare statistici, grafice, etc.) Etape monitorizare Page 17 Comunicaie wireless WiFi consum ridicat de energie Bluetooth consum ridicat de energie distan mic de comunicaie Zigbee dedicat reelelor WSN consum redus de energie 2.4GHz IEEE 802.15.4 DASH7 incomplet definit pentru a fi implementat n cadrul reelelor WSN consum redus de energie 433MHz (mult mai avantajoas aceast frecven fa de 2.4GHz) ISO 18000-7 Page 18 Avantajele comunicaiei wireless eliminarea cablurilor (care pot crea discomfort n anumite situaii) +reducerea costurilor prin eliminarea acestora; izolaie galvanic; acces de la distan (n limita domeniului de comunicaie al componentei de emisie/recepie); mobilitate crescut =posibilitatea de a modifica cu uurin poziia nodurilor de reea; instalare rapid; acces n medii cu risc ridicat (ex. spaii comtaminate cu ageni chimici); interconexiuni multiple i dinamice ntre nodurile de reea; influena asupra corpului uman nedeterminat. monitorizare de la distan a unui pacient aflat la domiciliu Page 19 Influena radiaiei electromagnetice asupra corpului uman Page 20 Standardul IEEE 802.15.4 Standardul IEEE 802.15.4 a fost adoptat pentru a stabili specificaii cu privire la nivelul fizic i nivelul de control al accesului la mediu (MAC Medium Access Control) n cadrul reelelor wireless de mic putere. Acesta a fost definit de ctre Institutul de Inginerie Electric i Electronic n scopul folosirii n cadrul reelelor wireless personale cu rate mici de transfer a datelor. Acest standard este meninut de grupul IEEE 802.15. Page 21 ZigBee a fost definit pe baza standardului IEEE 802.15.4 transmite o cantitate mic de informaie pe distan scurt unul dintre cele mai importante avantaje ale acestuia l reprezint consumul redus de energie ceea ce este de apreciat atunci cnd avem dispozitive alimentate cu energie de la baterii (majoritatea dintre ele fiind nerencrcabile) asigurarea unui consum redus de energie prelungete durata de via (funcionare) a dispozitivului Page 22 ZigBee 3 benzi de frecven, disponibil n diferite zone de pe glob nivel redus de zgomot al semnalului radio Termenul ZigBee provine de la tehnica albinelor de a comunica atunci cnd acestea descoper noi surse de hran. Acest sistem silenios i puternic de comunicaie este cunoscut sub denumirea de principiu ZigBee. Zburnd ntr-un stil zig-zag, albina este capabil s comunice, celorlali membrii ai stupului, informaii eseniale, precum locaia, distana i direcia noii surse de hran descoperit. Page 23 ZigBee utilizare n aplicaii Protocolul ZigBee este potrivit pentru o gam variat de aplicaii de genul automatizrilor, din domeniul industrial, medical sau de monitorizare i control rezidenial. controlul iluminrii; citirea automat a msurtorilor; detectare wireless de fum i CO; controlul HVAC (Heating, Ventilating and Air Conditioning); controlul nclzirii; controlul locuinei (senzori de securitate, detectori de micare, senzori de inundaie, senzori de zgomot, etc.); controlul parametrilor de mediu; monitorizare medical; automatizare industrial i rezidenial; managementul produselor. Page 24 ZigBee arhitectura asemntoare modelului OSI (Open Systems Interconnection model) Page 25 ZigBee comparaie cu alte protocoale de comunicaie IEEE 802.11b/g/a Bluetooth ZigBee Aplicaii Web, email, multimedia nlocuiete cablurile existente fizic Monitorizare i control Dimensiuneastivei >1000kB >250kB <64kB Duratadefuncionare Ore Zile Ani Complexitate Foarte complex Complex Simplu Numr noduri Foarte mare (IP) 7 65536 (local) ... pn la 2^64 Laten Enumerarea nodurilor se face n maxim 3 secunde Enumerarea nodurilor se face n maxim 10 secunde Enumerarea nodurilor se face n aproximativ 30 secunde Ariedeacoperire 100 m 10 m 70 m 300 m Scalabilitate Da Nu Da Rat detransfer 11-54 Mbps (pn la maxim 108) 1Mbps pn la 250Kbps Cost 50 euro 10 euro 2 euro Securitate Service de autentificare (SSID) 64 bii, 128 bii 128 bii AES i prin definirea layer-ului de aplicaie de ctre utilizator Page 26 ZigBee comparaie cu protocolul DASH7 Tehnologie DASH7 ZigBee Standard global utilizat ISO/IEC 18000-7 IEEE 802.15.4 Frecven utilizat 433MHz 2.4GHz, 915MHz, 868MHz Frecven global disponibil? DA 2.4GHz - DA, 915MHz - NU, 868MHz - NU Penetreaz apa DA NU Penetreaz beton DA NU Arie de acoperire 1000m 30-500m Putere medie necesar 30-60W 125-400W Laten medie 2.5-5 sec de la cteva secunde pn la minute Costul dispozitivului > 10$ > 10$ Capabilitate multi- hop DA DA Suport senzori DA DA Suport securitate DA DA Rat maxim de transfer 28 kbps 250 kbps Page 27 Reea WSN O reea wireless, care implementeaz protocolul ZigBee, poate fi configurat pentru diferite tipuri de trafic a informaiei: periodic, n cazul sistemelor care realizeaz msurtori i care funcioneaz dup un anumit ciclu: activare programat + trimiterea informaiilor nregistrate + dezactivare; intermitent, n cazul sistemelor care necesit transmisia informaiilor doar n anumite situaii; repetitiv (laten redus), n cazul sistemelor care necesit transmisia continu a informaiei nregistrate. Page 28 Tipuri de dispozitive de reea Standardul definete 2 tipuri de noduri de reea. Primul tip se numete dispozitiv cu funcii depline (full-functional device - FFD). Poate fi setat ca i nod coordonator sau ca nod obinuit de reea. Implementeaz un model general de comunicaie, ceea ce-I permite s comunice cu orice alt nod de reea. Celalt tip de nod de reea se numete dispozitiv cu funcii reduse (reduced-functions devices - RFD). Este reprezentat de dispozitive simple cu cerine modeste de resurse i comunicaie. Pot comunica doar cu noduri de tip FFD i nu pot fi setate ca i noduri coordonatoare. O reea wireless bazat pe standardul IEEE 802.15.4 necesit cel puin un dispozitiv FFD care s joace rolul de nod coordonator al reelei. Diferenele dintre cele dou versiuni de dispozitive sunt prezentate n tabelul urmtor. RFD (Reduced Function Device) FFD (Full Function Device) limitat la topologia de tip stea poate funciona n orice tip de topologie nu poate fi nod coordonator poate fi nod coordonator al reelei comunic doar cu nodul coordonator poate fi coordonator implementare simpl minim RAM i ROM poate comunica cu oricare alt dispozitiv (FFD/RFD) de regul alimentat de la un acumulator alimentat de la o linie de tensiune Page 29 Tipuri logice de dispozitive de reea Conform cu specificaiile nivelului MAC care definete 3 tipuri de dispozitive, ZigBee definete urmtoarele tipuri logice de dispozitive de reea: Coordonator ZigBee (Coordonator de reea MAC) stocheaz informaii despre reea, fiind cel mai sofisticat nod dintre toate cele 3 tipuri existente. Deine cea mai mare cantitate de memorie i putere de calcul. Router ZigBee (Dispozitiv MAC ce implementeaz toate funcionalitile) include toate funcionalitile standardului 802.15.4. Dispozitiv Terminal ZigBee (Dispozitiv MAC cu funcii reduse) include un set limitat de funcii ale standardului 802.15.4. La acest dispozitiv se conecteaz dispozitivele fizice de msurare auxiliare. Nodul coordonar realizeaz iniializarea reelei. Page 30 Tipuri logice de dispozitive de reea nodul coordonar realizeaz iniializarea reelei. un nod nou se poate ataa doar la un nod deja ataat la reea. fiecrui nod (dispozitiv) de reea i se asociaz un numr unic de identificare Page 31 Topologii de reea stea (star), mesh i arborescent (cluster tree) reelele de tip stea sunt cele mai utilizate fiind caracterizate de durata lung de via a sistemului. reelele de tip mesh (punct la punct) sunt caracterizate printr- un grad ridicat de siguran n funcionare i scalabilitate. n cadrul acestui tip de reele se asigur mai mult de o singur cale ntre oricare dou noduri ale reelei. Dac una dintre legturile wireless a fost ntrerupt se poate utiliza una dintre celelalte legturi disponibile. Reelele de tip arbore utilizeaz o topologie hibrid, o combinaie ntre tipul stea i mesh, beneficiind astfel de avantajele amndoura Page 32 Exemplu - reea de monitorizare pacieni Page 33 Exemplu - reea de monitorizare pacieni utilizare Microsoft Health CUI controale dedicate definite conform unui standard de vizualizare a informaiilor medicale Page 34 Exemplu - reea de mari dimensiuni Page 35 Exemplu monitorizarea i controlul unei locuine Page 36 Exemplu monitorizare i control Page 37 Exemplu monitorizare i control