Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Standard Bluetooth initialis par Ericsson et un groupe de travail runissant plusieurs grands industriels (IBM, Intel, Nokia, Toshiba)
Bluetooth
Objectif : interconnecter diffrents types de portables d'un mme utilisateur Caractristiques dfinies par le groupe de travail IEEE 802.15 (normalisation des PAN)
Bluetooth
Origines de Bluetooth
Groupe IEEE 802.15 : WPAN (Wireless Personal Area Networks)
M ax data rate (M bps)
Application space
100
PAN/LAN Convergence
Mis en place en mars 1999 But : normaliser les rseaux d'une porte d'un dizaine de mtres Raliser des connexions entre les diffrents portables d'un mme utilisateur ou de plusieurs utilisateurs Ex : interconnecter un PC portable, un portable tlphonique et un assistant personnel
10
80x
802.11
HSCD
0.9-1.8GHz Voice
1998
2000
4 years
2002
2004
2006
2008
2010
Bluetooth
Bluetooth
3 groupes de services
A:
Utilisation de la bande du spectre sans licence d'utilisation (2,45 GHz) Trs bas cot de mise en place et d'utilisation Taille rduite Consommation lectrique excessivement faible Mode sans connexion Possibilit de superposition avec l'IEEE 802.11
3 groupes de services
B : performances en augmentation
Utilisation d'une couche MAC jusqu' 100 Kbit/s Possibilit pour toutes les machines de communiquer entre elles Possibilit de connecter au moins 16 machines Utilisation de QoS pour autoriser certaines applications, dont la parole Jusqu' 10 m de porte Temps max d'1s pour se raccorder au rseau Passerelles avec d'autres catgories de rseaux
Bluetooth
Bluetooth
3 groupes de services
C : introduit de nouvelles fonctionnalits importantes pour les particuliers et les entreprises
Scurit de la communication Transmission de la vido Possibilit de roaming (itinrance) vers un autre rseau PAN
Bluetooth
Bluetooth
Bluetooth
Bluetooth
10
Regulatory (GOV)
Marketing (MKTG)
3 types de documents
Protocoles Profils Documents test
RF Regulations
Subgroups
BTAB
Aviation Regulations
Security Regulations
Japan Regulations
China Regulations
= Promoter = Associate
Bluetooth
11
Bluetooth
12
Schmas de connexion
Plusieurs schmas de connexion dfinis par les normalisateurs
Rseau unique : piconet Interconnexion de piconets : scatternet
Bluetooth
13
Bluetooth
14
Piconet
Peut prendre en charge jusqu' 8 terminaux actifs
1 matre et 7 terminaux esclaves ou 200 inactifs
Scatternet
Interconnexion de piconets Scatter = dispersion Communications toujours sous la forme matreesclave
Le matre d'un piconet peut devenir l'esclave du matre d'un autre piconet Un esclave peut tre l'esclave de plusieurs matres Un esclave peut se dtacher provisoirement d'un matre pour se raccrocher un autre piconet, puis revenir vers le 1er matre, une fois sa communication termine avec le 2nd.
Le terminal matre gre les communications avec les diffrents esclaves Les communications entre 2 esclaves transitent obligatoirement pas le matre Dans un mme piconet, tous les terminaux utilisent la mme squence de sauts de frquences
15
Bluetooth
Bluetooth
16
Piconets et scatternets
S P M
sb
Headset
P P sb M S
Printer Laptop
Laptop
Bluetooth
17
Bluetooth
18
Dbit
La communication l'intrieur d'un piconet peut atteindre prs de 1 Mbit/s Il peut y avoir 8 terminaux
La vitesse effective diminue rapidement en fonction du nombre de terminaux connects dans une mme picocellule Un matre peut acclrer sa communication en travaillant avec 2 esclaves et en utilisant des frquences diffrentes
Communication
Synchrone ou SCO (Synchronous Connection-Oriented link) Permet un dbit synchrone de 64 Kbit/s OK pour parole tlphonique avec une garantie de service Asynchrone ou ACL (Asynchronous Connection-Less link) Dbits asynchrones pouvant atteindre 723.2 Kbit/s
Bluetooth
19
Bluetooth
20
Un terminal esclave ne peut prendre en charge au max, que 2 canaux SCO provenant de 2 terminaux distincts
Bluetooth
22
Piconet
IDd
IDa
A D
IDa
IDd
Fonctionnement de Bluetooth
Ralisation de petits rseaux personnels de quelques m2, les piconets Terminaux connects entre eux par l'intermdiaire d'un matre
IDa
M
IDe
E
IDe
sb
IDa
IDb
IDb
IDa
IDc
IDc
Puissance de transmission Tous les terminanux dun piconets sautent en mme temps
Pour former un piconet : le matre fournit ses esclaves son horloge et son identifiant de terminal (device ID) IDa Paterne de saut dcide par le device ID (48-bit) La phase de la paterne de saut est dtermine par lhorloge
jusqu' 100mW : permet une mission sur plusieurs dizaines de m Possibilit de rduire cette puissance 2,5 et 1mw (porte de quelques m)
Batterie
Une batterie peut tenir assez longtemps (plusieurs jours) condition d'utiliser des options d'conomie d'nergie tats de basse consommation introduits dans la norme Bluetooth
Les terminaux qui nont pas rejoint le piconet sont en standby Adressage du Piconet M or
Active Member Address (AMA, 3-bits) Parked Member Address (PMA, 8-bits)
P
sb
Bluetooth
23
Bluetooth
24
Techniques d'accs
Technique temporelle synchronise
Temps divis en tranches de longueur gale = slots 1 Slot = temps de transmission lmentaire de transmission d'un paquet 1 paquet : 1, 3 ou 5 slots
Page
Standby
De
Inquire
Demande qui se connecter
tac h
Ttypical=2s
Inquiry
Page
Se connecte un canal spcifique
Connecting States
Connected
Activement sur un piconet (matre ou esclave)
Active States
T typical=0.6s
Transmit data AMA Connected AMA
Park/Hold
tats de connexion basse consommation
Low Power States
Ttypical=2 ms
Ttypical=2 ms
PARK PMA
HOLD AMA
Bluetooth
25
Bluetooth
26
Format de paquet
72 premiers bits
Transport du code d'accs Synchronisation entre les composants Bluetooth
3 types de paquets
Paquets de contrle
Gestion des connexions des terminaux Bluetooth entre eux
54 bits d'en-tte (3 fois mme squence de 18 bits) : adresse d'un membre actif du piconet, numro de code, contrle de flux, demande d'acquittement et contrle d'erreur) 0 2745 bits de donnes (dont 1 zone de dtection d'erreur)
Paquets SCO
Communications synchrones de type SCO
Paquets ACL
Transferts de donnes asynchrones
Bluetooth
27
Bluetooth
28
29
Bluetooth
30
Scurit
Scurit : lment important dans les systmes de liaison radio
mission diffuse : potentiellement capte par les rcepteurs environnants Mcanismes d'authentification et de chiffrement au niveau MAC Programme automatique dans les terminaux Bluetooth : gnration de cls par session Utilisation du numro d'identit du terminal + cl prive et gnrateur alatoire interne la puce Bluetooth : numro tir pour chiffrer les donnes transmettre Gestion des cls prise en charge par l'utilisateur sur les terminaux qui doivent s'interconnecter Dans un scatternet, il faut procder un change de cls prives entre les possesseurs de piconets indpendants
Fonctions de gestion
Systme de gestion ncessaire dans un piconet
Fonctions classiques de mise en uvre des communications Processus de gestion des liaisons Procdures d'identification Ngociation des paramtres d'authentification Configuration de la liaison : dfinition des paramtres de fonctionnement Processus de gestion effectu par l'change de requtesrponses entre les 2 extrmits de la liaison
Bluetooth
31
Bluetooth
32
Perspectives (1)
Depuis 2001 : premire gnration de spcifications Bluetooth Principal reproche : vitesse relativement limite des transmissions
Full-duplex : change dans chaque sens effectu 500 Kbit/s : insuffisant pour la transmission de vido en temps rel Version 2.0 : dbit total de 10 Mbit/s par liaison (ou 5Mbit/s ou 2 Mbit/s)
Perspectives (2)
Interface radio + performante Amliorations concernant
la mise en route de la liaison La possibilit de handover Meilleure coexistence avec les autres rseaux utilisant la mme frquence de 2,4 GHz, tel que le rseau IEEE 802.11
Bluetooth
33
Bluetooth
34
Perspectives (3)
Point positif : mise en place de nouveaux sous-groupes de travail de l'IEEE 802.15 pour normaliser l'exploitation de Bluetooth dans diffrents contextes
Groupe PAN : utilisation d'IP dans Bluetooth Groupe HID (Human Interface Devices) : communication entre les diffrents lments d'un PC Groupe Printing : connexion vers une imprimante Groupe Still Image : transmission et traitement d'images Groupe ESPD (Extended Service Discovery Profiles) : dcouverte des protocoles environnants Groupe Car Profile : communications l'intrieur d'une voiture Groupe AV(Audio/Video) : transport de parole de bonne qualit, de CD audio, change de vido
Perspectives (4)
Bluetooth pourrait devenir le standard des rseaux personnels
tudi par un consortium d'industriels o l'on retrouve tous les grands noms des quipementiers des tlcoms Proposition Bluetooth reprise par l'IEEE comme norme pour les rseaux personnels (PAN) Applications nombreuses : gestion de l'environnement domotique, applications informatiques professionnelles des bureaux "intelligents"
Bluetooth
35
Bluetooth
36
Perspectives (5)
Mfiance autour de la 1e norme
Problmes de compatibilit entre les puces provenant de divers industriels Dbit faible Technique de partage de l'interface radio peu apte passer des vitesses + leves (technique de polling interrogationrponse) Concurrence de la norme IEEE 802.11 La capacit des industriels produire une puce compatible prix trs bas (quelques euros) pourrait ouvrir la voix l'adoption de cet environnement
Bluetooth
37
Bluetooth
38
Tlphone Bluetooth
This is one of two Runic stones erected in his capitol city of Jelling (central Jutland)
This is the front of the stone depicting the chivalry of Harald. The stones inscription (runes) say: Harald christianized the Danes Harald controlled Denmark and Norway Harald thinks notebooks and cellular phones should seamlessly communicate
Concept phone
Bluetooth
39
Bluetooth
40
Bluetooth(TM) Weblog
http://bluetooth.weblogs.com/
Bluetooth
41
Bluetooth
42
Exercice
Quels sont les domaines dapplication de Bluetooth et de IrDA (Infrared Data Association) ? Quelles sont les caractristiques de des technologies ? Ces deux technologies sont-elles redondantes ? Lune dentre elles vous semble-t-elle amene disparatre ? Comparer IrDA et Bluetooth pour les applications suivantes :
change de donnes Accs un rseau local Applications vocales Problmes de scurit Cut dimplmentation Rglementation
Bluetooth
43