Sunteți pe pagina 1din 10

Tehnicile i tehnologiile utilizate n domeniul tehnologiei informaiei i comunicaiilor (TIC)

reprezint baza dezvoltrii societii informaionale i principalul factor de progres tehnico-


economic mondial, astfel explicndu-se att diversitatea, dinamica, complexitatea ct i
importana n cadrul global.
Tehnicile de comunicaie utilizabile pentru transmiterea datelor ntre un robot mobil i PC
restrng, n majoritatea aplicaiilor specifice, gama tehnologiilor la cele cu o raz de aciune
mobil dar limitat, care sunt reprezentate de standardele wireless (fr fir), radio sau infrarou.
Pn acum proiectarea sistemelor de comunicaie fr fir s-a axat mai mult pe creterea
performanelor de transmisie prin aer. n acest context atenuarea i interferenele sunt privite ca
i zgomote inevitabile unui astfel de mediu de transmisie. Ultimele tendine au artat c acum
accentul se pune prepondernt pe creterea eficienei spectrale.
Metode de comunicare fr fir (wireless)


Comunicaiile Bluetooth sunt un standard de comunicaie pentru dispozitive mobile,
standard care se aplic pe distane ceva mai mari dect n cazul comunicaiilor n infrarou.
Sistemul Bluetooth este cel mai adecvat atunci cnd distana dintre emitor/receptor
este scurt, rata de transfer este mare, iar puterea consumat trebuie meninut ct mai
sczut.
Ideea ce a dat nastere tehnologiei wireless Bluetooth a aparut n 1994 cand compania
Ericsson Mobile Communications a decis investigarea fezabilitatii unei interfete radio de mica
putere i cost redus ntre telefoanele mobile i accesoriile acestora.
Specificaiile Bluetooth sunt practic acoperite de standardul IEEE 802.15.1(astfel se
justific termenul standardul Bluetooth) i reprezinta una dintre cele mai avansate tehnologii de
comunicatie fara fir. Cu putere mare de transfer al datelor i consum foarte scazut de energie,
actionand pe distante mici, de la 1m pana la 100m i numai "indoor", Bluetooth se afirma ca fiind
mijlocul prin care toate echipamentele care ne inconjoara pot interactiona.
Bluetooth prezinta o tehnologie pentru distante scurte cu costuri reduse, viznd crearea
unor reele personale (PAN-Personal Area Nework).
Principalele tipuri de aplicatii ale Bluetooth sunt:
controlul wireless al comunicarii ntre telefonul celular i castile hands free sau car
kitul. Aceasta aplicatie a devenit cea mai populara.
retea wireless ntre calculatoare ntr-un spatiu limitat i cerinte mici de lungime de
banda, aici putnd include i cazul PC-robot.
comunicatie wireless ntre dispozitivele de intrare i ieire ale unui calculator, cele
mai intalnite fiind mouse-ul,tastatura sau imprimanta.
inlocuirea comunicarii traditionale seriale prin fir n echipamentele de test, receptoeul
GPS i echipamente medicale.
pentru controale unde infrarosul era folosit.
controlul wireless al consolei de jocuri Nintendos Wii i Sonys PlayStation 3
folosesc tehnologia Bluetooth pentru consolele lor wireless.
Pentru a putea analiza eficient soluiile fr fir (wireless), este util comparaia cu alte
tehnologii [21]:
a) este indreptata ctre aplicatii de voce i date;
b) opereaza n spectrul 2.4GHz;
Comunicaii prin Bluetooth
Bluetooth


c) functioneaza pe o distanta de la 1m la 100 m;
d) este capabila sa treaca prin obiecte solide, este omnidirectionala i nu necesita o
pozitionare n linie cu celelalte dispozitive pentru conectare;
e) securitatea este i va fi o prioritate n dezvoltare;
f) costul unui chip este mic, nu necesita adrese de retea, aprobri i celelalte setari pentru
o retea tipica de Internet;
Sistemul de comunicaie Bluetooth a fost proiectat cu scopul de a conecta mai multe
dispozitive pentru a implenta o reea mic i de aceea protocolul care dicteaz regulile de
comunicaie are n vedere o arhitectur de tip master-slave.




Avnd n vedere cerinele temei proiectului i caracteristicile generale avantajoase, care
au determinat deja utilizarea sa frecvent la comunicaiile PC-roboi mobili, detalii privind
structura i elementele principale ale standardului Bluetooth (IEEE 802.15.1), precum i a
n figura de mai jos se prezint un dispozitiv i o reea Blutooth (Piconet) [21].
versiunilor acestuia, se vor prezenta ulterior.

Tehnologia wireless Bluetooth reprezint una dintre cele mai avansate i rspndite
tehnologii de comunicatie fr fir.
Bluetooth prezint urmtoarele avantaje principiale:
faciliteaz att comunicaiile de date ct i pe cele vocale;
ofer posibilitatea implementrii unor reele ad-hoc i a sincronizrii ntre diverse
dispozitive electronice i echipamentele periferice ale computerelor care se afla la
distane de ordinul a 10 m;
asigur soluii pentru comunicaii vocale i de date fr cabluri, utiliznd alimentri
standard low-power, tehnologii de cost redus ce pot fi cu uurin integrate n orice
dispozitiv i deschide calea unei mobiliti totale.
Specificaiile Bluetooth definesc capabiliti de legturi radio pe distane scurte
(aproximativ 10m) sau opional pe distane medii (aproximativ 20m) pentru transmisii vocale sau
de date de capacitate maxim 720kbps pe canal [20].
Gama de frecvene de operare o constituie banda neliceniat industrial, tiinific i
medical (ISM) de la 2.4GHz la 2.48Hz, utiliznd tehnici de mprtiere a spectrului (frequency
hopping spread spectrum), cu salturi de frecven ale semnalului duplex de pn la 1600 salturi
pe secund. Semnalul execut salturi prin 79 intervale de frecven de 1MHz, pentru a realiza o
bun imunitate la interferene. Puterea emis este conform specificaiilor 0dBm (1mW) pentru
implementrile pentru acoperiri reduse (10m) i maxim 20dBm (100mW) pentru versiunile pentru
domenii mai extinse (100m).
Cnd s-au alctuit specificaiile radio, un mare accent s-a pus pe posibilitatea
implementrii design-ului ntr-un singur chip CMOS, n consecin reducndu-se costul, puterea
consumat i dimensiunile necesare pentru implementarea n dispozitivele mobile.
Comunicaiile vocale: Sunt utilizate pn la trei canale vocale sincrone simultan sau un
canal care suport simultan transmisie de date asincron i transmisie vocal sincron. Fiecare
canal vocal suport sincron 64kb/s n fiecare sens.
Comunicaii de date: Un canal de date asincron poate suporta maxim 723.2kbps n
sens direct n conexiune asimetric (i pn la 57.6kbps n sens invers), sau 433.9kbps n
conexiune simetric.
Structura master-slave: Deorece sistemul de comunicaie Bluetooth a fost proiectat cu
scopul de a conecta mai multe dispozitive pentru a implementa o reea de tip LAN, protocolul de
sincronizare se bazeaz pe o structur de tip master-slave.
Tehnologia Bluetooth
Prezentare general


Fiecare dispozitiv Bluetooth poate stabili conexiuni cu nc 7 alte dispozitive. Numai o
singur conexiune este activ la un moment de timp, restul fiind ntr-o stare semi-activ. Pe
scurt aceste dispozitive au un numr de adres fix, dar nu au acees la mediul de transmisie
dect atunci cnd le vine rndul sau li se cere s comunice cu un master. Sincronizarea
frecvenelor presupune definirea unor intervale de timp de 625 de microsecunde, unde masterul
i va transmite pachetele n intervalele de timp cu numr par, iar slave-urile n intervalele de
timp cu numr impar.
Unitile Bluetooth aflate n acelai domeniu spaial de aciune radio pot realiza ad-hoc
conexiuni punct-la-punct i/sau punct-la-multipunct. Unitile pot fi adugate sau deconectate n
mod dinamic la reea. Dou sau mai multe uniti pot utiliza n comun un canal al unui piconet.
Se pot forma mai multe picoreele i acestea se pot lega ad-hoc mpreun formnd scatternet
Dac ntr-un acelai domeniu spaial se afl mai multe pico-reele, fiecare lucreaz
independent i fiecare are acces la ntreaga band de frecvene. Fiecare pico-reea este stabilit
pe un canal diferit, cu salt n frecven. Toi utilizatorii participani la aceeai pico-reea sunt
sincronizai pe acest canal. Spre deosebire de dispozitivele cu infrarou (IR), unitile Bluetooth
nu sunt limitate de necesitatea vederii directe ntre ele.

Pentru a se respecta normele de imunitate la coliziuni ntre date, un scatternet poate
cuprinde pn la 10 piconet-uri.

Legtura ntre Bluetooth i IEEE s-a fcut prin faptul c primele specificaii Bluetooth
(1.0) -1999 au devenit baza IEEE Standard 802.15.1-2002 (prin care se ratifica Bluetooth 1.1),
consacrnd astfel importana i fora noii tehnologii.
pentru a realiza configuraii flexibile de comunicaii i schimburi de date.
Reele Bluetooth Scatternet
Principalele caracteristici ale standardului Bluetooth / IEEE 802.15.1


Dei, n mod firesc, Bluetooth a urmat o evoluie ascendant (mai multe versiuni -
detaliate la paragraful 3.3), marcat i de standarde IEEE, principalele caracteristici ale
standardului iniial (1.0) se pstreaz ca majoritare i definitorii, dup cum se prezint n
continuare.
n funcie de puterea maxim emis s-au standardizat 3 clase principale n care se pot
fabrica dispozitivele Bluetooth, acestora corespunzndu-le i diferite acoperiri (raze de aciune)
maxime (Tabelul 2).

Tabelul 2. Clase Bluetooth
Clasa
Puterea maxim permis
(mW)
Puterea maxim permis
(dBm)
Raza
(aproximativ)
Clasa 1 100 mW 20 dBm 100 m
Clasa 2 2.5 mW 4 dBm 10 m
Clasa 3 1 mW 0 dBm 1 m

Deoarece semnalele radio pot fi uor interceptate, dispozitivele Bluetooth au ncorporate
proceduri de securizare, pentru prevenirea receptorilor ru-intenionai i nevizai de mesaj.
Trei sunt metodele de securizare a informaiei:
1. Rutina de interpelare pentru autentificare;
2. Cifrarea fluxului informaional, ca metod de criptare;
3. Generarea unor chei de sesiune aceste chei pot fi oricnd schimbate pe parcursul
unei conexiuni stabilite.
n algoritmii de securizare sunt utilizate trei entiti:
1. Adresa dispozitivului Bluetooth (BD_ADDR pe 48 bii), care este o entitate public
unic pentru fiecare dispozitiv (aceast adres se obine prin procedura Inquire);
2. cheie privat specific utilizatorului (128 bii), care este o entitate secret (cheia
privat deriv din procedura de iniializare i nu este dezvluit niciodat);
3. Un numr aleator (128 bii), care difer la fiecare nou tranzacie. Acest numr este
derivat dintr-un proces pseudo-aleator n unitatea Bluetooth.
n plus fa de aceste funcii la nivel de legtur, salturile de frecven i transmisia
limitat spaial ajut i ele la prevenirea recepionrilor neautorizate.
Clasele de putere / acoperire i securitatea Bluetooth


O caracteristic cheie a Bluetooth este aceea de a permite dispozitivelor realizate de
diveri productori s lucreze mpreun. Pentru acest scop, Bluetooth nu definete doar un
sistem radio, ci i o stiv de protocoale pentru ca aplicaiile respective s poat sesiza prezena
altor dispozitive Bluetooth, s descopere ce servicii pot acestea oferi i s utilizeze aceste
servicii.
Stiva de protocoale este definit ca o serie de straturi, dei unele caracteristici nu pot fi


Profilurile Bluetooth ghideaz aplicaiile n utilizarea stivei de protocoale Bluetooth. TCS
(Telephony Control Protocol Specification) ofer servicii telefonice.
SDP (Service Discovery Protocol) las dispozitivele Bluetooth s descopere ce servicii
suport celelalte dispozitive. RFCOMM ofer o interfa serial asemntoare cu RS232.
L2CAP multiplexeaz date de la straturile superioare i convertete dimensiunile pachetelor
informaionale, dup necesiti. HCI manipuleaz comunicaiile ntre modulul Bluetooth i
aplicaia gazd. LM controleaz i configureaz legturile cu alte dispozitive. BB/LC controleaz
legturile fizice prin radio, asambleaz pachetele i controleaz salturile n frecven. Stratul
Radio moduleaz i demoduleaz datele pentru transmisia i recepia aerian.
Stiva de protocoale Bluetooth
delimitate ca aparinnd unui anumit strat. n figura urmatoare este evideniat acest aspect.
Stiva de protocoale Bluetooth


Presupunem c avem de-a-face cu dou dispozitive echipate Bluetooth, un telefon
celular i un laptop. Celularul este capabil s se comporte ca un modem, folosind profilul Dial-Up
Networking i scaneaz periodic s vad dac cineva dorete s-l utilizeze.
Utilizatorul laptop-ului deschide o aplicaie care necesit o legtur Bluetooth dial-up.
Pentru a utiliza aceast aplicaie, laptop-ul tie c are nevoie s stabileasc o legtur Bluetooth
cu un dispozitiv ce suport profilul Dial-Up Networking. Primul pas n stabilirea unei astfel de
conexiuni este de a afla ce dispozitive Bluetooth se afl n zon, aa c laptop-ul iniiaz o
procedur Inquiry pentru a sonda vecintatea cu alte dispozitive.
Pentru aceasta, laptop-ul transmite o serie de pachete de interogare (inquiry) i eventual
telefonul celular rspunde cu un pachet FHS (Frequency Hop Synchronisation). Pachetul FHS
conine toate informaiile de care laptop-ul are nevoie pentru crearea unei legturi cu celularul.
Acesta conine de asemenea i informaii despre clasa dispozitivului, informaii structurate pe
dou nivele: pri majore a fost descoperit un telefon i pri minore telefonul descoperit este
un telefon celular.
n acelai mod, orice dispozitiv Bluetooth din zon, care scaneaz mediul n cutarea de
mesaje Inquiry, va rspunde cu un pachet FHS, astfel nct laptop-ul acumuleaz o list cu
dispozitive.
Ceea ce se ntmpl mai departe depinde de proiectantul aplicaiei. Laptop-ul poate
prezenta utilizatorului o list a tuturor dispozitivelor descoperite i l poate lsa pe acesta s
decid cum s continue; de menionat c n acest stadiu laptop-ul nu-i poate prezenta
utilizatorului dect informaii referitoare la tipul dispozitivelor descoperite.

Numele Bluetooth vine de la Harald I Bltand ("the blue-toothed"), regele Viking al


Danemarcei ntre anii 940 i 981 [23]. Ideea ce a dat natere tehnologiei wireless Bluetooth a
aprut n 1994 cnd compania Ericsson Mobile Communications a decis investigarea fezabilitii
unei interfee radio de mic putere i cost redus ntre telefoanele mobile i accesoriile acestora.
n februarie 1998 a luat fiin Grupul de Interes Special (SIG). Astzi Bluetooth SIG
include companiile promotoare 3Com, Ericsson, IBM, Intel, Lucent, Microsoft, Motorola, Nokia i
Toshiba, i mii de companii membri asociai sau adoptori.
Iniial misiunea SIG a fost de a monitoriza dezvoltarea tehnologiei radio pentru domenii
restrnse i de a crea un standard global deschis, prevenind astfel devenirea acestei tehnologii
proprietatea unei singure companii. Acest lucru a avut ca rezultat apariia primei specificaii
Bluetooth (1.0) 1999.
Versiuni n evoluia Bluetooth
Evoluia specificaiilor Bluetooth la standardul IEEE
Descoperirea dispozitivelor Bluetooth


n martie 2000 IEEE i SIG au convenit crearea unui standard IEEE pe baza versiunii
1.1-Bluetooth.
n 2002 Bluetooth 1.1 este ratificat ca IEEE Standard 802.15.1-2002.
Prima versiune Bluetooth (1.0) apare n 1999. Versiunile 1.0 i 1.0B au avut multe
probleme i mai muli producatori au avut multe dificultati n a face produsele interoperabile.
Versiunile 1.0 i 1.0B de asemenea au avut prin regula BD_ADDR(Bluetooth Hardware Device
Address) o adresa de recunoastere, ceea ce crea o imposibilitate a anonimatului la nivelul de
protocol, ducnd la o incetinire a procesului de introducere a noi servicii n mediul Bluetooth.
Multe din erorile descoperite n versiunea 1.0B au fost corectate:
- a fost adaugat suport pentru canalele necriptate;
- a fost introdus RSSI (Receiver Signal Strenght Indicator) Indicator de nivel al
semnalului recepionat;
Aceasta versiune este compatibila cu 1.1 iar imbunatatirile majore includ:
- AFH (Adaptive Frequency Hopping), care imbunatateste rezistenta la interferentele
frecventei radio, evitand utilizarea frecventelor aglomerate n secventa de salt;
- viteza da transmitere mai mare (maxim 721 kbit/s);
- eSCO(extended Syncronius Connections), care imbunatateste calitatea vocii n
conexiunile audio prin permiterea retransmisiei de pachete alterate.
Aceasta versiune este compatibila cu versiunile 1.x. Principala imbunatatire este
introducerea EDR-ului (Enhanced Data Rate) de 3.0 Mbps.
Acest lucru are urmatoarele efecte:
- o viteza de transmitere de 3 ori mai mare, n unele cazuri de 10 ori mai mare raza
de aciune 100m;
- consum de putere mai mic;
- latime de banda mai mare (important la portabile-PDA, laptop, telefon);
- imbunatatirea BER-ul (Bit Error Rate)
- mai bun gestionare a conexiunii ntre mai mult de dou dispozitive.
Bluetooth 1.0
Bluetooth 1.1
Bluetooth 1.2 (Ratificat ca IEEE Standard 802.15.1-2005)
Bluetooth 2.0 (SIG-2004)


Compatibil cu 1.2, iar imbunatatirile majore includ:
- Perfeconarea procedurii inquire (Extended Inquiry Response).
- Reducerea consumului n low-power mode
- Permite schimbarea cheilor de criptare (Encryption Pause Resume) n cazul
legturilor lungi peste 23.3 h(one Bluetooth day).
- Crete nivelul de cunoatere ntre dispozitivele reelei (Secure Simple Pairing +Near
Field Communication -NFC), ducnd la creterea securitii i vitezei de conectare;
Specificaia 3.0 a fost adoptat de Bluetooth SIG pe 21 aprilie 2009. Principala noutate
introdus este AMP (Alternate MAC/PHY), adic adugarea lui 802.11 (asociat de regul cu Wi-
Fi) ca un mod de transport de mare vitez. Aceast extindere mrete considerabil importana i
potenialul Bluetooth (Wi-Fi era principalul competitor tehnic i economic).
Unitile Bluetooth aflate n acelai domeniu spaial de aciune radio pot realiza ad-hoc
conexiuni punct-la-punct i/sau punct-la-multipunct. Unitile pot fi adugate sau deconectate n
mod dinamic la reea. Dou sau mai multe uniti pot utiliza n comun un canal al unui piconet.
Se pot forma mai multe picoreele i acestea se pot lega ad-hoc mpreun formnd scatternet,


ce restul unitilor devin slave.
Dac ntr-un acelai domeniu spaial se afl mai multe pico-reele, fiecare lucreaz
independent i fiecare are acces la ntreaga band de frecvene. Fiecare pico-reea este stabilit
pe un canal diferit, cu salt n frecven. Toi utilizatorii participani la aceeai pico-reea sunt
sincronizai pe acest canal. Spre deosebire de dispozitivele cu infrarou (IR), unitile Bluetooth
nu sunt limitate de necesitatea vederii directe ntre ele.
Bluetooth 2.1 (SIG-2007)
Bluetooth 3.0 (SIG-2009)
Modele i arhitecturi de utilizare
Arhitecturi Bluetooth
pentru a realiza configuraii flexibile de comunicaii i schimburi de date.
Pentru a regulariza traficul pe canal, unul dintre participani devine master n piconet, n timp