Sunteți pe pagina 1din 17

Universitatea Politehnica Bucureti

Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

Interfee wireless :

BLUETOOTH

Student:

Cristea Alexandra
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

Tem de cas Reele de Calculatoare


Cuprins:
1. Introducere.............................................................................. 3
1.1 Scurt Istoric........................................................................3
1.2 Descriere............................................................................3
1.3 Clase de emisie Bluetooth..................................................4
1.4 Standardele Bluetooth........................................................4
1.5 Arhitectura Bluetooth...........................................................6
2. Aplicaii i utilizare Bluetooth.................................................7
2.1 Stiva de protocoale.............................................................7
2.2 Modelul de referinta OSI.....................................................9
2.3 Stratul Fizic.........................................................................9
2.4 Legaturile vocale i de date..............................................10
2.5 Etapele stabilirii unei conexiuni........................................10
3. Stiva de Protocoale Bluetooth...............................................11
3.1 Protocoalele Nucleului Bluetooth.........................................11
3.1.1 Baseband (BB)...............................................................11
3.1.2 Link Manager Protocol (LMP)..........................................12
3.1.3 Logical Link Control and Adaptation Protocol (L2CAP)....12
3.1.4 Service Discovery Protocol (SDP)...................................13
3.2 Protocoale de nlocuire a Cablurilor i de Control Telefonic. .13
3.2.1 REFCOMM.......................................................................13
3.2.2 TCS BIN : Telephony Control Protocol-Binary...................13
3.3 Protocoale Adoptate............................................................13
4. Alternative la Bluetooth.........................................................14
5. Concluzii................................................................................ 14
5.1 Beneficiile Blutooth-ului....................................................14
2
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

5.2 Dezavantaje......................................................................14
6. Referine................................................................................15

1. Introducere

1.1 Scurt
Istoric

Tehnologia Bluetooth reprezint un set de specificaii bazate pe undele radio,


pentru o reea wireless personal, PAN ( Personal Area Network). Documentaia
acestui standard a fost creat n anul 1994 de ctre Jaap Haartsen i Sven
Mattisso, angajai ai diviziei Mobile Platforms din cadrul companiei Erricsson.

Astfel, standardul dezvoltat de acetia se baza pe tehnologia de transmisie cu


salt n frecven i spectru distribuit, FHSS (Frequency-Hopping Spread
Spectrum). Specificaiile platformei Bluetoth au fost formalizate de ctre
Bluetooth Special Interest Group (SIG). Acest organizaie a fost fondat n
data de 20 mai 1998 de ctre Ericsson, IBM, Intel, Toshiba, Sony Ericsson i
Nokia, urmnd ca de-a lungul timpului peste 7000 de companii s adere la acest
grup.

1.2 Descriere

Tehnologia Bluetooth creeaz o cale prin care se poate face schimb de


informaii ntre aparate precum telefoane mobile, laptopuri, calculatoare
personale, imprimante, camere digitale i console video, printr-o frecven
radio sigur i de raz mic.
n cea mai simpla form, reelele de interconectare n sistem folosesc
paradigma stpn-sclav (master-slave) din figur. Unitatea central a
sistemului este n mod normal stpnul, care discut cu perifericele ca sclavi.
Stpnul le comunica sclavilor ce adrese s foloseasc, cnd pot s difuzeze

3
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

mesaje, ct timp pot s transmit, ce frecvene pot s foloseasc i aa mai


departe.

Configuraie Bluetooth

1.3 Clase de
emisie
Bluetooth

Aparatele Bluetooth comunica ntre ele atunci cnd acestea se afla n aceea i
raz de aciune. Ele foloesc un sistem de comunicaii radio, astfel nct nu este
nevoie s fie aliniate fa in fa pentru a transmite, putnd fi plasate chiar n
camere diferite dac transmisia este suficient de puternic.

Protocolul bluetooth funcioneaz n banda de frecven 2,4 2,4835 Ghz.


Pentru a preveni interferenele cu alte dispozitive care opereaz n banda de
2,45 Ghz, protocolul bluetooth mparte banda n 79 de canale (fiecare cu o
laime de banda de 1 Mhz) i schimb permanent canalele de 1600 de ori pe
secund.

4
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

1.4
Standardele
Bluetooth

Implementrile Bluetooth din versiunile 1.1 si 1.2 funcioneaz la viteza de


723,1 kb/s, iar versiunea 2.0 folosete modulul EDR (Enhanced Data Rate),
pentru a atinge o vitez de 2,1 Mb/s. Din punct de vedere tehnic, versiunea 2.0
are un consum de energie mai ridicat, ns la o vitez de transfer de peste 3 ori
mai mare, astfel n mod practic este redus consumul de energie fa de
variantele anterioare cu peste 50%.

Bluetooth 1.1 i 1.0B; aceste versiuni au avut multe probleme, care au


fcut productorii s ntmpine dificulti n a face produsele funcionale.
Bluetooth 1.1; multe din erorile manifestate la versiunea anterioara au
fost reparate n aceastp versiune. De asemenea, aceasta versiune oferea
suport pentru canale necriptate i avea adugat un indicator al puterii
semnalului de transmisie.
Bluetooth 1.2. Aceasta versiune este compatibila cu 1.1, iar principalele
nbuntiri sunt:
-vitez mai mare de descoperire i de conectare la alte dispozitive;
-vitez practic de transfer inbunatit (dei maximul teoretic rmne
721 kb/s);
-nbuntairea rezistenei la interferen cu alte dispozitive radio, prin
implementarea mecanismului AFHSS (Adaptive Frequency-Hopping
Spread Spectrum).
Bluetooth 2.0. Este compatibil cu versiunile precedente 1.*, iar principala
nbuntaire este introducerea modulului EDR (Enhanced Data Rate),
care permite o vitez de 3 Mb/s. Trecerea la versiunea 2.0 a vizat
urmatoarele optimizri:

5
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

-vitez de transmisie de 3ori mai mare; -consum


de energie mai mic;
-rat a erorilor de transmisie, BER (Bit Error Ratio), mai mic.
Bluetooth 3.0 a fost adoptat de ctre Bluetooth SIG n data de 21 aprilie
2009. Aceasta versiune inbuntaete viteza de transfer teoretic pnp la
24 de Mb/s. Saltul vitezei a fost posibil datorit introducerii unei legturi
802.11. Vitezele inbuntaite nu pot fi prezente si in cadrul unui standard
mai vechi datorita lipsei legturii 802.11 n dispozitivele de generaie mai
veche.
Bluetooth 4.0 este cea mai performata versiune, ea aduce multe nouti
care fac viaa mai uoar oamenilor prin simpla apasare a butonului
nchide/Deschide Bluetooth, pentru partajarea fotografiilor si
aplicaiilor cu cei dragi.

1.5 Arhitectura
Bluetooth

Un dispozitiv Bluetooth de tip master poate comunica simultan cu alte maximum 7


dispozitive. Acest grup de 8 dispozitive se numete reea de tip piconet. Astfel,
piconetul poate fi definit ca o reea de tip ad-hoc, care folose te protocoalele
bluetooth petru a permite unui dispozitiv master s interconecteze cu alte 7
dispozitive active. Pe lang acestea, pot exista pn la un numr de maximum 255
de dispozitive inactive, pe care dispozitivul master le poate activa n orice moment.

6
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

La un moment dat dispozitivul master nu poate comunica dect cu un singur alt


echipament. Pentru a combate acest aspect negativ, dispozitivele i pot schimba
rolul n cadrul piconetului n orice moment i astfel orice dispozitiv slave poate
deveni master i viceversa. Mai mult dect att, specificaiile standardului
Bluetooth permit interconectarea a dou sau mai multe piconeturi pentru a forma
un scatternet. Astfel unele echipamente vor avea rolul de slave iar altele de master
in piconeturi diferite. Lucrul acesta paote fi util prin simplul fapt ca se pot
interconecta simultan mai mult de 8 dispozitive active.

2. Aplicaii i
utilizare
Bluetooth

Majoritatea protocoalelor de reea ofer doar canale ntre entitile comunicante


i las designerii de aplicaii s decid n ce mod vor s le foloseasc. Spre
exemplu, 802.11 nu specific dac utilizatorii ar trebui s foloseasc notebookurile
personale pentru a-i citi emailul, pentru a naviga pe internet, sau orice altceva.
Spre deosebire de acestea, specificaia Bluetooth 1.1 definete 13 aplicaii specifice
care sunt suportate i ofer stive diferite de protocoale pentru fiecare dintre ele, din
pcate, aceast abordare este destul de complex. Cele 13 aplicaii, denumite
profiluri, sunt enumerate mai jos.
7
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

Profilul de acces generic nu este o aplicaie in sine, ci este mai degrab o baz
pe care se pot construi aplicaiile reale. Principala sa atribuie este s ofere
posibilitatea de a crea i a menine conexiuni (canale) sigure ntre stpn i sclav.
Profilul de descoperire a serviciilor este relativ generic. El este folosit de
dispozitive pentru a descoperi ce servicii sunt oferite de ctre alte staii din reea.
Toate dispozitivele Bluetooth trebuie s implementeze aceste dou profiluri.
Celelalte rmn opionale.

2.1 Stiva de
protocoale

Standardul Bluetooth conine mai multe protocoale grupate n niveluri ale caror
structur nu respecta modelul OSI, TCP/IP, modelul 802, sau oricare altul. Se
dorete s se modifice structura acestuia astfel nct s se aproprie de modelul 802.

8
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

Stiva de protocoale este definit ca o serie de straturi, dei unele caracteristici nu


pot fi delimitate ca aparinnd unui anumit strat.
TCS (Telephony Control Protocol Specification) ofera servicii telefonice.

SDP (Service Discovery Protocol) las dispozitivele bluetooth s descopere ce


servici suport celelalte dispozitive.

RFCOMM ofer o iterfa serial asemanatoare cu RS232.

L2CAP (Logical Link Layer Control & Adaptation) multiplexeaz date de la


structurile superioare i convertete dimensiunile pachetelor informaionale, dupa
necesiti.

HCI (Host Controller Iterface) manipuleaz comunicaiile ntre modulul bluetooth


i aplicaia gazd.

LM (Link Manager) controleaz i configureaz legturile cu alte


dispozitive.
BB/LC (Baseband/Link Controller) controleaza legaturile fizice prin radio,
asambleaz pachetele i controleaz salturile n frecven.
9
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

StratulRadio moduleaz i demoduleaz datele pentru transmisia i repecia


aerian.

2.2 Modelul de
referinta OSI

Se observa ca modelul Bluetooth arat familiar modelului de referin OSI, de i


corelaia nu este exact s-a ncercat realizarea unei corespondene ntre aceste doua
modele.

2.3 Stratul
Fizic
Banda de operare este 2.4 Ghz far a fi necesar liceniere de operare. Aceast
banda fiind destinat aplicaiilor industriale, tiinifice i medicale.
Banda operat este divizat n canale spaiale la 1Mhz, fiecare semnalnd
date la 1 Megasimbol/s pentru a se obine laimea de banda a canalului maxim. Se
folosete modulaie GFSK ceea ce echivaleaza 1Mb/s. Utiliznd GFSK, un 1 binar
determinaun salt pozitiv de la frecvena purtatoare nominala, pe cand un 0 binar
determina un salt negativ n frecven. Dup fiecare pachet, ambele dispozitive
reacordeaz unda radio pe alte frecvene, efectiv srind de la un canal radio la altul
(FHSS Frecquency Hopping Spread Spectrum). n acest fel dispzitivele bluetooth
utilizeaza ntreaga banda disponibil i daca o transmisie este compromis de
interferene pe un canal, retransmisia se va face ntotdeauna pe un alt canal. Fiecare
10
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

fant (time slot) dureaza 635ms i de obicei dispozitivele utilizeaz un salt pe


pachet, adic la fiecare slot, la fiecare 3 slot-uri sau la fiecare 5 slot-uri.

2.4 Legaturile
vocale i de
date
Bluetooth permite att comunicaii de date critice n timp, precum cele vocale i
audio, ct i comunicaii de nalt vitez, de pachete de date, insensibile la factorul
timp. Pentru a transporta astfel de date , ntre orice doua dispozitive se pot stabili
doua tipuri de legaturi i anume, legaturi SCO (Synchronous Connection Oriented)
pentru comunicaii vocale i legaturi ACL (Asynchronous Connectionless) pentru
comunicaii de date.

Pachetele de date pentru legaturi ACL sunt constituite dintr-un cod de acces de
72 de bii, un pachet antet (header) de 54 de bii i un cod CRC, n adiia
ncrcturii informaionale utile (payload data).
Legaturile SCO lucreaz la 64kb/s i este posibil coexistena a trei legturi
vocale duplex simultane sau cimbinarea transmisiei vocale cu una de date. Aceste
canale vocale redau o comunicaie de o calitate ce se a teapt i de la sistemele
mderne de telefonie mobil, precum GSM-ul. n fapt, legturile SCO nu prea sunt
potrivite pentru transferuri audio de calitatea semnalului muzical. O alternativa
pentru transmisii muzicale este utilizatea unui canal ACL. Deoarece calitatea
semnalului audio brut este de 1411.2 kb/s, iar comprimat n format MP3 necesita o
rat de bit de aproximativ 128kb/s, se poate transmite semna audio de calitate
apropriat de cea a unui CD, meninndu-se succesiunea temporal a informaiei

2.5 Etapele
stabilirii unei
conexiuni
Cutare de dispozitive.
Conectare la un dispozitiv.
Stabilirea parametrilor legturii.
Descoperirea serviciilor pe care le ofer fiecare. Canalul L2CAP.
Canalul RFCOMM.
11
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

Securitate.
PPP/TCP/IP.

3. Stiva de
Protocoale
Bluetooth
Stiva de protocoale utilizate de Bluetooth este structurat pe patru nivele, dup
cum se prezint mai jos:

3.1
Protocoalele
Nucleului
Bluetooth
Aceste protocoale sunt specifice tehnologiei wireless Bluetooth, dezvoltate de
Bluetooth SIG. RFCOMM i TCS BIN au fost dezvoltate tot de ctre Bluetooth

12
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

SIG, dar acestea se bazeaz pe standarde deja existente: ETSI TS 07.10 i


Recomandarea ITU-T Q.931. Protocoalele nucleului Bluetooth plus nivelul radio
sunt cerute de aproape toate dispozitivele Bluetooth, n timp ce restul protocoalelor
sunt utilizate doar la nevoie.

3.1.1 Baseband
(BB)
Nivelul benzii de baz (baseband - BB) permite legtura fizic RF ntre
unitile Bluetooth ale unei pico-reele. De vreme ce sistemele RF Bluetooth
utilizeaz tehnologia cu spectru extins i salt n frecven, n care pachetele sunt
transmise n fante temporale pe anumite frecvene, acest nivel utilizeaz proceduri
Inquiry i Page pentru sincronizarea transmisiei cu salturi n frecven i a
clockurilor diferitelor dispozitive Bluetooth.
Exist dou tipuri de legturi fizice, crora le corespund dou tipuri de pachete
n BB: SCO (Synchronous Connection Oriented) i ACL (Asynchronous
Connectionless), care pot fi transmise, multiplexat prin aceeai legtur RF.
Pachetele ACL sunt utilizate doar pentru transmisii de date, pe cnd pachetele
SCO pot avea doar coninut audio (transmisii vocale) sau combinaii de date i
audio. Toate pachetele, de date i audio, pot avea diferite nivele de corecie a
erorilor i pot fi criptate pentru a li se asigura securitatea. n plus, comunicaiile
referitoare la managementul legturii i mesajele de control se fac fiecare pe canale
separate. Pachetele coninnd informaii audio pot fi transferate ntre dispozitive
Bluetooth, conform unor modele de utilizare. Informaiile audio din pachetele SCO
sunt rutate direct la i din banda de baz, fr a mai trece prin L2CAP. Modelul
audio este o component relativ simpl a specificaiilor Bluetooth: orice dou
dispozitive Bluetooth pot transmite i primi informaii audio de la unul la altul doar
prin deschiderea unei legturi audio.

3.1.2 Link
Manager
Protocol (LMP)
LMP este responsabil de stabilirea (setarea) i controlul legturii ntre
dispozitivele Bluetooth, incluznd controlul i negocierea dimensiunilor pachetelor
din banda de baz. Mai este de asemenea utilizat i n procedurile de securizare:
13
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

autentificare i criptare. LMP controleaz de asemenea modurile energetice i


ciclurile de lucru ale dispozitivelor radio Bluetooth i strile conexiunilor unei
uniti Bluetooth ntr-o picoreea.
Mesajele LMP sunt filtrate i interpretate de LM la recepie, astfel c ele nu sunt
niciodat transmise nivelelor superioare. Mesajele LMP au prioritate n faa datelor
utilizatorului. Astfel c, dac LM necesit transmiterea unui mesaj, acesta nu va fi
ntrziat din cauza traficului L2CAP.

3.1.3 Logical
Link Control
and
Adaptation
Protocol
(L2CAP)
L2CAP suport pentru protocoalele superioare proceduri de multiplexare, de
segmentare i reasamblare a pachetelor i de control a calitii serviciilor (Quality
of Service QoS). L2CAP permite protocoalelor i aplicaiilor de nivel superior s
transmit i s primeasc pachete de date de pn la 64 kbytes lungime. Dei
protocolul pentru BB ofer att legturi SCO ct i ACL, L2CAP este definit doar
pentru legturi ACL i nici nu este prevzut vreun fel de suport pentru legturi
SCO. Canalele audio de calitate vocal, pentru aplicaiile de telefonie i audio, sunt
manipulate prin legturi SCO n banda de baz. Oricum, informaiile audio pot fi
mpachetate i trimise i utiliznd protocoale de comunicaie prin legturi la nivelul
L2CAP.

3.1.4 Service
Discovery
Protocol (SDP)
Descoperirea de servicii este un element important n cadrul
de lucru Bluetooth, deoarece SD st la baza tuturor modelelor de
utilizare. Cu ajutorul SDP, informaiile despre dispozitive, servicii
i caracteristici ale dispozitivelor pot fi tabelate n liste, cu
ajutorul crora utilizatorul, cunoscnd astfel serviciile
dispozitivelor din vecintate, poate selecta ntre aceste servicii.

14
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

Dup aceasta, se pot stabili conexiuni cu unul sau mai multe


dispozitive Bluetooth.

3.2
Protocoale de
nlocuire a
Cablurilor i
de Control
Telefonic
Specificaiile Bluetooth conin dou protocoale, incluznd aici Telephony
Control Protocol, care manipuleaz semnalele de control a legturilor wireless,
emulnd semnalizrile ce sunt n mod normal asociate legturilor cablate.

3.2.1 REFCOMM
Este un protocol de nlocuire a cablului, el creeaz o cale serial virtual pentru
comunicaie. Astfel ca acest protocol emuleaz o cinexiune RS-232 (EIA232) att
n materie de control, ct i n materie de semnale, peste banda de baz. El pune la
dispoziia nivelurilor superioare o metod de transport a datelor (spre
exemplu:OBEX Object Exchange Protocol).

3.2.2 TCS BIN :


Telephony
Control Protocol-
Binary
Definete modul de semnalizare a controlului pentru apel, pentru a se stabili
apeluri de date sau voce ntre dispozitive Bluetooth.

15
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

3.3
Protocoale
Adoptate
Specificaiile Bluetooth fac uz de cteva protocoale deja existente care sunt
reutilizate pentru diferite scopuri la nivelul unor straturi superioare. Acest lucru
permite aplicaiilor mai vechi s lucreze cu Bluetooth, contribuind astfel la sporirea
interoperabilitii ntre dispozitive.

Point-to-Point Protocol (funcioneaz peste RFCOMM).


TCP/UPD/IP : permite comunicarea cu orice alt dispozitiv conectat la
Internet.
OBEX : permite schimbul de obiecte ntr-o manier simpla i spontan
(dezvoltat de catre IrDA).
WAP : permite crearea de pori (dateways) pentru aplicaii.

4. Alternative
la Bluetooth

Infrarou IrDA (WPAN - Wireless Personal Area Network).


-Mai puin flexibil decat Bluetooth:
-Vitez comparabil.
Wi-Fi (WLAN Wireless Local Area Network)
-Vitez i lime de banda met superioare Bluetooth-ului
-Consum de energie mult mai mare;
-Costuri mai mari pentru implementarea infrastructurii.

5. Concluzii

5.1 Beneficiile Blutooth-ului


Sincronizare rapid a informaiilor.

16
Universitatea Politehnica Bucureti
Facultatea de Electronic, Telecomunicaii i Tehnologia Informa iei

Opiune de trimitere ctre tiprire.


Folosire de cati/dispozitive mini-libere.
Securitate.
Uor de folosit.
Este implementat n milioane de
dispozitive.
5.2
Dezavantaje
Precum orice tehnologie wireless, Bluetooth este periculos pentru sntate,
chiar dac mai puin dect altele.

6. Referine
bibliografice:

http://www.bluetooth.com
http://www.bluetoot.org
http://www.opengroup.com/bluetooth
http://www.palowireless.com/bluetooth
http://www.palowireless.com/infotooth/tutorial.asp
http://www.wirelessnetwork.info
http://www.en.wikipedia.org/wiki/Bluetooth
http://www.ro.wikipedia.org/wiki/Bluetooth
Specification of the Bluetooth system, Bluetooth SIG
Reele de calculatoare,Andrew S. Tanenbaum

17

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