Comment Ca Marche - Communauté informatique  
   
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article

Bluetooth - Fonctionnement

Fonctionnement de la technologie Bluetooth Bluetooth - Fonctionnement Encyclopédie

Bluetooth>
Bluetooth>
Fonctionnement
A lire aussi
ADSL
Ethernet
WiFi
CPL
RFID

Fonctionnement

Le standard Bluetooth, à la manière du WiFi utilise la technique FHSS (Frequency Hopping Spread Spectrum, en français étalement de spectre par saut de fréquence ou étalement de spectre par évasion de fréquence), consistant à découper la bande de fréquence (2.402 - 2.480 GHz) en 79 canaux (appelés hops ou sauts) d'une largeur de 1MHz, puis de transmettre en utilisant une combinaison de canaux connue des stations de la cellule.

Ainsi, en changeant de canal jusqu'à 1600 fois par seconde, le standard Bluetooth permet d'éviter les interférences avec les signaux d'autres modules radio.

Principe de communication

Le standard Bluetooth est basé sur un mode de fonctionnement maître/esclave. Ainsi, on appelle « picoréseau » (en anglais piconet) le réseau formé par un périphérique et tous les périphériques présents dans son rayon de portée. Il peut coexister jusqu'à 10 picoréseaux dans une même zone de couverture. Un maître peut être connecté simultanément à un maximum de 7 périphériques esclaves actifs (255 en mode parked). En effet, les périphériques d'un picoréseau possèdent une adresse logique de 3 bits, ce qui permet un maximum de 8 appareils. Les appareils dits en mode parked sont synchronisés mais ne possèdent pas d'adresse physique dans le picoréseau.

Bluetooth : 1 maître, 7 esclaves

En réalité, à un instant donné, le périphérique maître ne peut se connecter qu'à un seul esclave à la fois. Il commute donc très rapidement d'un esclave à un autre afin de donner l'illusion d'une connexion simultanée à l'ensemble des périphériques esclaves.

Le standard Bluetooth prévoit la possibilité de relier deux piconets entre eux afin de former un réseau élargi, appelé « réseau chaîné » (en anglais scatternet), grâce à certains périphériques faisant office de pont entre les deux piconets.

Etablissement des connexions

L'établissement d'une connexion entre deux périphériques Bluetooth suit une procédure relativement compliquée permettant d'assurer un certain niveau de sécurité, selon le déroulé suivant :

  • Mode passif
  • Phase d'inquisition : découverte des points d’accès
  • Synchronisation avec le point d’accès (paging)
  • Découverte des services du point d’accès
  • Création d’un canal avec le point d’accès
  • Pairage à l’aide d’un code PIN (sécurité)
  • Utilisation du réseau

En utilisation normale un périphérique fonctionne en « mode passif », c'est-à-dire qu'il est à l'écoute du réseau.

L'établissement de la connexion commence par une phase appelée « phase d'inquisition » (en anglais « inquiry »), pendant laquelle le périphérique maître envoie une requête d'inquisition à tous les périphériques présents dans la zone de portée, appelés points d'accès. Tous les périphériques recevant la requête répondent avec leur adresse.

Le périphérique maître choisit une adresse et se synchronise avec le point d'accès selon une technique, appelée paging, consistant notamment à synchroniser son horloge et sa fréquence avec le point d'accès.

Un lien s'établit ensuite avec le point d'accès, permettant au périphérique maître d'entammer une phase de découverte des services du point d'accès, selon un protocole appelé SDP (Service Discovery Protocol).

A l'issue de cette phase de découverte de services, le périphérique maître est en mesure de créer un canal de communication avec le point d'accès en utilisant le protocole L2CAP.

Selon les besoins du service, un canal supplémentaire, appelé RFCOMM, fonctionnant au-dessus du canal L2CAP pourra être établi afin de fournir un port série virtuel. En effet certaines applications sont prévues pour se connecter à un port standard, indépendant de tout matériel. C'est le cas par exemple de certaines applications de navigation routière prévues pour se connecter à n'importe quel dispositif GPS Bluetooth (Global Positionning System, un système de géolocalisation par satellite, permettant de connaître les coordonnées terrestres d'un appareil mobile ou d'un véhicule).

Il se peut que le point d'accès intègre un mécanisme de sécurité, appelé pairage (en anglais pairing), permettant de restreindre l'accès aux seuls utilisateurs autorisés afin de garantir un certain niveau d'étanchéité du picoréseau. Le pairage se fait à l'aide d'une clé de chiffrement communément appelée « code PIN » (PIN signifie Personal Information Number). Le point d'accès envoie ainsi une requête de pairage au périphérique maître. Ceci peut la plupart du temps déclencher une intervention de l'utilisateur pour saisir le code PIN du point d'accès. Si le code PIN reçu est correct, l'association a lieu.

En mode sécurisé, le code PIN sera transmis chiffré à l'aide d'une seconde clé, afin d'éviter tout risque de compromission.

Lorsque le pairage est effectif, le périphérique maître est libre d'utiliser le canal de communication ainsi établi !

Profils Bluetooth

Le standard Bluetooth définit un certain nombre de profils d'application (Bluetooth profiles), permettant de définir le type de services offerts par un périphérique Bluetooth. Chaque périphériques peut ainsi supporter plusieurs profils. Voici une liste des principaux profils Bluetooth :

  • Advanced Audio Distribution Profile (A2DP) : profil de distribution audio avancée
  • Audio Video Remote Control Profile (AVRCP) : profil de télécommande multimédia
  • Basic Imaging Profile (BIP) : profil d'infographie basique
  • Basic Printing Profile (BPP) : profil d'impression basique
  • Cordless Telephony Profile (CTP) : profil de téléphonie sans fil
  • Dial-up Networking Profile (DUNP) : profil d'accès réseau à distance
  • Fax Profile (FAX) : profil de télécopieur
  • File Transfer Profile (FTP) : profil de transfert de fichiers
  • Generic Access Profile (GAP) : profil d'acc&egave;s générique
  • Generic Object Exchange Profile (GOEP) : profil d'échange d'objets
  • Hardcopy Cable Replacement Profile (HCRP) : profil de remplacement de copie lourde
  • Hands-Free Profile (HFP) : profil mains libres
  • Human Interface Device Profile (HID) : profil d'interface homme-machine
  • Headset Profile (HSP) : profil d'oreillette
  • Intercom Profile (IP) : profil d'intercom (talkie-walkie)
  • LAN Access Profile (LAP) : profil d'accès au réseau
  • Object Push Profile (OPP) : profil d'envoi de fichiers
  • Personal Area Networking Profile (PAN) : profil de réseau personnel
  • SIM Access Profile (SAP) : profil d'accès à un carte SIM
  • Service Discovery Application Profile (SDAP) : profil de découverte d'applications
  • Synchronization Profile (SP) : profil de synchronisation avec un gestionnaire d'informations personnelles (appelé PIM pour Personal Information Manager).
  • Serial Port Profile (SPP) : profil de port série

Trucs & astuces pertinents trouvés dans la base de connaissances

05/02 16h56 Connecter une oreillette Bluetooth (Bluetooth)
bluetooth Plus d'astuces sur « bluetooth »

Discussions pertinentes trouvées dans le forum

30/10 19h06 logiciel bluesoleil bluetooth logiciel bluesoleil bluetooth Logiciels/Pilotes 21/02 18h52->angie59
29/12 16h11 tel v500 motorola bluetooth fonctionnement tel V500 de motorola bluetooth Réseaux 29/01 14h28->maryonet3432
12/04 16h21 bluetooth adaptor bluetooth adaptor Logiciels/Pilotes 28/01 02h03->romina308
23/08 15h16 bluetooth bluetooth Windows 23/08 21h51->Niouws6
18/09 15h05 quel driver clé usb bluetooth [quel driver pour ma clé usb bluetooth] Logiciels/Pilotes 04/02 23h19->walid5
28/06 21h28 bluetooth handset manager sharp 550 Probleme bluetooth-handset manager sharp 550 Logiciels/Pilotes 18/12 22h28->smaug5
05/05 14h42 . bluetooth celui trouv 1médaille Prob. bluetooth (celui ki trouv a 1médaille) Logiciels/Pilotes 27/11 23h49->davi2d4
27/04 00h43 utiliser bluetooth carte mèr comment utiliser le bluetooth de sa carte mèr Matériel (hardware) 07/02 13h33->Maria3
08/07 22h12  [Article BlueTooth] Coquille Suggestions 12/07 13h33->Jeff3
04/08 10h33 adaptateur usb bluetooth choisir [Adaptateur USB Bluetooth] Que choisir ?? Matériel (hardware) 04/08 18h50->giba513
Discussion fermée Problème résolu bluetooth Plus de discussions sur « bluetooth »

Ce document intitulé « Bluetooth - Fonctionnement » issu de l'encyclopédie informatique Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
 
Bluetooth - Fonctionnement