Sunteți pe pagina 1din 39

Universitatea Politehnica Bucuresti Facultatea de Electronica, Telecomunicatii si Tehnologia Informatiei

PROIECT
RETELE WIRELESS DE MICI DIMENSIUNI

Student: Almasan Alexandra Anul I Master ISC

Indrumator Prof.Dr.Ing. Stefan Stan es u

CUPRINS
!. "LUET##T$ !.! Introdu ere !.% T&'ur& de "luetoot( !.)Informat&& te(n& e !.).!St&*a de 'roto oale "luetoot( !.).% Stru tura generala a 'a (etelor !.).) +un t&onarea !.)., Comun& area s& one tarea !.).- S'e trul !.).. Interferente !.)./ Se ur&tatea onex&un&& !., 0&&torul "luetoot( !.- Com'arat&a u alte te(nolog&& !.. Ut&l&1ar&

%.WI"REE
%.! Introdu ere %.%Ar(&te tura %.) S'e &f& at&& rad&o %., N&*elul de legatur& %.- S'e &f& at&& de 'rof&l

). IN+RARED 2IRDA3
).! Introdu ere ).% "en1&le de tele omun& at&& &n &nfrared ).) Comun& area )., Standardele IrDa ).- Codarea s& de odarea ).. Ut&l&1ar&

RETELE WIRELESS DE MICI DIMENSIUNI

!. "LUET##T$ 1.1 Introducere Ideea ce a dat nastere tehnologiei !ireless Bluetooth a a"arut in #$$% cand com"ania Ericsson &o'ile Communications a decis investigarea fe(a'ilitatii unei interfete radio de mica "utere si cost redus intre telefoanele mo'ile si accesoriile acestora) Ideea a fost ca un dis"o(itiv radio de dimensiuni reduse, introdus atat in telefon cat si in la"to" sa "oata inlocui ca'lurile stan*enitoare utili(ate "entru a conecta cele doua dis"o(itive) Un an mai tar(iu a ince"ut munca inginereasca si adevaratul "otential al acestei tehnologii a ince"ut sa se cristali(e(e) Pe de alta "arte, "rin ru"erea lantului de dis"o(itive "rin inlocuirea ca'lurilor, tehnologia radio a scos in evidenta "osi'ilitatea de a deveni o "unte universala catre retele de date de*a e+istente, catre interfete "eriferice, si un mecanism de formare ad,hoc a unor mici gru"uri "rivate de dis"o(itive conectate de"arte de infrastructuri fi+e de retele) O data cu de(voltarea sistemelor de calcul mo'ile, necesitatea utili(arii retelelor de ti" !ireless a devenit din ce in ce mai stringenta) Cu toate ca, la "rima vedere, "rinci"ala utilitate a -./0 1-ireless .ocal /rea 0et!or23 consta in "osi'ilitatea interconectarii facile a unor echi"amente mo'ile 1la"to", "alm, to"3, "ractica a demonstrat utilitatea -./0,urilor si in ca(ul echi"amentelor fi+e 1des2to", im"rimanta etc)3) 4tandardul IEEE 56 )## re"re(inta un instrument deose'it de util "entru "roiectantii si utili(atorii echi"amentelor folosite in domeniul comunicatiilor !ireless) Tre'uie "reci(at ca solutiile !ireless nu sunt solutii cu acelasi through"ut ca cele "e 7sarma7 si ca au o rata mai mare de "ierderi de "achete 1dar in conditiile in care alta solutie de trans"ort de date nu este "osi'ila aceste as"ecte "rimea(a mai "utin3) Bluetooth,ul mai este cunoscut ca si standardul IEEE 56 )#8)#) Bluetooth re"re(inta una dintre cele mai avansate tehnologii de comunicatie fara fir) Cu "utere mare de transfer al datelor si consum foarte sca(ut de energie, actionand "e distante mici, de la #m "ana la #66m 9

si numai 7indoor7, Bluetooth se afirma ca fiind mi*locul "rin care toate echi"amentele care ne incon*oara "ot interactiona) :e la casca de telefon fara fir sau telefonul mo'il conectat !ireless, "ana la multitudinea de "eriferice ale unui PC 1cu"rin(and tre"tat si alte echi"amente casnice3) Bluetooth re"re(inta cea mai usoara modalitate de a conecta aceste echi"amente intr,o retea comuna, mo'ila, care va revolutiona modul de utili(are al unui com"uter) Bluetooth "re(inta o tehnologie noua "e distante scurte cu costuri reduse,"entru crearea unor "ersonale denumite P/0 1Personal /rea 0e!or23) Bluetooth,ul se 'a(ea(a "e microci"uri de transmisie ieftine integrate in fiecare dis"o(itiv) El "ermite acestor dis"o(itive sa comunice intre ele atunci cand sunt in ra(a de actiune) :is"o(itivele folosesc un sistem de comunicare radio, "entru a nu tre'ui sa fie in linie unul cu celalalt si "ot fi chiar si in camere diferite, atat cat "ermite "uterea de transmisie) Fiecare dis"o(itiv "oate comunica simultan cu "ana la ; dis"o(itive) O caracteristica de 'a(a a tehnologiei Bluetooth este ca"a'ilitatea de a o"era in acelasi tim" atat datele cat si transmisiile de voce) Pentru a folosi un Bluetooth, dis"o(itivele tre'uie sa fie com"ati'ile cu anumite "rofile Bluetooth) .ista de a"licatii ale Bluetooth,ului< controlul !ireless al comunicarii intre telefonul celular si castile hands free sau car 2itul) /ceasta a"licatie a devenit cea mai "o"ulara) retea !ireless intre calculatoare intr,un s"atiu limitat si cerinte mici de lungime de 'anda) comunicatie !ireless intre dis"o(itivele de intrare si iesire ale unui calculator, cele mai intalnite fiind mouse,ul,tastatura sau im"rimanta) inlocuirea comunicarii traditionale seriale "rin fir in echi"amentele de test, rece"toeul =P4 si echi"amente medicale) "entru controale unde infrarosul era folosit) controlul !ireless al consolei de *ocuri > 0intendo?s -ii ans 4on@?s Pla@4tation 9 folosesc tehnologia Bluetooth "entru consolele lor !ireless)

1.2 Tipuri de Bluetooth "luetoot( !.4 s& !.4"

Aersiunile #)6 si #)6B au avut multe "ro'leme si mai multi "roducatori au avut multe dificultati in a face "rodusele intero"era'ile) Aersiunile #)6 si #)6B de asemenea au avut "rin regula B:B/::R1Bluetooth Card!are :evice /ddress3 1o adresa de recunoastere3 ceea ce crea o im"osi'ilitate la nivelul de "rotocol, ceea ce a dus la o incetinire a "rocesului "entru serviciile "lanificate "entru a fi utili(at in mediul Bluetooth) "luetoot( !.! &ulte din erorile desco"erite in versiunea #)6B au fost corectate) a fost adaugat su"ort "entru canalele necri"tate) R44I 1Receiver 4ignal 4trenght Indicator3 > Indicator de Putere a 4emnalului Primit) "luetoot( !.% /ceasta versiune este com"ati'ila cu #)# iar im'unatatirile ma*ore includ< /FC1/da"tive FreDuenc@ Co""ing3, care im'unatateste re(istenta la interferentele frecventei radio, evitand utili(area frecventelor aglomerate in secventa de sarireE vite(a da transmitere mai mareE e4CO1e+tended 4@ncronius Connections3, care im'unatateste calitatea voci in cone+iunile audio "rin "ermiterea retransmisiei de "achete alterate) "luetoot( %.4

/ceasta versiune este com"ati'ila cu versiunile #)+) Princi"ala im'unatatire este introducerea E:R, ului 1Enhanced :ata Rate3 de 9)6 &'"s) 1O marire de ratei de date3) /cest lucru are urmatoarle efecte< o vite(a de transmitere de 9 ori mai mare, in unele ca(uri de #6 ori mai mare 1"ana la )#&'itFs3 ra(a de actiune #66mE 8

consum de "utere mai micE latime de 'anda mai mareE im'unatatirea BER,ul 1Bit Error Rate3 1.3Informatii tehnice !.).!St&*a de 'roto oale "luetoot(

Fig # 4tiva de "rotocoale Bluetooth) Partea centrala 1core3 a s"ecificatiei Bluetooth cu"rinde in cea mai mare "arte stiva de "rotocoale) Potrivit acestor "rotocoale dis"o(itivele se "ot locali(a unele "e altele intr,o anumita su"rafata, se "ot conecta intre ele, "ot schim'a date intre ele si "ot desfasura a"licatii intero"era'ile si interactive) Pentru a oferi o larga "aleta de a"licatii, Bluetooth dis"une de mai multe niveluri soft!are) Elementele constituente ale stivei 1"rotocoale, niveluri, a"licatii3 sunt im"artite din "unct de vedere G

logic in trei gru"uri< a3 =ru"ul "rotcoalelor de trans"ort '3 =ru"ul "rotocoalelor de mi*loc 1middle!are3 c3 =ru"ul a"licatiilor a35ru'ul 'rot oalelor de trans'ort =ru"ul "rotcoalelor de trans"ort este alcatuit din "rotocoalele ce "ermit dis"o(itivelor Bluetooth sa se locali(e(e unele "e altele si de asemenea "ermit crearea, configurarea si administrarea legaturilor fi(ice si logice care ofera "osi'ilitatea "rotocoalelor de la nivelurile su"erioare si a"licatiilor sa faca schim' de date) /cestea sunt< "rotocolul radio, "rotocolul 'ase'and, administratorul legaturii 1lin2 manager3, "rotocolul de control al legaturii logice si ada"tarii 1. C/P > logical lin2 control and ada"tation "rotocol3 si host controller interface 1CCI3) /cesta din urma nu este "ro"riu,(is un "rotocol de comunicatie)

L&n6 Manager Este res"onsa'il "entru crearea,modificarea si eli'erarea lin2,urilor logice, dar si de u"datarea "arametrilor legati de lin2,urile fi(ice dintre dis"o(itive) O'tine acest lucru "rin comunicarea cu lin2 manager,ul din dis"o(itivul Bluetooth distantat folosind .&P 1.in2 &anager Protocol3) .&P,ul "ermite crearea de legaturi logice si de trans"orturi logice intre dis"o(itive cand este necesar, "recum si controlul general al atri'utelor legaturii si trans"ortului cum ar fi activarea cri"tarii trans"ortului logic, ada"tarea "uterii de transmisie "e legatura fi(ica sau a*ustarea setarilor Ho41Hualit@ of 4ervice3 ale legaturii logice)

"ase7and Resour e Manager 2Manager8ul de resurse 7ase7and3 Este res"onasa'il "entru intregul acces la mediul radio) /re functii "rinci"ale) Este un "rogramator care aloca tim" "e canalul fi(ic tuturor entitatilor care au negociat un contract de acces) Cealalta functie este

de a negocia contractile de acces cu aceste entitati) Un contract de acces este efectiv un anga*ament de a trimite un anumit Ho4 care este necesar "entru a oferi o a"licatie cu o "erformanta aste"tata)

L&n6 Controller Este res"onsa'il "entru codarea si decodarea "achetelor Bluetooth din datele si "arametrii legati de canalul fi(ic, trans"ortul logic si legatura logica) El trans"orta afara "rotocolul controlului de legaturi , care este folosit "entru a comunica controlul flu+ului si confirmarea si retransmiterea semnalelor cerute) Inter"retarea acestor semnale este o caracteristica a trans"ortului logic asociata cu "achetul 'ase'and) R+ /cest 'loc este res"onsa'il "entru transmiterea si rece"tionarea "achetelor de informatii de "e canalul fi(ic) O cale de control intre 'ase'and si RF "ermite 'locului 'ase'and sa controle(e tim"ul si frecventa trans"ortului 'locului RF) RF transforma un flu+ de date la si din canalul fi(ic si 'ase'and,ul in formatele necesare) 735ru'ul 'roto oalelor de m&9lo 2m&ddle:are3 In cel de,al doilea gru" sunt cu"rinse "rotocoalele de trans"ort su"limentare, necesare a"licatiilor e+istente si viitoare sa rule(e "este legaturile Bluetooth) In aceasta categorie se includ atat terte "rotocoale si "rotocoale aferente standardelor industriale , cat si "rotocoale s"ecifice comunicatiei !ireless Bluetooth) :in "rima categorie amintim "rotocoalele s"ecifice arhitecturii Internet 1PPP, Poit to Point Protocol, IP,Internet Protocol si TCP,Transmission Control Protocol3 si "rotocoale de nivel a"licatie !ireless asa, numitele o'*ect e+change "rotocols 1OBEI3, ado"tate din tehnologii ca Ir:/, etc) Cea de,a doua categorie include trei "rotocoale s"ecifice comunicatiei Bluetooth ce "ermit unui mare numar de a"licatii, tot s"ecifice Bluetooth sa se desfasoare "e legaturile !ireless caracteristice acestei tehnologii) 0ivelurile inferioare "ot oferi cone+iuni de voce si o singuraconducta "entru trans"ortul datelor intre doua dis"o(itive Blutooth) Pentru a facilita integrarea tehnologiei Bluetooth in a"licatiile de*a 5

e+istente, unde aceasta vine sa inlocuiasca legaturile "e fir, s"ecificatia "revede niste niveluri de mi*loc, de ada"tare, care incearca oarecum sa inlature unele as"ecte com"e+e ale comunicatiei !ireless) Im"reuna aceste niveluri "ot acce"ta diferite "rotocoale si formate de date, date "e care le "acheti(ea(a, le multi"le+ea(a si le transfera mai de"arte intr,o maniera foarte asemanatoare nivelurilor inferioare) 0ivelurile cores"un(atoare de la rece"tie demulti"le+ea(a si de"acheti(ea(a datele) Unul este RFCO&& > numele ii vine de la activitatea "e care o desfasoara, si anume emularea in radiofrecventa a "orturilor seriale CO& ale calculatoarelor PC) &ai "recis, emulea(a o comunicatie seriala de ti"ul R4 9 "e $ "ini, "este un canal . C/P) El face ca a"licatii mai vechi, functionale "rin alte tehnologii si care in mod normal ar avea nevoie de o interfata cu un "ort serial, sa functione(e fara "ro'leme folosind "rotocoalele de trans"ort Bluetooth) /l doilea este un "rotocol care ofera un control avansat al o"eratiunilor telefoniceE el este in fa"t un "rotocol de control al semnali(arilor din telefonie) Cel de,al treilea este 4:P 14ervice :iscover@ Protocol3 care "ermite dis"o(itivelor Bluetooth sa desco"ere serviciile oferite de fiecare in "arte si de asemenea sa o'tina informatii referitoare la modul in care sa accese(e res"ectivele servicii) Protocoalele din acest gru" folosesc serviciile oferite de nivelurile inferioare, de trans"ort, "entru ca la randul lor sa ofere nivelurilor a"licatie interfete standard "rin care sa comunice cu nivelurile de trans"ort) Fiecare dintre nivelurile din acest gru" defineste un "rotocol standard care ofera un grad s"orit de a'stracti(are "entru comunicatiile dintre a"licatii si nivelurile de trans"ort fata de ca(ul in care acestea ar comunica direct unele cu altele) Protocoalele din acest gru" sunt< J RFCO&& > o a'stracti(are a "ortului serial J 4:P 14ervice :iscover@ Protocol3 > folosit "entru descrierea serviciilor dis"oni'ile ale unui dis"o(itiv si "entru locali(area serviciilor de care cineva are nevoie J Un set de "rotocoale dedicate intero"era'ilitatii cu tehnologia Ir:/, ado"tate din aceasta si "rin care "ot fi utili(ate a"licatii s"ecifice Ir:/ J TC4 1Tele"hon@ Control Protocol3 > un "rotocol folosit "entru controlul comunicatiilor telefonice cu flu+ audio sau de date N&*elul R+C#MM Porturile seriale re"re(inta unele dintre cele mai cunoscute si mai intens utili(ate interfete in com"utere si dis"o(itive de comunicatie) &a*oritatea comunicatiilor seriale im"lica folosirea unui ca'lu "entru transferul datelor "rin "orturile seriale) :evreme ce tehnologia Bluetooth tinteste in "rimul rand $

catre inlocuirea firelor, folosirea sa ca su"ort "entru comunicatiile seriale si alte a"licatii inrudite re"re(inta un su'iect im"ortant) Ca e+em"lu de a"licatii care folosesc in mod curent comunicatiile seriale "utem aminti< transferul de fisiere si o'iecte intre dis"o(itive considerate egale, sincroni(area datelor si conectarea la retea "rin dial,u") Pentru aface "osi'ila desfasurarea comunicatiilor seriale "este legaturile !ireless oferite de tehnologia Bluetooth, in stiva sa de "rotocoale este definita o a'stracti(are a "ortului serial, numita RFCO&&) /cesta constituie un "ort serial virtual "entru a"licatii) O a"licatie "oate folosi interfata RFCO&& "entru a reali(a scenarii ca cele mai sus mentionate intocmai ca si un "ort serial standard, legat "rin fire, fara modificari semnificative aduse a"licatiei, daca nu chiar com"let fara modificari) RFCO&& a fost modelat de catre Institutul Euro"ean de 4tandarde "entru Telecomunicatii 1ET4I3 su' forma standardului T46;)#6) /cest standard se refera la comunicatiile seriale multi"le+ate "e o singura legatura seriala) 4"ecificatia Bluetooth ado"ta o "arte a acestuia, la care adauga niste "ortiuni de ada"tare "roiectate s"ecial "entru comunicatiile Bluetooth) :atorita fa"tului ca "entru dis"o(itivele digitale comunicatiile seriale sunt "redominante, facilitatile oferite a"licatiilor de catre RFCO&& ca si "ort serial fac din acesta o "arte im"ortanta a stivei de "rotocoale) N&*elul SDP :ifera de celelalte niveluri situate mai sus de . C/P "rin fa"tul ca nu este "roiectat ca o interfata "entru "rotocoalele de la nivelurile su"erioare lui, ci "entru a se ocu"a de o"eratiuni s"ecifice Bluetooth) &otivul "rinci"al "entru formarea retelelor este sa "ermita dis"o(itivelor cu"rinse intr,o astfel de structura sa comunice intre ele si astfel sa utili(e(e serviciile oferite de fiecare dintre ele) In retelele traditionale cum sunt de e+em"lu retelele Ethernet, servicii ca transferuri si lucrul cu fisiere, "osi'ilitati de "rintare,ca si functiile "odurilor si gate!a@,urilor sunt oferite de catre un anumit ti" de dis"o(itive > serverele > astfel ca alte dis"o(itive, numite clienti sa le "oata folosi) In ma*oritatea situatiilor clientii afla des"re aceste servicii "rin intermediul unei configuratii statice) /ceasta configuratie este adesea sta'ilita si mentinuta de un administrator de sistem care configurea(a dis"o(itivele clientilor 1calculatoarele3 sau le da acestora informatiile necesare "entru configurare, urmand ca ei singuri sa,si configure(e calculatorul si sa 'eneficie(e astfel de serviciile retelei) In ca(ul retelelor dinamice constituite ad,hoc, asa cum sunt cele formate cu dis"o(itive Bluetooth, acest ti" de configuratie standard este insuficienta) Oricare doua dis"o(itive ar "utea ince"e sa comunice su' im"ulsul momentului si daca doresc sa utili(e(e fiecare serviciile celuilalt, au nevoie de o modalitate mult mai dinamica "entru a afla care sunt acele servicii)

#6

/sadar du"a ce a fost sta'ilit canalul de comunicatie, urmatorul "as in comunicatia dintre doua dis"o(itive este ca cele doua sa afle care sunt serviciile dis"oni'ile in fiecare dintre ele) Cu acest lucru se ocu"a "rotocolul numit 4ervice :iscover@ Protocol 14:P3) El defineste o metoda standard "rin care dis"o(itivele Bluetooth desco"era si afla mai multe des"re serviciile oferite de alte dis"o(itive Bluetooth) In cores"ondenta, tot 4:P defineste si o modalitate "rin care dis"o(itivele isi "ot descrie serviciile oferite) Proto oalele de &ntero'era7&l&tate IrDA Ir:/ 1Infrared :ata /ssociation3 a definit "rotocoale "entru schim'ul de date si sincroni(area acestora intre mediile !ireless) =ru"ul 4"ecial de Interes Bluetooth a ado"tat mai multe dintre "rotocoalele Ir:/ tinand cont de asemanarile dintre cele doua tehnologii de comunicatie fara fir, in ceea ce "riveste unele caracteristici comune, scenarii de utili(are si a"licatii) O cerinta fundamentala "entru schim'ul de date intre dis"o(itive este sa se "reci(e(e formatul datelor, adica sinta+a si semantica) Unul dintre "rotocoalele de(voltate de Ir:/ "entru aceste activitati este IrOBEI 1Infrared O'*ect E+change3) 4chim'ul de o'iecte este una dintre a"licatiile in care se face a"el la acest "rotocol si astfel de o'iecte sunt considerate carti de vi(ita electronice 1formatul vCard3, e,mail,uri si alte ti"uri de mesa*e 1formatul v&essage3, etc) In "lus, un alt "rotocol Ir:/ numit Infrared &o'ile Comunications 1Ir&C3, "ermite sincroni(area acestor ti"uri de o'iecte) 0ivelurile de intero"era'ilitate "re(ente in stiva Bluetooth au menirea de a asigura intero"era'ilitatea la nivelul a"licatie) N&*elul TCS s& traf& ul aud&o) Un avanta* cheie al comunicatiei Bluetooth este ca"acitatea acestei tehnologii de a trata atat traficul de voce cat si traficul de date) In vreme ce "rotocoalele descrise "ana acum se ocu"a in "rinci"al de traficul de date, "rotocolul "re(entat in continuare si nivelul in stiva la care el se gaseste > Tele"hon@ Control 4"ecification > sunt s"ecial "roiectate "entru tratarea "ro'lemelor legate de telefonie, mai "recis acele functii asociate a"elurilor si convor'irilor telefonice) 0ivelul TC4 se ocu"a cu sta'ilirea "arametrilor unui a"el telefonicE du"a ce a"elul este sta'ilit, semnalul vocal ce constituie convor'irea telefonica este transmis "rintr,un canal audio Bluetooth) TC4 "oate fi de asemenea utili(at si "entru sta'ilirea a"elurilor de date 1data calls3, asa cum se intam"la in ca(ul conectarii "rin dial,u" la o retea, ca( in care continutul convor'irii este transmis su' forma de "achete de date "rin intermediul "rotocolului . C/P) :atorita fa"tului ca folosesc o codare 'inara, aceste "rotocoale sunt numite in cadrul s"ecificatiei > TC4,BI0)

##

In tim" ce se lucra la s"ecificatie, =ru"ul 4"ecial de Interes Bluetooth s,a gandit la o a doua varianta a "rotocolului TC4, "e care au 'ote(at,o TC4,/T, care este de fa"t un "rotocol "entru controlul modemului 1adesea numit comen(i /T3, si ale carui comen(i sunt adresate nivelului RFCO&& cu care comunica direct) Totusi s"ecificatia nu,l "re(inta ca un "rotocol se"arat, chiar daca aceasta varianta s"eciala de conlucrare cu nivelul RFCO&& este efectiv "usa in a"licare in unele a"licatii) Protocolul TC4,BI0 este considerat ca un "rotocol de sine statator in s"ecificatie si "e 'a(a sa au fost create si descrise "rofiluri legate de telefonieE el este folosit in "rofilurile Telefonie cordless si Intercom) Chiar daca comen(ile /T nu sunt gru"ate intr,un "rotocol se"arat, e+ista asa cum am s"us mai multe "rofiluri in versiunea #)6, "rintre care ultimate headset, fa+, accesul "rin dial,u" la retea, care folosesc comen(ile /T "este interfata seriala RFCO&&, si nu "rotocolul TC4,BI0) /cesta din urma include functii de control al a"elului, functii de administrare 1grou" management functions3 si o metoda "entru schim'ul informatiei de semnali(are intre dis"o(itive, fara sa fie sta'ilita o legatura telefonica intre ele) Pro'lema traficului audio este a'ordata se"arat in cadrul comunicatiei Bluetooth) Flu+ul de voce este diri*at direct de la si catre nivelul 'ase'and, fara sa mai treaca "rin nivelurile su"erioare acestuia, cum ar fi . C/P, si aceasta "entru ca traficul audio este i(ocron) :aca este vor'a des"re semnale audio digitale "acheti(ate, acestea ar "utea fi trans"ortate ca "achete de date standard, folosind "rotocolul . C/P, dar in acest ca( traficul audio ar fi tratat ca trafic de date) :eci traficul audio este trans"ortat direct "rin nivelul 'ase'and su' forma unor "achete cu o structura s"eciala, numite "achete sincrone orientate "e cone+iune 1s@nchronous connection,oriented 4CO3) Comunicatiile Bluetooth "ermit e+istenta simultana a trei canale audio, lasand o "arte din 'anda la dis"o(itia traficului de date) Comunicatiile audio Bluetooth se desfasoara la un de'it de G% K'Fs, folosind una din cele doua scheme de codare acce"tate< modulatia im"ulsurilor in cod 1&IC, sau cu denumirea sa in engle(a PC& > Pulse Code &odulation3, modulatie logaritmica "e 5 'iti, sau modulatie delta continua cu "anta varia'ila 1CA4: > Continuous Aaria'le 4lo"e se :elta3) Tehnicile de com"resie cunoscute su' numele de legea / si legea a"lica "entru modulatia &IC) Codarea PC& cu oricare lege de com"resie din cele doua a fost ado"tata de s"ecificatia Bluetooth datorita "o"ularitatii sale in sistemele de telefonie celulara, iar modulatia delta continua cu "anta varia'ila "entru ca ofera o calitate su"erioara a flu+ului vocal in medii cu (gomot accentuat) Calitatea audio Bluetooth este a"ro+imativ la fel cu cea o'tinuta "rintr,un telefon mo'il =4&, ceea ce inseamna ca flu+ul audio este transmis asa cum am va(ut la o rata fi+a de G% K'Fs) intru,cat transmisiunile de voce re"re(inta o a"licatie fundamentala a comunicatiilor audio 1in s"ecial "entru dis"o(itive ca telefoanele inteligente care folosesc tehnologia de comunicatie !ireless3, de cele mai multe ori termenii audio si voce se confunda) :esigur traficul de voce nu este singurul ti" de trafic audio care "oate fi trans"ortat la nivelul 'ase'and s"ecific tehnologiei Bluetooth)

/tata tim" cat flu+ul audio "oate fi redat cu de'itul de G% K';s, el "oate fi transmis si rece"tionat "e legaturile Bluetooth) In acest fel canalele audio Bluetooth "ot trans"orta si alte forme de flu+ audio, asa cum ar fi scurte cli"uri audio sau chiar mu(ica) Totusi, "artea audio a acestei tehnologii fiind o"timi(ata "entru traficul de voce, nu se descurca 'ine cand vine vor'a des"re mu(ica de calitate C:, "entru care sunt necesare transmisiuni cu un de'it de #%##, K'FsE dar cu o tehnica de com"resie "otrivita 1de e+em"lu com"rimarea cu &P9 a unui flu+ audio la # 5 K'Fs3 se "oate folosi o legatura /C. 1as@ncronous conectionless3) Un lucru a"arent sur"rin(ator este ca desi trans"ortul vocii este o "arte im"ortanta a comunicatiei Bluetooth doar cateva "agini din s"ecificatie se refera direct la acest su'iect) Li asta nu "entru ca 4I= l,ar fi considerat li"sit de im"ortanta, ci mai degra'a "entru ca in desfasurarea sa nu im"lica mai multe "rotocoale, lucrurile fiind deci mult mai sim"le) 35ru'ul a'l& at&&lor :in gru"ul a"licatiilor fac "arte acele a"licatii care efectiv utili(ea(a legaturile Bluetooth) /cestea "ot fi fie a"licatii "reluate de la alte tehnologii care cunosc "rotocoalele de trans"ort din stiva Bluetooth, fie a"licatii s"ecifice tehnologiei in discutie) De*& e Manager Este un 'loc functional in 'ase'and care controlea(a com"ortamentul general al dis"o(itivului Bluetooth) Este res"onsa'il "entru toate o"eratiile sistemului Bluetooth care nu sunt direct legate da trans"ortul de date, cum ar fi detectarea unor dis"o(itive Bluetooth in a"ro"iere, conectarea la alte dis"o(itive Bluetooth sau sa faca dis"o(itivul Bluetooth detecta'il sau conecta'il "entru altele dis"o(itive) /re nevoie de acces la mediul de trans"ort din controlarul de resurse 'ase'and "entru a,si inde"lini functiile) :e asemenea controlea(a com"ortamentul dis"o(itivului local cum ar fi administrarea numelui dis"o(itivului, orice chei de lin2,uri memorate sau alte functionalitati)

!.).% Stru tura generala a 'a (etelor

Fig

4tructura "achetelor Basic Rate #9

Fig 9 4tructura "achetelor ER: 4tructura generala a"achetelor reflecta arhitectura nivelurilor gasite in sistemul Bluetooth) 4tructura "achetelor este creata "entru u( o"tim in conditii normale) In mod normal "achetelor includ cam"urile care sunt necesare "entru a re"re(enta nivelurile necesare tran(actiei) O comunicare generala cu un "iconet foloseste "achete care include toate cam"urile , deci toate nivelurile arhitecturale sunt folosite) Toate "achetele includ un cod de acces de canal) /cesta e folosit "entru a identifica comunicarea "e un canal fi(ic "articular si sa e+cluda sau sa ignore "achete de "e un canal diferite, care se intam"la sa foloseasca acelasi trans"ortar RF in "ro+imitate) &a*oritatea "achetelor include un header de "achet) Ceader,ul este tot tim"ul "resent in "achetele transmise "e canalele fi(ice care su"orta legaturi fi(ice, trans"orturi logice si legaturi logice) Ceader,ul trans"orta .:B/::R, care este folosit de fiecare dis"o(itiv rece"tive "entru a determina daca "achetul este adresat acelui dis"o(itiv si este folosit "entru a directiona "achetul intern)

Fig % Procesarea header,ului !.).) +un t&onarea Parametrii : freDuenc@ ho""ing ,, 'anda de )%8 =C( ,, canale de emisieFrece"tie %6 M2 &C(, 2 N 6,))),;5 ,, rata nominala #G66 ho"sFs

#%

Fig 8 :iagrama 'loc a selectarii frecventei sarite

modulatia
4unt definite moduri de modulatie) Unul numit Basic Rate care foloseste o modulatie 'inara F& "entru a minimi(a com"le+itatea transmitatoruluiFrece"torului) 4i cel de al doilea mod numit E:R1Enhanced :ata Rate3 ,care foloseste modulatie P4K si are variante< :HP4K si :P4K) Rata de sim'oluri "entru toate modulatiile este de #&sFs) Rata de transmisie a datelor "rin aer este de #&'"s "entru Basic Rate si &'s" "entru E:R,folosind :HP4K si 9 &'s" "entru E:R folosind :P4K) "as& Rate &odulatia este =F4K 1=aussian FreDuenc@ 4hift Ke@ing3 cu o "erioada de 'it de latime de 'andaN6)8)

Fig G :efinitia "arametrilor =F4K In tim"ul transmisiei codului de acces si header,ului "achetului se va folosi Basic Rate),iar in rest se foloseste modulatia P4K) 4ensitivitatea rece"torului va fi su' sau egala cu ,;6dB& #8

EDR

Fig ; &odulatorul HP4K Fiecare element de semnal codificO mai mult de # 'it PFiecare element re"re(intO Offset HP4K 1orthogonal HP4K3 PSntTr(iere "e canalul H PReduce fluctuaQiile de am"litudine PSm'unOtOQeRte distri'uiQia s"ectralO 'iQi PPoate folosi 5 unghiuri de fa(O Ri "oate avea mai multe am"litudini

#G

Fig 5 Forme de unda Iesirea din transmitator va fi un semnal de 'anda care "oate fi re"re(entat ca <

unde Fc este frecventa de trans"ort)

Fig $ 4"ectrul de transmisie #;

Fig #6 Frecventa de trans"ort 4ensitivitatea rece"torului va fi egala sau mai 'una ca ,;6dB&) Puterea relativa de transmisie 1P=F4K , % dB3 U P:P4K U 1P=F4K M# dB3 :is"o(itiv ce doreste sa desco"ere alte dis"o(itive < e+aminare re"etitiva "rimul set la #G frecvente e+aminea(a cate frecvente la fiecare G 8 de microsecunde

se re"eta de cel "utin 8G de ori e+aminea(a re"etitiv al doilea set de #G frecvente re"eta intregul ciclu de cel "utin :is"o(itiv ce doreste a fi desco"erit < asculta una din cele 9 de frecvente "entru cel "utin ##) 8 ms face "au(a nu mai mult de )8G de secunde isi revine si asculta o alta frecventa re"eta ciclul #5 ori

Fig ## O"eratia de cautare Adresarea : /dresa dis"o(itivului Bluetooth ,, adresa IEEE 56 "e %5 'iti ,, ./P 1lo!er address "art3 "e % 'iti ,, U/P 1u""er addres "art3 "e 5 'iti

Fig # Formatul /dresei B:B/::R 0ucleul sistemului tehnologiei Bluetooth este format dintr,un dis"o(itiv emisieFrece"tie RF, 'ase'and si o stiva de "rotocoale) 4istemul ofera servicii care active(a cone+iunea dis"o(itivelor si schim'ul de diferite de clase de date intre aceste dis"o(itive) RF,ul foloseste o modulatie de frecventa 'inara "entru a minimi(e com"le+itatea emitatoruluiFrece"torului ) Rata sim'olului este de # &egasim'olFsec1&s"s3 care su"orta o rata de 'it de # &ega'itFsec1&'"s3 sau cu E:R1Enhanced :ata Rate3 o rata de 'it in aer de la 9 &'Fs) #$

In tim"ul unei o"eratii ti"ice, un canal radio este im"artit de un gru" de dis"o(itive care sunt sincroni(ate conform unui ti"ar du"a ceas si frecventa) :is"o(itivele dintr,un "iconet folosesc un anumit ti"ar "entru frecventa care este determinat algorithmic de anumite cam"uri din s"ecificatiile Bluetooth,ului de adresa si ceas ale master,ului) Ti"arul "entru frecvente "oate fi ada"tat "entru a e+clude o "arte din frecventele folosite "entru di"o(itivle care interferea(a) Canalul fi(ic este su'divi(at in unitati de tim" numite slot,uri) :atele sunt transmise intre dis"o(itivele Bluetooth "rin "achete care sunt "o(itionate in aceste slot,uri) Cand circumstantele "ermit, un munar de slot,uri consecutive "ot fi alocate unui singur "achet) transmisiile si rece"tiile de "achete) :easu"ra canalului fi(ic e+ista un nivel de lin2,uri si canale si "rotocoale de control asociate) Ierarhia de canale si lin2,uri ince"e cu canalul fi(ic , lin2,ul fi(ic, trans"ortul logic, lin2,ul logic si canalul . C/P) In canalul fi(ic se formea(a o legatura logica intre E+ista o legatura logica intre fiecare slave si master) .egatura fi(ica este folosita ca un trans"ort "entru una sau mai multe legaturi logice care su"orta o distri'utie unica, un trafic sincron si asincron) Traficul "e legaturile logice este multi"le+at "e legatura fi(ica "rin ocu"area sloturilor asignate de o functie de "rogramare aflata in manager,ul de resurse) Un "rotocol de control "entru nivelul fi(ic este trans"ortat "este legatura logica "entru a fi adaugat datelor utili(ate) /cesta este .&P1.in2 &anager Protocol3 ) :is"o(itivele care sunt active in "iconet au un trans"ort de ti" cone+iune orientate asincrona standard care este folosit "entru a trans"orta "rotocolul .&P) /cest lucru este cunoscut su' numele de /C.1trans"ort logic3) /C.,ul este creat atunci cand un dis"o(itiv intra in "iconet) Pot fi create trans"orturi logice aditionale "entru a trans"orta stream,uri de date atunci cand este necesar) dis"o(itive care transmit "achete 'idirectional intre ele) Intr,un canal fi(ic "iconet sunt restrictii "e care dis"o(itivele "ot forma legaturi logice intre ele) 4chim'area frecventei are loc intre

Fig #9 Ciclul RFT master "entru "achete 6

Fig #% Ciclul RFT slave "entru "achete Corectia erorilor =enerarea CRC< se foloseste un "olinom g1D3 N D#GMD# MD8M#

Fig #8 Circuitul care generea( CRC,ul

Criptarea

Fig #G Procedura de cri"tare /lgoritmul Eo generea(a o cheie 'inara Kci"her care va fi adaugata modulo Algoritmii de criptare 4istemul foloseste registrii de shiftare1.F4R3 a caror iesire este com'inata de o sim"la masina1numita com'inator sumator3 cu #G fa(e) Iesirea este o secventa de chei sau in tim"ul fa(ei de initiere, este valoarea initiala de start) /lgoritmul foloseste o cheie de cri"tare ,o adresa Bluetooth "e %5 'iti, 'iti master cloc2 C.K G,# si o valoare R/0: de # 5 'iti) 4unt % .F4R1.F4R#,)),%3 de lungimi .# N 8, . N 9#, .9 N 99, .% N 9$) .ungimea totala a acestor registrii este # 5 'iti) Codare de ti" Camming) datei ce va fi cri"tata)

Fig #; Conce"tul masinii de cri"tare

Fig #5 Polinoamele folosite Formula "entru o'tinerea lui Vt Iesirea

!.)., Comun& area s& one tarea Un dis"o(itiv Bluetooth care *oaca rol de master "oate comunica cu "ana la ; dis"o(itive care *oaca rol de slave) /ceasta retea de 5 dis"o(tive "oarta numele de "iconet) Un "iconet este o retea ad,hoc de dis"o(itive care folosesc "rotocoale Bluetooth "entru a "ermite unui dis"o(itiv master sa se interconecte(e cu ; dis"o(itive active de ti" slave) Pana la 88 de dis"o(itive slave "ot fi inactive, "e care master,ul "oate sa le aduca la status,ul de active in orice moment) .a orice moment "ot fi transferate date intre master si # slave, dar masterul "oate sa schim'e ra"idde la un slave la altul "rin metoda round, ro'in1transmisia simultana de la master la mai multe salve,uri este "osi'ila, dar nu este "rea folosita in "ractica3) /lte dis"o(itive "ot schim'a rolul masterFslave in orice moment)

stand'@

Fig #$ Piconet 4"ecificatiile Bluetooth "ermit conectarea a sau mai multe "iconet,uri "entru a forma un scatternet, cu

cateva dis"o(itive care se com"orta ca un "od, *ucand in in acelasi tim" rolul de master intr,un "iconet si rolul de slave in alt "iconet) /ceste dis"o(itive tre'uie sa a"ara candva in anul 66;)

Fig 6 4catternet

!.).- S'e trul Tehnologia Bluetooth lucre(a in 'anda stiintifica,medicala si industriala la ,% "ana la )%58 =C(, folosind un s"ectru distri'uit, frecventa de ti" ho""ing, semnale full du"le+ la o rata nominala de #G66 ho"sFsec) Clasele "luetoot(:

Clasa

Puterea Max&ma Perm&sa Puterea Max&ma Perm&sa Ra1a de a t&une 2mW3 2d"m3 2a'rox&mat&*3

Clasa ! #66 m-

6 dBm

W#66 metrii

Clasa % )8 m-

% dBm

W#6 metrii

Clasa ) # m-

6 dBm

W# metru

!.).. Interferente Ca"a'ilitatea /FC,ului tehnologiei Bluetooth a fost "roiectata "entru a reduce interferentele dintre tehnologiile !ireless care im"art s"ectrul de ,%=C() /FC,ul lucrea(a in s"ectru "e a o'tine avanta*ele frecventei dis"oni'ile) /cest lucru este facut "rin detectarea altor dis"o(itive din s"ectru si evitarea frecventelor folosite de ele) /ceasta saritura ada"tiva "ermite transmisiuni mult mai eficiente in s"ectru, oferind utili(atorilor "erformante mai 'une chiar daca folosesc si alte tehnologii "e langa Bluetooth) 4emnalul sare "rintre ;$ de frecvente la intervale de #&C( "entru a da o mai mare im"ortanta imunitatii la interferente) !.)./ Se ur&tatea onex&un&& :e la ince"ut tehnologia Bluetooth a fost conce"uta cu necesitati de securitate) Cum este accesi'ila glo'al in 'anda de ,%=C( , a fost construita de la ince"ut foarte sta'ila) /vand frecventa ada"tiva1/FC3, semnalul sare fara a interfera cu alte semnale) In "lus Bluetooth are securitate integrata cum ar fi cri"tarea 8

"e # 5 'iti si cod PI0 de autentificare) Cand "rodusele Bluetooth se identifica intre ele, folosesc un cod PI0 "rima oara cand se conectea(a) Odata conectate au cone+iune securi(ata) 4unt 9 moduri de securitate "entru accesul Bluetooth intre &odul # < nesecuri(ata &odul < securitate im"usa de nivelul service &odul 9 < securitate im"usa de nivelul de legaturi Producatorul fiecarei "rodus determina aceste nivele de securitate) :is"o(itivele si serviciile au diferite nivele de securitate ) "entru dis"o(itive sunt nivele < dis"o(itivul de incredere si dis"o(itivul de neincredere ) Privind serviciile sunt definite 9 niveluri de securitate < servicii care necesita autori(atie si autentificare, servicii care necesita numai autentificare si servicii care sunt deschise tuturor dis"o(itivelor) /lgoritmul de cri"tare din s"ecificatiile Bluetooth este sigur) /cesta include dis"o(itive ca mouse,ul si tastatura conectata la un calculator , un telefon mo'il sincroni(at cu un calculator si un P:/ care foloseste un telefon mo'il ca un modem, acestea fiind unele din multele ca(uri de utili(are) Ca(urile unde datele au fost com"romise "e telefoanele mo'ile sunt re(ultatul im"lementarii unor "ro'leme "e aceea "latforma) "lue9a 6&ng Blue*ac2ing "ermite utili(atorilor de telefoane sa trimita carti de vi(ita cuanonimat folosind tehnologia Bluetooth) /cesta nu im"lica stergerea sau alterarea oricarei date de "e dis"o(itiv) /ceste carti de vi(ita au uneori un mesa* intelligent sau infiltarnat decat un nume si un numar de telefon ti"ic) Blue*ac2e, ri de o'icei cauta ca telefonul ce rece"tionea(a sa dea "ing sau ca user,ul sa reactione(e) /"oi ei trimit un alt mesa* mai "ersonal la dis"o(itiv) Utili(atorii care "rimesc meas*e 'lue*ac2 tre'uie sa refuse sa adauge contactul in agenda) "lue7ugg&ng Blue'ugging "ermite indivi(ilor talentati sa accese comen(ile telefonului utili(and Bluetooth,ul fara sa anunte sau sa alerte(e utili(atorul telefonului) /ceasta vulenera'ilitate "ermite hac2er,ilor sa initiali(e(e telefoane ,sa trimita si sa "rimeasca meas*e,sa citeasca sau sa scrie contacte in agenda si sa se conecte(e la Internet) "luesnarf&ng G dis"o(itive)

Bluesnarfing "ermite hac2er,ilor sa o'tina acces la datle stocate "e un telefon cu Bluetooth folosind tehnologia Bluetooth fara sa alerte(e utili(atorul telefonului de cone+iunea facuta la telefon) Informatiile "ot fi accesate inclu(and agenda,imaginile,calendarul si I&EI,ul) Prin setarea dis"o(itivului "e nedesco"erire devine mai greu de gasit si de atacat) Solut&& Producatorii au de(voltat soft!are im'unatatit "entru telefoanele vulnera'ile la aceste atacuri) :e asemenea s,au asigurat ca noile telefoane de "e "iata nu vor mai fi accesi'ile "entru aceste atacuri) Ca7&r :orm Este un soft!are malitios,care atunci cand este instalat "e un telefon foloseste Bluetooth,ul "entru a se trimite "e alte dis"oitive vulnera'ile) :atorita com"ortamentului este clasificat ca un !orm 1vierme3) /ceste vierme afectea(a telefoanele mo'ile care folosesc 4@m'ian,ul) Pentru a infecta telefonul utili(atorul tre'uie sa acce"te si sa instale(e soft!are,ul manual) 1.4 Viitorul Bluetooth Urmatoarea versiune a tehnologiei Bluetooth, denumirea de cod .is'on ,include un numar de caracteristici "entru cresterea securitatii, utili(a'ilitatii si valorii Bluetooth,ului) 4unt definite urmatoarele caracteristici< 4chim'area automata a cri"tarii, "ermite lin2,urilor cri"tate sa,si schim'e "eriodic cheia de cri"tare) /cest lucru duce la cresterea securitatii) E+tinderea conce"tului intre'areFras"uns, ofera mai multa informatie in tim"ul "rocedeului de intre'are "entru a "ermite o mai 'una filtrare a dis"o(itivelor inainte de conectare) /ceste informatii contin numele dis"o(itivului si o lista de servicii) Im'unatatirea calitatii serviciului > acest lucru va "ermite ca date audio si video sa fie transmise la o calitate su"erioara) Tehnologia Bluetooth de*a *oaca un rol im"ortant in scena AOIP 1Aoice Over IP3, cu castile Bluetooth folosite ca e+tensii !ireless "entru sistemul audio al unui calculator) Cu cat AOIP,ul devine mai "o"ular si mai "otrivit ,"entru utili(are acasa sau la 'irou ,decat liniile telefonice "rin ca'lu, Bluetooth,ul "oate fi folosit "entru casti fara fir cu o statie 'a(a conectata la un lin2 de Internet) ;

Aersiunea Bluetooth du"a .is'on , nume de cod 4eattle, are cam aceleasi caracteristici, dar e "osi'il sa ado"te tehnologia radio de 'anda foarte larga) 1Ultra,!ide'and3) /cest lucru va "ermite Bluetooth,ului un transfer de date foarte ra"id si un consum foarte mic) Pe 5 martie 66G Bluetooth 4"ecial Interest =rou" a anuntat utili(area U-B "entru integrarea cu tehnologia !ireless Bluetooth /ceasta integrare va creea o versiune a tehnologie !ireless Bluetooth cu o vite(a mare de transmitere a datelor) /ceasta versiune va satisface cerintele de vite(a mare "entru transmiterea de cantitati mari de date si de asemenea creste calitatea video si audio a a"licatiilor "entru dis"o(itivele "orta'ile , "roiectoare multi,media "ro*ectors si !ireless AOIP) In acelasi tim" tehnologia Bluetooth va continua sa ofere su"ort "entru a"licatii de "utere mica cum ar fi mouse,ul,tastatura si castile mono, "ermitandu,le dis"o(itivelor sa selecte(e cea mai a"ro"iata frecventa radio "entru cerintele a"licatiei) 1.5 Comparatia cu alte tehnologii "luetoot( este indre"tata catre a"licatii de voce si date o"erea(a in s"ectrul )%=C( functionea(a "e o distanta de la #6 la #66 m este ca"a'ila sa treaca "rin o'iecte solide este omi,directionala si nu necesita o "o(itionare in linie cu celelalte dis"o(itive "entru conectare securitatea este si va fi o "rioritate in de(voltare costul unui chi" este mic nu necesita adrese de retea, "ermisii si celelalte setari "entru o retea ti"ica de Internet IrDA este folosit "entru a oferi conectivitate !ireless "entru dis"o(itivele care in mod normal folosesc ca'lu "entru conectare) o"erea(a "e o distanta de la 6 la # m si la vite(a de $G66 '"s "ana la #G &'"s nu "oate trece "rin o'iecte solide si a"licatiile de schim'a de date sunt limitate este mai des folosit in sistemele de "lata , in controlul la distanta sau "entru sincroni(area a P:/,uri 5

W&8+& este mai analog retelei traditionale de Internet si necesita configurari "entru a im"artii resursele , transmite fisiere, reali(e legaturi audio foloseste aceleasi frecvente radio ca si Bluetooth,ul , dar cu un consum de "utere mai mare, re(ultand o cone+iune mai "uternica necesita mai multe configurari, dar este cel mai "otrivit "entru o retea, reali(andu,se o cone+iune mai ra"ida ,o ra(a de actiune mult mai mare si o securitate mai ridicata costul este mare Ultra8W&de7and2UW"3 este o tehnologie revolutionala "entru transmiterea datelor digitale "este un s"ectru foarte mare de frecvente cu consum mic de "utere are comsum mic de "utere, cost mic,vite(a mare, foloseste un s"ectru radio mare, trece de o'stacole si este a"lica'il in orice domeniu "ana acum are a"ro'are doar in 4U/ "ana acum sunt standarde com"etitive U-B< :4,U-B 1'a(at "e secventa directa3 si OF&: m si o rata de 1'a(at im"artirea frecventei modulate3 fiecare standard "ermite rate de date de a"ro+imativ 6,866&'"s la o distanta de a"ro+imativ ##6&'" la o ra(a de #6 m

1.6 Utilizari $

Candsfree Bluetooth 1cel mai utili(at3

Transmitatoare Bluetooth "entru Pc,uri

%.WI"REE
2.1 Introducere -i'ree,ul re"re(inta o tehnologie digitala radio1intentionea(a sa devina un standard deschis al comunicarii !ireless3 creat "entru consum su"er mic de "utere 1'aterii de ceas3 intr,o ra(a scurta 1#6 m3 'a(at "e costuri mici de microci"uri in fiecare dis"o(itiv) -i'ree a fost creat sa lucre(e alaturi si com"lementar cu Bluetooth,ul) O"erea(a in 'anda de )% =C( cu o rata de 'it "e nivelul fi(ic de # &'"s) Princi"alele a"licatii include dis"o(itive ca ceasuri de mana, tastaturi fara fir ,*ucari si sen(ori "entru s"ort unde cheia este cerinta de consum mic de "utere) Tehnologia a fost lansata 69)#6) 66G de 0o2ia) 4e s"une ca aceasta tehnologie este de #6 ori mai efcienta decat tehnologia Bluetooth) 4,a ra"ortat ca va avea o "utere de iesire de GdBm) 96

-i'ree este "rima tehnologie care re(olva urmatoarele necesitati intr,o singura solutie< consum mic de "utere in am'ele activitati< activ si idle cost si marime mica "entru accesorii si di"o(itive cost si marime minima "entru dis"o(tivele "entru telefoanele mo'ile si calculatoare intero"ra'ilitate glo'ala,intuitive si sigura 2.2 rhitectura -i'ree,ul a fost creat avand alternative de im"lemantare egale ca im"ortanta, anume dual,

mode1modul du'lu3 si stand,alone 1de sine statator3) In im"lementarea dual mode functionalitatea -i'ree este o adaugare in circuitul Bluetooth o functionalitatea e+istenta re(ultand un cost minim in com"arative cu alte "roduse) :ual,mode,ul are ca tinta telefoanele mo'ile,com"uterele multimedia si Pc,urile) Im"lemantarea stand,alone are ca o"timi(are "uterea si costul si are ca tinta s"ortul si "rodusele din cateogia CI: 1Cuman Interface :evice3)

Im"lementare dual,mode 2.3 !pecificatii radio

Im"lementare stand,alone

4"ecificatiile radio activea(a im"lementarea dual,mode "entru a refolosi RF de la Bluetooth, dar de asemenea garantea(a consum foarte mic de "utere "entru dis"o(itive inaca"sulate cu im"lementare stand, alone) -i'ree,ul o"erea(a in 'anda de )% =C( cu o rata de 'it "e nivelul fi(ic de # &'"s si ofera legaturi "e o distanta de la 8,#6 m) 2.4 "i#elul de legaturi 0ivelul de legaturi ofera "utere mica in modul de o"erare idle, desco"erire sim"la a dis"o(itivelor si transfer de date "oint,to,multi"oint1"unct la mai multe "uncte3 de incredere cu functii de cri"tare mai avansate) Furni(ea(a resurse "entru a "rograma traficul -i'ree intre transmisiile Bluetooth)

9#

2.5 !pecificatii de profil Im"lemantarea dual,mode a functionalitatii Bluetooth,ului si -i'ree,ului va e+tinde conectivitatea dis"o(itivelor Bluetooth catre un nou segment de dis"o(itive mici) Bluetooth este o tehnologie mare ce a foat ado"tata in toata lumea) :ar, nici o tehnologie nu "oate sa satisfaca toate nevoile consumatorilor) -i'ree este o tehnologie com"lementara "entru a"licatiile ce necesita consum mic, marimi mici si costuri mici) 4unt anumite ca(uri in care utili(area Bluetooth,ului este mai indicate si unele in care 'eneficiem mai mult din "artea -i'ree,ului) :e e+em"lu Bluetooth,ul este mai "otrivit "entru streaming si a"licatii intensive de date cum ar fi transferlul de fisiere) :e aceea este loc "entru am'ele tehnologii "e "iata, si in anumite ca(uri, "ot e+ista simultan su' forma unui chi" Bluetooth, -i'ree dual,mode, care e+tinde ra(a dis"o(itivelor la care cele se "ot conecta)

). IN+RARED 2IRDA3

3.1 Introducere Radiate Infrared este o radiatie electromagnetica cu o lungime de unda mai lunga decat cea a luminii vi(i'ila,dar mai scurta decat a undelor radio) 3.2 Benzile de telecomunicatii in infrared In comunicatiile o"tice "artea de s"ectru de infrarosu care este folosita este im"artita in cateva 'en(i 'a(ate "e dis"oni'ilitatea surselor de lumina, materiale de transmisie si a'sor'tie si detectori)

"anda

Des r&'tor

Ra1a lung&m&& de unda

Original

# G6>#9G6 nm

E+tinsa

#9G6>#%G6 nm

.ungime de unda scurta

#%G6>#896 nm

Conventional

#896>#8G8 nm

.ungime de unda lunga

#8G8>#G 8 nm

.ungime de unda ultra lunga #G 8>#G;8 nm

Banda C este 'anda dominanta "entru retelele de telecomunicatii de distanta lunga)

99

3.3Comunicarea Transmisia de date "rin IR este o comunicare de ra(a scurta intre "erfericelele calculatorului si asistenti digitali "ersonali(ati) /ceste dis"o(itive se conformea(a standardului IR:/ 1Infrared :ata /ssociation3) Controalele la distanta si dis"o(itivele Ir:a folosesc .E:,uri1.ight Emitting :iodes3 infrarosii "entru a emite radiatie infrarosie care este focali(ata de o lentila de "lastic intr,o ra(a ingusta) Ra(a este modulata, "ornita sau o"rita, "entru a codifica datele) Rece"torul foloseste o fotodioda siliconica "entru a converti radiatia infrarosie in curent electric) Comunicatiile "rin infrarosu sunt utile inauntru in arii cu o densitate mare de "o"ulatie) IR nu trece "rin "ereti, deci nu interferea(a cu alte dis"o(itive din camere a"ro"iate) Infrarosul este cea mai usoara cale "entru controlul la distanta al comen(ilor a"licatiilor)

.umina de infrarosu de de .E:,ul de la o telecomanda va(uta "rintr,o camera digitala Ir:a 1Infrared :ata /ssociation, asociere de date "rin infrarosu3 defineste s"ecificatii fi(ice "entru standarde de "rotocale de comunicatii "entru schim'ul de date "rin lumina infrarosie "e distanta mica, "entru utili(area in P/0,uri1Personal /rea 0et!or2s3) 3.4!tandardele Ir$a 4tandardele Ir:a includ IrPCV, Ir./P, Ir.&P, IrCO&&, Tin@ TP, IrOBEI, Ir./0 si Ir4im"le) Ir:a,@l a "rodus acum un nou standard IrF& "entru mesa*e finaciare "rin infrarosu 1"entru "lati3) 9%

Pentru ca dis"o(itivele sa comunice tre'uie sa fie ase(ate in linie unul cu celalat "e directia de transmisie a luminii de infrarosu)

Standardul IrP$; IrPCV > Infrared Ph@sical .a@er 4"ecification 1 nivelului fi(ic 3 este cel mai de *os nivel al Ir:a, ului) Cele mai im"ortante s"ecificatii sunt < ra(a 1standard < #m , "utere mica la "utere mica < 6, m standard la "utere mica < 6)9 m3 unghiul 1inclinarea minima M,#8 grade3 vite(a 1 )%2'itsFs "ana la #G &'itsFs3 modulatia 1'ase'and , fara "urtator3 fereastra de infrarosu 4"ecificatiile fi(ice ale Ir:a,ului necesita ca o iradiere minima sa fie mentinuta astfel incat semnalul sa fie visi'il "ana la # m distanta) :e asemenea, s"ecificatiile necesita si ca o iradiere ma+ima sa nu fie de"asita "entru ca un rece"tor sa nu fie co"lesit de lumino(itate cand un dis"o(itiv vine "rea a"roa"e) Ir:a,ul comunica datele "rin modul half,du"le+ deoarece in tim" ce transmite, rece"torul dis"o(itivului este or'it de lumina "ro"riului transmitator si de aceea comunicarea full,du"le+ nu este 'una) Rata de transmisie se im"arte in 9 categorii < 4IR, &IR si FIR) 4IR14erial Infrared3 aco"era acele vite(e de transmisii su"ortate normal de "ortul R4, 9 1$G66 'itFs, #$, 2'itFs,95)% 2'itFs, 8;)G 2'itFs, ##8) 2'itFs3 ) &IR 1&edium Infrared3 nu este inca oficial, dar este folosit cateodata "entru vite(e de 6)8;G &'itFs and #)#8 &'itFs) Fast Infrared 1FIR3 este folosit "entru transmisii la vite(e % &'itFs) Aiitorul transmisiilor ra"ide este AFIR 1Aer@ Fast Infrared3 ,care su"orta vite(e de "ana la #G &'itFs, iar UFIR 1Ultra Fast Infrared3 va su"orta vite(e "ana la #66 &'itFs) Standardul IrLA Ir./P 1Infrared .in2 /ccess Protocol3 este al doilea nivel al Ir:a,ulu@i) Re"re(inta nivelul legaturi de date) Cele mai im"ortante s"ecificatii sunt < controlul de acces desco"erirea de "otentiali "arteneri de comunicatie sta'ilirea unei cone+iuni 'idirectionale 98

negocierea rolurilor "rimare si secundare Standardul IrLMP Ir.&P 1Infrared .in2 &anagement Protocol3 este al treilea nivel al Ir:a,ului) 4e im"arte in .&,&UI< ofera multi"le canale logice "ermite schim'area dis"o(itivelor "rimare si secundare .&,I/4 < ofera o lista in care furni(orii de servicii isi "ot inregistra serviciile ca alte dis"o(itive s "oata accesa aceste servicii "rin interogarea .&,I/4) "arti<

.&,&UI 1.in2 &anagement &ulti"le+er3 si .&,I/4 1.in2 &anagement Information /ccess 4ervice3 )

Standardul T&n< TP Tin@ TP 1Tin@ Trans"ort Protocol3 ofera < trans"ortul de mesa*e mari "rin 4/R14egmentation and Reassem'l@3 controlea(a flu+ul oferind credite fiecarui canal logic Standardul IrC#MM IrCO&& 1Infrared Communications Protocol3 "ermite dis"o(itivului infrarosu sa se com"orte ca un "ort serial sau "aralel) Standardul Ir#"E= IrOBEI 1Infrared O'*ect E+change3 ofera schim' ar'itrar de o'iecte de date 1vCard,vCalendar sau e+"licatii3 intre dis"o(ivele cu infrarosu) Standardul IrLAN Ir./0 1Infrared .ocal /rea 0et!or23 ofera "osi'ilitatea de conectare a unui dis"o(itiv cu infrarosu la o retea locala) 4unt 9 metode "osi'ile< 9G

/ccess Point 1"unct de acces3 Peer to "eer Costed 1ga(da3 Standardul IrS&m'le Ir4im"le o'tine cel "utin de la % la #6 ori vite(a de transmisie a datelor mai mare "rin im'unatatirea eficientei "rotocolului Ir:a) Com'arat&& &ntre 'roto oalele IrDa Tim"ul de transfer atunci cand se tranfera o imagine de &"i+eli 1W866KB3 Proto ol: Protocolul Ir4im"le,%& FIR 1Fast Ir:/3 1% &'itFs3 # secunda Protocolul Ir:/,%& FIR 1Fast Ir:/3 1% &'itFs3 % la ## secunde Protocolul Ir:/, ##8K 4IR 1serial infrared3 1##8) K'itFs3 86 la #66 secunde

N&*elul f&1& : T&m'ul de transfer 2a''rox.3:

3.5Codarea %i decodarea Functia de codare IrDa :atele seriale sunt codate "entru a fi transmise) In tim" ce datele seriale intrate in acest 'loc1UBTI:3 sunt sus , iesirea 1IRBTI:3 este tot tim"ul *os si numaratorul folosit "entru a forma un "uls "e IRBTI: este in continuu golit) :u"a ce UBTI: se resetea(a la 6 , IRBTI:,ul creste "e marginea celui 9;

de al sa"telea #GI C.K) Pe marginea a #6 a "ulsului #GI C.K IRBTI:,ul scade, creand un "uls de 9 im"ulsuri de ceas) In tim" ce UBTI: sta *os un "uls este transmis in tim"ul ceasului de la ; la #6 la fiecare ciclu de #G 'iti ceas)

Fig # 4chema de codare Ir:a diagrama de tim" detaliata

Fig 4chema de codare vedere &acro

Functia de decodare

Fig 9 4chema de decodare Ir:a diagrama de tim" detaliata 3.6Utilizari

Fig

% 4chema de decodare vedere &acro

95

/da"tor U4B cu infrarosu "entru PC

Infrarosul la telefon

BIB.IO=R/FIE htt"<FFen)!i2i"edia)orgF!i2iFBluetoothXBluetoothB )6 htt"<FF!!!)a""le)comF'luetoothF htt"<FF!!!)gee2)comFne!sFgee2ne!sF 66 YulF'"d 66 6;656#8 ;G)htm htt"<FF!!!)mac!orld)comFne!sF 668F6 F6$F'luetooth Finde+)"h" htt"<FF!!!)"alminfocenter)comFvie!Bstor@)as"ZI:N; 5# htt"<FF!!!)!i'ree)comF htt"<FFen)!i2i"edia)orgF!i2iF-i'ree htt"<FF!!!)microsoft)comFromaniaFhard!areFtechnologies)ms"+ htt"<FF!!!)net!or2!orld)ro htt"<FF!!!)comunic)roFcategor@)"h"FComunicareBBComunica[C8[/9iiF5#F htt"<FF!!!)"cforum)roFvie!to"ic)"h"ZtN#%8G htt"<FF!!!)(ona)roFinde+)"h"FarticlesFcG6F htt"<FF!!!)microsoft)comFromaniaFhard!areFtechnologies)ms"+ htt"<FF!!!)microsoft)comFromaniaFhard!areFtechnologies)ms"+ htt"<FFen)!i2i"edia)orgF!i2iFInfrared htt"<FF!!!)'luetooth)comF Introduction to Bluetooth\-ireless Technolog@ ,,Yon Inou@e,,&o'ile Platforms =rou" Intel Cor"oration

9$