You are on page 1of 10

BLUETOOTH

REALIS PAR:
BOUHAMIDI NADA
GTR3

BOUHAMIDI Nada
Anne Scolaire 2015/2016

Sommaire

1-Definition
2-Scifications
2-1-Normes Bluetooth
2-2- Couches radio et bande de base
3-Architecture des rseaux Bluetooth
3-1-Scatternet
4-Communications Bluetooth
5-La pile de protocoles
5-1- Le contrleur de liaisons (LC)
5-2- Le gestionnaire de liaisons (LM)
5-3-Interface de contrle de lhte (HCI)
5-4-L2CAP Logical Link Control & Adaptation Protocol
5-5-SDP (Service Discovery Protocol)
5-6-RFCOMM
6-Utilisation pratique du Bluetooth
7-Conclusion

1-Dfinition :

LIEEE 802.15 Spcifie les WPAN (Wireless Personal Area Networks) Qui concerne les
rseaux Faible porte, Faible consommation et Faible cot.
La principale technologie WPAN est la technologie Bluetooth, lance par Ericsson
en 1994, proposant un dbit thorique de 1 Mb/s pour une porte maximale d'une trentaine de
mtres. Bluetooth, connue aussi sous le nom de IEEE 802.15.1, possde l'avantage d'tre trs
peu gourmande en nergie, ce qui la rend particulirement adapte une utilisation au sein de
petits priphriques. Bluetooth est une technologie qui utilise la bande 2,4 GHz.
Son objectif est de raliser les connexions entre diverses units devant communiquer.

Bluetooth est donc un standard de communication permettant l'change bidirectionnel de


donnes trs courte distance et utilisant des ondes radio UHF. Son objectif est de simplifier les
connexions entre les appareils lectroniques en supprimant des liaisons filaires. Elle peut
remplacer par exemple les cbles entre ordinateurs, tablettes, tlphones mobiles entre eux ou
avec des imprimantes, scanneurs, claviers, souris, manettes de jeu vido, tlphones
portables, PDA, systmes et kits mains libres micro et/ou couteurs, autoradios, appareils photo
numriques, lecteurs de code-barres et bornes publicitaires interactives.

2-Specifications :
2-1-Normes Bluetooth :
Le standard Bluetooth se dcompose en diffrentes normes:
IEEE 802.15.1 : dfinit le standard Bluetooth 1.x permettant d'obtenir un dbit de 1 Mbit/sec;
Standardisation des couches physique et contrle daccs.
IEEE 802.15.2 : rtrocompatible avec les versions 1.x, rduit la consommation des priphriques
tout en amliorant la fiabilit des transferts, et permet une plus grande vitesse pratique, jusqu
2,1 Mbit/s.
IEEE 802.15.3 : visant proposer du haut dbit (20 Mbit/s); rendue publique en 2009.
IEEE 802.15.4 : (Bluetooth Smart) rduit fortement la consommation avec un protocole
rellement diffrent. Il a permis la forte croissance des objets connects, rendue publique le 2
Dcembre 2014.
2-2- Couches radio et bande de base
Les lments fondamentaux d'un produit Bluetooth sont dfinis dans les deux premires
couches protocolaires :
a) La couche radio
b) La couche bande de base.

Ces couches prennent en charge les tches matrielles comme le contrle du saut de frquence
et la synchronisation des horloges.

a) la couche radio

La couche radio (la couche la plus basse) est gre au niveau matriel. C'est elle qui
s'occupe de l'mission et de la rception des ondes radio. Elle dfinit les caractristiques telles
que la bande de frquence et l'arrangement des canaux, les caractristiques du transmetteur, de
la modulation, du rcepteur, etc.
Le systme Bluetooth opre dans les bandes de frquences ISM (Industrial, Scientific and
Medical) 2,4 GHz . Cette bande de frquences est comprise entre 2 400 et 2 483,5 MHz.
Les 79 canaux RF sont numrots de 0 78 et spars par 1 MHz en commenant
par 2 402 MHz. Le codage de l'information se fait par sauts de frquences et la priode est
de 625 s, ce qui permet 1 600 sauts par seconde.
Il existe trois classes de modules radio Bluetooth sur le march :

Plus lloignement entre lmetteur et la source sera important, plus les dbits seront faibles, de
part le simple mcanisme de retransmissions.
La plupart des fabricants d'appareils lectroniques utilisent des modules classe 2.

b) La couche bande de base :

La bande de base est gre au niveau matriel.


C'est au niveau de la bande de base que sont dfinies les adresses matrielles des
priphriques (quivalentes l'adresse MAC d'une carte rseau). Cette adresse est
nomme BD_ADDR (Bluetooth Device Address) et est code sur 48 bits. Ces adresses sont
gres par la IEEE Registration Authority.
C'est galement la bande de base qui gre les diffrents types de communication entre les
appareils. Les connexions tablies entre deux appareils Bluetooth peuvent tre synchrones ou
asynchrones, ces connexions sont appeles Liens Logiques (Logical Link).
La bande de base peut donc grer deux types majeurs de liens logiques :

les liens SCO (Synchronous Connection-Oriented) ;

les liens ACL (Asynchronous Connection-Less).

Les donnes transportes sur ces liens logiques sont sous forme de paquets. Il existe divers
types de paquets et peuvent tre utiliss par les deux liens logiques ou seulement par un seul
type de lien. Chaque paquet est compos globalement de la mme manire.
On retrouvera trois parties essentielles :

Le code d'accs 72 ou 68 bits

L'entte (Header) 54 bits

La charge utile (Payload = les donnes utiles) de 0 2 745 bits.

3-Architecture des rseaux Bluetooth (Picorseau)

Un picorseau (on emploie galement l'anglicisme piconet ) est un mini-rseau qui se cre de
manire instantane et automatique quand plusieurs priphriques Bluetooth sont dans un mme
rayon. Un picorseau est organis selon une topologie en toile : il y a un matre et plusieurs
esclaves .
Un priphrique matre peut administrer jusqu' :

7 esclaves actifs ;

255 esclaves en mode parked .

La communication est directe entre le matre et un esclave . Les esclaves ne peuvent


pas communiquer entre eux.
Tous les esclaves du picorseau sont synchroniss sur l'horloge du matre et c'est le
matre qui dtermine la frquence de saut pour tout le picorseau.

3-1-Scatternet
Il est possible dtendre un rseau Bluetooth par linterconnexion de plusieurs piconets afin de
former ce que lon appelle un scatternet. Dans ce cas, lunit partage entre deux piconets, peut
tre soit esclave des deux rseaux, soit esclave dun rseau et matre dun autre, il est par
contre totalement impossible dtre le matre de plusieurs piconets.
Dans tous les cas une unit commune plusieurs piconets doit partager son temps en
consacrant une partie de ses intervalles chaque sous-rseau.

4-Communications Bluetooth :
Le canal de communication Bluetooth a une bande passante thorique maximale de
1Mb/s, mais une liaison Bluetooth ne pourra jamais dpasser 433.9kbits/s pour une liaison
symtrique bidirectionnelle et 723.2/57.6 kbits/s pour une liaison asymtrique.
Il y a 2 types de communications :

Asynchrones pour lesquelles une liaison de type ACL (Asynchronous Connection-Less)


indpendante de la connexion permet un dialogue avec un dbit maximal de
723.2kbit/s.
Synchrones pour lesquelles une liaison de type SCO (Synchronous ConnectionOriented) oriente connexion est tablie avec un dbit maximal de 64kbit/s.

Les communications Bluetooth sont achemines sur le support physique au travers de slots
temporels de 625s (1600 sauts par seconde).

La transmission sur la bande de base est de type TDD (Time Division Duplex), ce qui
signifie que les slots temporels sont rservs squentiellement au matre puis aux esclaves. Le
matre transmet dans les slots temporels pairs et les esclaves dans les slots impairs.
Dans un change, cest le matre qui attribue et dcide quel esclave peut utiliser le slot
temporel suivant. Le matre effectue un polling (interroge) sur ses esclaves intervalles rguliers
pour leur permettre denvoyer des donnes. Lintervalle de polling est ngoci entre le matre et
lesclave.
Les liaisons de donnes synchrones ou asynchrones permettent de transporter plusieurs
types de paquets :

Les paquets DH1, DH3 et DH5 qui utilisent les liaisons ACL occupent respectivement 1, 3
ou 5 slots temporels sans correction derreur.
Les paquets DM1, DM3 et DM5 qui utilisent les liaisons ACL occupent respectivement 1,
3 ou 5 slots temporels avec correction derreur FEC (Forward Error Correction).
Les paquets HV1, HV2 et HV3 qui utilisent les liaisons SCO avec une correction derreur
FEC respectivement de 1/3, 2/3 ou sans correction derreur (cas du HV3).
Les paquets DV qui utilisent les liaisons SCO comportent un champ de donnes et un
champ destin la voix.

5-La pile de protocoles :

4-1- Le contrleur de liaisons (LC)


Cette couche gre la configuration et le contrle de la liaison physique entre deux
appareils par:
Dfinition des paramtres de liaison
Qualit de service (QoS : Quality of Service)
Contrle de la consommation
4-2- Le gestionnaire de liaisons (LM)
Cette couche gre les liens entre les priphriques matres et esclaves ainsi que les
types de liaisons (synchrones ou asynchrones).
C'est le gestionnaire de liaisons qui implmente les mcanismes de scurit comme:
L'authentification
Le pairage
La cration et la modification des cls
Le chiffrement
4-3-Interface de contrle de lhte (HCI)
Cette couche fournit une mthode uniforme pour accder aux couches matrielles. Son
rle de sparation permet un dveloppement indpendant du matriel et du logiciel.
HCI permet un transfert de donnes dbit maximum, soit 720kbit/s pour la norme 1.2, et
un dbit trois fois plus lev pour la norme 2.0+EDR.
Les protocoles de transport suivants sont supports:

Universal Serial Bus(USB)


PC-Card
RS-232
UART.

4-4-L2CAP Logical Link Control & Adaptation Protocol

La couche L2CAP (Logical Link Control & Adaptation Protocol) fournit les services de
multiplexage des protocoles de niveau suprieur et la segmentation et le rassemblage des
paquets ainsi que le transport des informations de qualit de service. Les protocoles de haut
niveau peuvent ainsi transmettre et recevoir des paquets jusqu' 64 Ko. Elle autorise un contrle
de flux par canal de communication.
La couche L2CAP utilise des canaux logiques.
Le multiplexage : Elle permet d'utiliser simultanment diffrents protocoles de niveaux
suprieurs. Un mcanisme permet d'identifier le protocole de chaque paquet envoy pour
permettre l'appareil distant de passer le paquet au bon protocole, une fois celui-ci rcupr.
La Segmentation et le rassemblage : Elle L2CAP assure galement la segmentation (et
le rassemblage) des paquets de protocoles de niveaux suprieurs en paquets de liaison de
64Ko. (Bande de Base = 2745 bits).
Qualit de service : les applications peuvent demander de la QoS sur des paramtres tels
que la bande passante, la latence et le retard. L2CAP vrifie si la liaison peut satisfaire la
demande et leffectue dans le cas o cest possible.

4-5-SDP (Service Discovery Protocol)


Cest une composante essentielle du Middleware Bluetooth, car il offre un service
denregistrement et de dcouverte de protocole, qui facilite la mise en oeuvre dquipements
Bluetooth.
4-6-RFCOMM
Cest un service bas sur les spcifications RS-232, qui mule des liaisons sries. Il peut
notamment servir faire passer une communication IP par Bluetooth. il est utilis lorsque le dbit
des donnes n'atteint pas plus de 360kbit/s (par exemple, tlphones mobiles).

5-Utilisation pratique du Bluetooth :


Prsent sur des appareils fonctionnant souvent sur batterie, dsirant changer une faible quantit
de donnes sur une courte distance:
Tlphones portables (presque gnralis), o il sert essentiellement la liaison avec
une oreillette ou l'change de fichiers.
Ordinateurs portables, essentiellement pour communiquer avec les tlphones portables
(pour servir de MODEM, etc.)
Priphriques divers, comme des claviers, souris, camera

Priphriques spcialiss, comme des appareils lectrocardiogramme, qui peuvent


communiquer sans fil avec l'ordinateur du mdecin.
Les manettes sans-fil des consoles : Nintendo Wii, Playstation 3 ou Xbox 360 utilisent le
protocole Bluetooth. La compatibilit entre marques est assez bonne, mais pas parfaite: certains
appareils ne parviennent pas se raccorder d'autres.

Conclusion
Bluetooth est plus robuste et ses performances restent proches des spcifications, le
partage du lien est quitable par le mcanisme de distribution des slots temporels par le matre
du rseau. Son rayon daction est faible et sa pile de protocole nest pas prvue pour fonctionner
sur des rseaux de grande taille. Le temps dtablissement dun lien peut tre trs long lors du
passage entre tats. De plus Bluetooth peut coexister avec dautres technologies utilisant la
mme bande de frquence (Wi-Fi) sans risque dinterfrences.

You might also like