jean-philippe muller
Sommaire
1- Les rseaux et la mobilit 2- Les zones de couverture des rseaux radio 3- Les normes IEEE802.11 4- Les normes concurrentes 5- La constitution de linterface radio 6- Topologie dun rseau en mode ad-hoc 7- Topologie dun rseau en mode infrastructure 8- Topologie dun rseau Wifi plusieurs cellules 9- La bande ISM alloue Wifi 10- Les frquences de travail 11- Les perturbations des fours micro ondes 12- La protection contre les brouillages 13- Ltalement de spectre par code DSSS 14- Les spectres dans lmission DSSS 15- Le principe de lmission DSSS 16- La pratique de lmission DSSS pour Wifi 17- Le spectre dmission DSSS 18- Lmission DSSS en prsence de brouillage 19- Un autre type dmission DSSS : lUMTS 20- La porte dune liaison 2,4 GHz 21- La technique des antennes multiples 22- Exemples de dispositifs antennes multiples 23- Portes obtenues avec diffrentes interfaces 24- Influence de lenvironnement sur la porte 25- La visualisation des changes radio 26- Lactivit du point daccs 27- La constitution du rseau 28- le protocole dchange de donnes 29- La dtection de loccupation du canal 30- La protection contre les brouillages 31- Loscillogramme des changes 32- La fragmentation des donnes 33- Le problme des stations caches 34- La scurit des changes Annexes
jean-philippe muller
solution 2 : les rseaux locaux radio Bluetooth ou Wifi qui offrent : un cot dinstallation rduit la facilit de mise en oeuvre un dbit intressant ( 720 kbits/s pour Bluetooth, jusqu 22 Mbits/s pour Wifi) inconvnient : mobilit limite une zone (100m pour Wifi, 10m pour Bluetooth), mais ceci est rarement gnant Mobilit partielle Internet
Mobilit totale
Les rseaux locaux radio se positionnent comme des concurrents pour les oprateurs de tlphonie mobile et pourront mme, selon certains, gner le dveloppement de lUMTS.
jean-philippe muller
Routeur
Le WLAN autorise une totale mobilit sur la zone couverte, mais il ne permet pas de passer d'une cellule une autre (couverte pas une autre borne) sans couper la liaison. WMAN (Wireless Metropolitan Area Network) Un rseau sans fil peut se tisser sur une ville, permettant tous les habitants d'tre connect entre eux. Reli l'Internet ou non, il permet des changes haut dbit, entre voisins, entre entreprises, etc
jean-philippe muller
2.4 GHz (FHSS) talement de spectre par saut de frquence 2.4 GHz (DSSS) talement de spectre par code 802.11b Extension haut dbit 5.5/11 Mbit/s
apparue en 1999 appel Wifi standard en 2002 dbit intressant interfre avec Bluetooth et les micro ondes presque dpass norme en cours
apparue fin 2002 bande ddie peu dinterfrences canaux plus larges dbit lev futur standard ?
jean-philippe muller
100
10
Bluetooth 2.0
10
100
1000
10000
porte en m
Le standard Wifi utilise des interfaces du mme type que Bluetooth, avec une puissance dmission plus leve, une porte plus importante qui peut atteindre 100 mtres, ainsi quun mode de modulation diffrent. Le dbit offert thorique est de 11 Mbits/s soit 3 4 Mbits/s en ralit.
jean-philippe muller
Couche physique
Couche liens
contrle
antenne contrle
TCP/IP
modem radio
ondes radio bits
bande de base
mmoire tampon
paquets paquets
Micro mem.
OS
le modem radio, qui met et reoit, en modulant et dmodulant la porteuse avec les donnes binaires transmettre. Il est surtout constitu de fonctions analogiques (antennes, amplificateurs, synthtiseur de frquence, filtres etc ) le contrleur MAC (Medium Access Controller) met en uvre le protocole daccs au support physique radio. Souvent pilot par un microcontrleur, il est troitement associe sa mmoire tampon qui permet de stocker temporairement les donnes entrantes et sortantes. linterface hte, qui utilise un des bus du PC ( ISA, PCI, PCMCIA) ou un des ports de communication ( srie, parallle, USB, Ethernet). Elle permet au logiciel (driver) de communiquer avec le contrleur MAC, la plupart du temps en crivant des emplacements mmoire ddis.
jean-philippe muller
AP
point daccs
cellule
cellule
le rseau ad hoc est auto-configurable : lorsque deux machines mobiles se retrouvent dans le mme secteur gographique, elles peuvent se reconnatre puis changer des donnes. chaque machine peut changer des informations avec nimporte quelle autre machine porte de rception dans un mode de fonctionnement idal ( venir), chaque nud du rseau peut servir de routeur lorsque deux machines ne peuvent se joindre directement deux quipements quips dinterfaces IEEE802.11b peuvent communiquer directement entre eux dans le mode ad-hoc sans ncessiter de point daccs proximit.
jean-philippe muller
3 2 1 4
1 - ordinateur portable 5 8 6 2- carte interface radio PCMCIA 3- point daccs AP (access point) 4 et 6 interface radio externe 5- imprimante 7- carte interface radio 8 PC de bureau 8 7
Les rseaux IEEE802.11b ou Wifi fonctionnent le plus souvent selon ce mode : les quipements mobiles communiquent entre eux en passant par le point daccs, leur nombre maximal est de 128 par cellule le rseau Wifi est form de cellules appeles BSS (Basic Service Set) lensemble des cellules et de leur point daccs est lESS (Extended Service Set) lESS est reli au rseau Ethernet cbl par un portail, souvent intgr dans lAP
jean-philippe muller
roaming
roaming
point daccs
point daccs
point daccs
Cellule 1
Cellule 2
Cellule 3
Remarque : dans certains cas, les diffrentes cellules se superposent compltement, ce qui permet doffrir plusieurs frquences aux utilisateurs de la cellule, et donc un dbit plus satisfaisant.
jean-philippe muller
DECT
IEEE802.11a
UMTS
Hiperlan
frquence (MHz)
Deux bandes sont utilises : la bande des 2,4 GHz, commune la plupart des pays, pour les standards IEE802.11b (Wifi), Bluetooth et HomeRF la bande des 5,5 GHz moins encombre et perturbe que la prcdente, pour IEEE802.11a et Hiperlan Remarque : lutilisation de la bande ISM des 2,4 GHz est libre condition de limiter la puissance dmission et de protger la liaison vis--vis des perturbations par lutilisation dune technique dtalement de spectre
jean-philippe muller
numro de canal
frquence centrale
2412 MHz
2437 MHz
11
2417 MHz
2442 MHz
12
2467 MHz
2422 MHz
2447 MHz
13
2472 MHz
2427 MHz
2452 MHz
5 79 canaux Bluetooth
2432 MHz
10
2457 MHz
0 2402 MHz
k 2402 + k MHz
78 2480 MHz
jean-philippe muller
protection volume de chauffage secteur transformateur filtre secteur scurits minuterie magntron
condensateur
les lectrons sloignent de la cathode en tournant sous leffet conjugu des champs lectrique et magntique le mouvement de ce nuage dlectrons induit des courants dans la structure de la cavit et produit une onde EM la frquence de londe dpend essentiellement des dimensions et du nombre dailettes de la cavit. londe produite est pulse comme lalimentation et drive en frquence
t nuage dlectrons 20ms canal Bluetooth 10ms canal 10 IEEE802.11b
Conclusion : les fuites dun four micro ondes polluent allgrement toute la bande ISM
2400
2420
2440
2460
2480
f en MHz
jean-philippe muller
porteuse fixe
perturbation signal
signal binaire
chaque transmission Bluetooth utilise les 79 canaux et occupe la bande dans sa totalit, soit une largeur denviron B=80 MHz pour un dbit maximal de 1 Mbits/s pour une transmission Wifi le signal est mlang une squence pseudo alatoire 11 Mbits/s, ce qui donne un spectre de largeur B=22 MHz
signal
signal binaire
spectre
saut de frquence
Lavantage est une relative insensibilit la prsence de signaux de brouillages au prix dun encombrement spectral suprieur. Remarque : pour viter les perturbations mutuelles, certains prconisent dinterdire les sauts Bluetooth dans les canaux utiliss par Wifi.
canal Bluetooth spectre tal Spectre non tal porteuse fixe 22 MHz 1 MHz 79 MHz canal Wifi
jean-philippe muller
donnes reues
canal
dbit D
dbit D
synthtiseur dbit Dn
synthtiseur
le signal binaire des donnes ayant un dbit de base D = 1 MHz est mlang par OU exclusif une squence pseudo-alatoire pn de dbit plus lev Dn = 11 MHz le signal rsultant, de dbit Dn, module la porteuse de lmetteur en modulation de phase 2 tats ou BPSK, la porteuse module occupe alors une bande gale 2.Dn = 22 MHz la rception, la porteuse est dmodule et le rsultat mlang la mme squence pseudo alatoire pour rcuprer les donnes binaires
Remarques : le spectre de la porteuse module est plus large que celui qui serait strictement ncessaire llargissement du spectre rend le signal moins sensible aux perturbations bande troite ltalement de spectre permet aussi dintroduire un cryptage de donnes permettant la scurisation de la transmission
jean-philippe muller
22 MHz
porteuse module en g
fo-Dn
fo
fo+Dn
signal reu
1/D 1 MHz
11 MHz
Dn
jean-philippe muller
D = 1 Mbits/s
11 Mbits/s
jean-philippe muller
11 Mbits/s 11 Mbits/s donnes binaires transcodage en 2 squences Barker x(t) i(t) donnes binaires transcodage Barker ou CCK
BPSK
largeur 22 MHz
q(t)
QPSK
largeur 22 MHz
Squence squence Barker squence Barker CCK : complementary code keying CCK : complementary code keying
Transcodage 1 bit de donne = 11 bits en x(t) 2 bits de donnes = 11 bits en i(t) et q(t) 4 bits de donnes = 8 bits en i(t) et q(t) 8 bits de donnes = 8 bits en i(t) et q(t)
Pour rduire le taux derreurs dans les environnements bruyants, les WLANs 802.11b mettent en oeuvre : le transcodage Barker ou CCK utilisant des squences binaires particulires rsistantes aux erreurs de transmission comme les modems, le repliement vers un dbit plus faible appel dynamic rate shifting lorsque le taux derreurs a tendance augmenter
jean-philippe muller
Wifi
La transmission radio avec la technique dtalement de spectre par code se fait frquence de porteuse fixe. Ce spectre est discontinu (phases dmission et de rception), mais contrairement Bluetooth reste fixe en frquence.
jean-philippe muller
donnes binaires
b c
signal reu
brouillage
brouillage tal
MHz
11
MHz
fo-11
fo+11
0 1
11
MHz
jean-philippe muller
b donnes binaires
code pn1
utilisateur 2
utilisateur 1
signal reu
code pn1
b
utilisateur k
code pnN
le rcepteur mlange le signal reu avec le code numrique et spare ainsi les usagers en rcuprant linformation binaire
jean-philippe muller
de lenvironnement : avant darriver sur le rcepteur, londe doit traverser des obstacles ( corps humain, cloisons ) qui absorberont une partie de lnergie mise, ce qui diminuera dautant la porte du systme. du fading : larrive sur lantenne du rcepteur dondes ayant suivi des trajets diffrents conduit des variations de niveau du signal reu (interfrences constructives ou destructives appeles fading). de la sensibilit du rcepteur qui passe 90 dBm (1 Mbits/s) 83 dBm pour le dbit maximal de 11 Mbits/s.
11 65 m 30 m
5,5 90 m 35 m
2 125 m 45 m
1 180 m 55 m
Remarque : si la station sloigne du point daccs, le dbit sajuste pour maintenir un taux derreurs suffisamment bas.
jean-philippe muller
Trajet 2
10
-1
10
-2
1 antenne d 12 16
10
-3
La probabilit de tomber sur un minimum pour les 2 trajets est trs faible
10 Lobtention dun taux derreurs de 10-3 par exemple ncessite : un rapport S/B moyen S/B= 28 dB avec 1 antenne un rapport S/B moyen S/B=16 dB avec 2 antennes Le gain de 12 dB obtenu par lutilisation de 2 antennes permettra : de diminuer le taux derreurs ou daugmenter la porte de la base 10
-4 4 antennes
2 antennes
-5
10
-6 5 10 15 20 25 30 35 40
Rapport S/B
jean-philippe muller
2 antennes
choix de lantenne
jean-philippe muller
Dbit en Mbits/s
6 Aironet Cabletron Orinoco
50
100
150
200
250
300
350
Distance en mtres
Wifi est un mdia partag, cest--dire que le dbit diminue si le nombre dutilisateur dans la cellule augmente les problmes de confidentialit sont rsolus en partie par lutilisation dalgorithmes de cryptage qui ralentissent le dbit la norme Wifi prvoit 3 canaux (1,6 et 11) non chevauchants dans la bande de frquence des 2.4 GHz en France, la situation est plus dlicate et interdit pratiquement le chevauchement des cellules mais la lgislation voluent
jean-philippe muller
Remarque : la mise en place d'un rseau sans fil dans un btiment ncessite une bonne dose de patience et d'expertise dans la mise en place des diverses antennes, afin d'viter les zones d'ombre et les interfrences entre antennes.
jean-philippe muller
D 10 pF
s(t)
jean-philippe muller
La norme Wifi permet aussi la gestion de lnergie afin dtendre lautonomie des batteries des appareils portables et prend en charge deux modes de gestion de lalimentation : le mode CAM (Continuous Aware Mode) : linterface radio, toujours allume, consomme de lnergie en permanence le mode PSPM (Power Save Polling Mode) : la radio est mise en veille et le PA place en file dattente les donnes destines aux stations Dans le mode PSPM, les missions balises incluent des informations sur dventuelles donnes en attente de transmission. La radio cliente sactive au moment dune mission balise du point daccs, vrifie sil y a ou non des donnes pour elle dans le tampon, reoit le cas chant ses donnes et repasse ensuite en veille.
jean-philippe muller
jean-philippe muller
Clear to Send ?
Transmission Oui
ACK?
Oui
fin La transmission par radio de donnes doit surmonter un certain nombre dcueils : il peut arriver que le canal Wifi soit occup par un autre quipement, la transmission doit alors tre diffre le correspondant vers lequel les donnes doivent tre envoyes peut tre occup par un autre change, la transmission doit galement tre diffre la transmission peut tre perturbe par un brouillage ou lmission Wifi dun autre quipement : les donnes sont alors perdues et la transmission doit tre renouvele Diffrents mcanismes ont t mis en place au niveau du protocole dchange pour grer ces diffrents problmes.
jean-philippe muller
jean-philippe muller
Remarque : ce mcanisme de retransmission ne ralentit pas trop les changes si la taille des paquets est courte.
jean-philippe muller
jean-philippe muller
Les oscillogrammes ci-dessous reprsentent lactivit radio lors de lchange dun fichier entre 2 PC portables : PC1 envoie des donnes PC2 par paquets PC2 valide la rception de chaque paquet par un ACK
jean-philippe muller
Dans lexemple ci-dessus, la station n 3 est une station cache pour la n 1. Pour viter les collisions : la station n1 voulant mettre transmet le paquet court de contrle RTS, qui donnera la source, la destination, et la dure de la transaction la station n2 rpond (si le support est libre) avec un paquet de contrle de rponse CTS qui inclura les mmes informations sur la dure toutes les stations recevant soit le RTS ou le CTS et en particulier la n3 sauront ainsi que le support radio est occup et arrteront dmettre pendant la dure indique dans le paquet RTS il est galement noter que grce au fait que le RTS et le CTS sont des trames courtes (30 octets), le nombre de collisions est rduit, puisque ces trames sont reconnues plus rapidement que si tout le paquet devait tre transmis
jean-philippe muller
Cl donnes cryptes
Cl
squence
donnes cryptes
XOR
+
Cryptage donnes
Le cryptage des donnes WEP est obtenu par lutilisation de lalgorithme RC4 bas sur un gnrateur de nombres pseudo alatoires initialis par une cl secrte partage : partir du vecteur dinitialisation de 24 bits et dune cl choisie par lutilisateur (40 ou 104 bits), le gnrateur de nombres pseudo alatoires produit une squence de bits de 64 ou 128 bits cette squence pseudo alatoire est mlange au donnes lors de la transmission, les en-ttes de paquets ntant pas crypts lattaque de cet algorithme est rendue difficile par le fait que chaque paquet de donnes est envoy avec un vecteur dinitialisation qui relance le gnrateur de nombres pseudo alatoires cette resynchronisation pour chaque message est de toutes faons ncessaire compte tenu du fait que des paquets peuvent tre perdus lors de la transmission
jean-philippe muller
Toutes les trames 802.11 renferment les composants suivants : le prambule form de la Synch, squence de 80 bits alternant 0 et 1, qui est utilise par le circuit physique pour slectionner lantenne approprie , et pour corriger loffset de frquence et de synchronisation et du Start Frame Delimiter, suite de 16 bits 0000 1100 1011 1101 utilise pour dfinir le dbut de la trame. len-tte PCLP, toujours transmis 1 Mbits/s, contient des informations logiques utilises par la couche physique pour dcoder la trame comme le nombre doctets que contient le paquet et linformation de taux len-tte MAC, qui prcise entre autres sil sagit dune premire transmission ou non du paquet, si le paquet est crypt par lalgorithme WEP ou pas, les adresses de lexpditeur, du destinataire, du point daccs et le numro du fragment si le paquet de donnes a t fragment le code de redondance cyclique permettant de dtecter et de corriger un certain nombre derreurs sur 4 octets
jean-philippe muller
A la fin de la transmission dun paquet de donnes, le support redevient libre, et il est possible que deux stations dmarrent un change simultanment Pour viter ce genre de situation aboutissant la collision des RTS que la norme IEEE802.11 a mis en place une temporisation alatoire appele contention ou back off : chaque station choisit un nombre alatoire entre 0 et N et attend ce nombre de slots avant daccder au support le back off est exponentiel, cest--dire qu chaque fois quune station choisit un slot et provoque une collision, la valeur maximale N est augmente exponentiellement
jean-philippe muller
E F G
B D C
jean-philippe muller
jean-philippe muller
Antenne omnidirectionnelle
jean-philippe muller
Physique applique
FIN
Reproduction interdite sans autorisation pralable.
jean-philippe muller