Beruflich Dokumente
Kultur Dokumente
11
Bernard Cousin
Ca sert quoi
Offrir un moyen de communications numriques entre ces stations Facile dployer ( sans fil !)
22 novembre 2011
22 novembre 2011
Dbits variables
2,4 Ghz (ISM : "Industrial, Scientific and Medical"), 5 GHz (U-NII : Unlicenced-National Information Infrastructure), ou Infrarouge d exploitation Sans licence d'exploitation Libres dans de nombreux pays
Adaptation aux conditions de l'environnement radio Diffrents codages (FHSS, DSSS, OFDM, etc. )
Rseaux locaux sans fil 4
22 novembre 2011
CSMA/CA
"Carrier Sense Multiple Access/Collision Avoidance" Similaire mais diffrent du CSMA/CD d'Ethernet :
La dtection de collision est impossible
22 novembre 2011
Plan
Prsentation des rseaux locaux sans fil Architecture des rseaux locaux sans fil Couche Physique Couche Liaison de Donnes
22 novembre 2011
Bibliographie
William Stallings. g Rseaux et communicartion sans fil. Pearson Education, 2005. Pejman Rosham, Jonathan Leary. Rseaux WiFi : notions fondamentales. Cisco Press. 2004 Matthew S. Gast. 802.11 Wireless Networks. O'Reilly. 2005.
Certains transparents ou figures sont issus de : Yassine Hadjadj (universit de Rennes 1)
22 novembre 2011
22 novembre 2011
L'architecture en couches
Couche 2 de l'OSI Couche C h 1d de PLCP l'OSI PMD Logical Link Control (LLC) Medium Access Control (MAC) FHSS DSSS IR "Wi-Fi" 802.11b "Wi-Fi" 802.11g "Wi-Fi5" 802.11a
22 novembre 2011
L'architecture en couches
22 novembre 2011
10
Service de communication
BSS : Dans une seule cellule ("basic set area") ESS : Ensemble de cellules
Entre
Stations (STA) Point d'accs (AP)
22 novembre 2011
11
22 novembre 2011
12
sur leur zone de couverture ils jouent aussi le rle de station (STA) dans un BSS un BSS est identifi par son BSSID
22 novembre 2011
13
Les services
Les services des Stations:
authentication, de-authentication, privacy, delivery of data association disassociation reassociation distribution Integration
22 novembre 2011
14
22 novembre 2011
15
Les Services
Authentification
"Open System Authentication":
sans relle authentification authentification, puisque n'importe quelle station se connectant est admise.
D-authentification
Permet llimination dune STA prcdemment authentifie.
Transfert de donnes
Le transfert fiable et efficace de trames de donnes
22 novembre 2011
16
Les Services
Association
Permet la cration dun lien logique entre STA et PA Ncessaire avant tout change de paquets de donnes afin de connatre les paramtres de lchange Permet au PA de forcer la STA liminer lassociation Permet la STA dinformer le PA dun dpart Permet la STA de se rassocier aprs une perte du signal du PA courant => "Handover" Equivalent une association lexception des trames concernant le dernier PA Ncessaire pour permettre au nouveau PA de demander lancien PA de rcuprer les trames en attente denvoi la STA Utilis chaque fois que la STA doit envoyer des trames en passant par le systme de distribution Permet dobtenir des informations sur le bon BSS pour la trame Permet de connecter un WLAN 802.11 dautres LAN Conversion des trames 802.11 dans un autre format
Exemple: cas dun manque de ressources dans un PA
D Dsassociassion: i i Rassociation
Distribution Intgration
22 novembre 2011
17
Mode ad hoc
Un rseau local sans fil fonctionnant en mode ad hoc
ne ncessite it aucune i infrastructure f t t pralablement dploye pour permettre la communication entre ses stations Chaque station opre de manire autonome afin d'assurer sa connectivit et celle des autres membres Au minimum deux stations dans la couverture t radio di l' l'une d de l' l'autre t Le groupe de stations forment un IBSS ("Independent Basic Service Set")
22 novembre 2011
18
19
22 novembre 2011
20
10
Transmission infrarouge
Le rayonnement infrarouge (IR)
un rayonnement lectromagntique d'une longueur d'onde suprieure celle de la lumire visible mais infrieure celle des micro-ondes. Les objets mettent spontanment des radiations infrarouges : Les transmission IR
780 nm 1 mm (0 (0,5 5 THz 350 THz). THz) temprature ambiante, le maximum d'mission naturelle se situe aux alentours de 10 m. Sont directionnelles
L'metteur et le rcepteur doivent tre en vue directe Ou bien utiliser un mode de transmission diffus ! rflexion sur le plafond, par exemple Par amplitude (pas par phase ni frquence) Modulateurs peu coteux 2 Mbit/s pour l'IEEE 802.11 Environ 10 m Les IR traversent pas les murs
Modulation simple
22 novembre 2011
21
Transmission radio
Plages de frquences
Bande ISM : 2,4 GHz Bande U-NII : 5 GHz Bande 60 GHz
Transmission omnidirectionnelle
Des interfrences
22 novembre 2011
11
Synchronisation
Une suite binaire de "0" et de "1" (12 symboles OFDM pour IEEE 802.11a) Compensation de la frquence Dtection de l'nergie
configuration du gain, choix du codage "11110011 10100000"
Dbit de la transmission
Service
0x0A : 1 Mbit/s par DBPSK DBPSK, 0x14 : 2 Mbit/s par DQPSK, DQPSK 0x 37 : 5,5 5 5 Mbit/s, Mbit/s 0x6E : 11 Mbit/s
"Length"
00 : compatible 802.11 Longueur de champ de donnes (en ms) CRC : x^16 + x^12 + x^5 + 1 (le CRC -16 d'HDLC !)
22 novembre 2011
23
22 novembre 2011
24
12
Etalement en frquences
The radio-based physical layers in 802.11 use three different spread-spectrum techniques:
Frequency hopping (FH or FHSS) Direct sequence (DS or DSSS) Orthogonal O h lF Frequency Division Di i i M Multiplexing l i l i (OFDM)
Frequency-hopping systems
jump from one frequency to another in a random pattern, transmitting a short burst at each subchannel.
2-Mbps IEEE 802.11 FH PHY The cheapest to make : precise timing is needed to control the frequency hops, but sophisticated signal processing is not required to extract the bit stream
Direct-sequence systems
OFDM
spread the power out over a wider frequency band using mathematical coding functions. 2-Mbps IEEE 802.11 DSSS PHY, IEEE 802.11b 802 11b HR/DSSS PHY PHY. require more sophisticated signal processing, which translates into more specialized hardware and higher electrical power consumption. divides an available channel into several subchannels encodes a portion of the signal across each subchannel in parallel IEEE 802.11a, specifies the OFDM PHY. IEEE 802.11g, specifies the ERP PHY, (operating at a lower frequency).
Rseaux locaux sans fil 25
22 novembre 2011
22 novembre 2011
26
13
DSSS
"Direct sequence spectrum spreading" :
La suite de bits est code en une suite de bribes ("chips") Les bribes sont plus "longues"
22 novembre 2011
27
DSSS
802.11 uses the Barker sequence :
"10110111000" 1 bit => 11 bits Aussi appele "scrambling", "randomization"
22 novembre 2011
28
14
22 novembre 2011
29
22 novembre 2011
30
15
Canaux DSSS
The DS PHY has 14 channels
In the 2.4-GHz band, each band is shitted by 5 MHz. Channel 1 is placed at 2.412 GHz, channel 2 at 2.417 GHz, and so on up to channel 13 at 2.472 GHz 5 * 5 Mhz > 22 Mhz
22 novembre 2011
31
DPSK
Differential Phase Shift Keying
Binary DPSK QDPSK
Q versus BPSK
Plus haut dbit Plus sensible aux interfrences ("multipaths")
32
16
DS PMD sublayer
Exemple
22 novembre 2011
33
22 novembre 2011
34
17
22 novembre 2011
35
"Whitened PSDU"
Before transmission, the Physical layer whitens the PSDU by stuffing special symbols every four octets t t to t minimize i i i DC bi bias of f th the d data t signal. i l Th The PSDU whitening process involves the use of a length-127 frame-synchronous scrambler and a 32/33 bias-suppression encoding algorithm to randomize the data.
22 novembre 2011
36
18
37
22 novembre 2011
38
19
39
Timing Intervals: SIFS, Slot Time, PIFS, DIFS, EIFS Retry Counters
Short retry counter Long retry counter Lifetime timer
40
20
Le corps p de la trame contient les donnes. Le champ de contrle de l'entte de la trame contient des informations telles que le protocole utilis et le type de trame transmise. Le champ "dure/ID" contient la dure de la transmission de la trame.
Cette valeur dpend du codage de la couche Physique et de la longueur de la trame.
22 novembre 2011
41
lorsque la trame doit transiter par des relais avant datteindre sa destination
stocke le numro de la trame le numro de fragment (si les donnes ont t fragmentes en plusieurs trames).
22 novembre 2011
42
21
Trame d'acquittement
La trame dacquittement (ACK : "Acknowledgement")
Elle permet lmetteur dune trame de sassurer de sa bonne rception. La valeur de ladresse stocke dans le champ "Adresse du destinataire". correspond la valeur situe dans le champ "Adresse 2" de la trame acquitte.
22 novembre 2011
43
To DS : la trame est destine au systme de distribution (DS) From DS : la trame provient du systme de distribution (DS)
Toute trame envoye destination d'un AP a un champ "To DS" positionn 1.
Lorsque les deux champs To et From sont positionns zro, il s'agit d'une communication directe entre deux stations (mode ad hoc).
22 novembre 2011
44
22
22 novembre 2011
45
Beacon frame:
Sent from a station when it requires information from another station. Sent from an access point containing capability information, supported data rates, etc., after receiving a probe request frame. A WNIC sends a reassociation request when it drops from range of the currently associated access point and finds another access point with a stronger signal. The new access point coordinates the forwarding of any information that may still be contained in the buffer of the previous access point. Sent from an access point containing the acceptance or rejection to a WNIC reassociation request frame. The frame includes information required for association such as the association ID and supported data rates.
22 novembre 2011
46
23
Beacon frame
Beacon frames are transmitted periodically to announce the presence of a Wireless LAN network. Beacon frame consist of MAC header, frame body and FCS. Main Beacon frame fields are:
Timestamp
Beacon frames are transmitted by the Access Point (AP), in an infrastructure BSS. Beacon generation is distributed among the stations, in IBSS network.
Beacon interval
After receiving the beacon frame all the stations change their local clocks to this time. This helps with synchronization. This is the time interval between beacon transmissions. Also known as Target Beacon Transmission Time (TBTT). It is a configurable parameter in the AP and typically configured as 100 TU. Capability information field spans to 16 bits and contain information about capability of the device/network. Type of network such as AdHoc or Infrastructure network is signaled in this field. Apart from this information, it announce the support for polling, encryption details also.
Capability information
SSID Supported rates Frequency-hopping (FH) Parameter Set Direct-Sequence (DS) Parameter Set Contention-Free (CF) Parameter Set IBSS Parameter Set Traffic Indication Map (TIM) In the IEEE 802.11 standard, a unit of time (TU) equals to 1024 microseconds
22 novembre 2011
47
SSID
A service set identifier (SSID) is a name that identifies a particular 802.11 wireless LAN.
The SSID is defined as a sequence of 232 bytes.
As the SSID displays to users, it normally consists of humanreadable characters. However, the standard does not require this.
A client device receives beacon messages from all access points within range advertising their SSIDs SSIDs. The client device can then either manually or automaticallybased on configurationselect the network with which to associate.
22 novembre 2011
48
24
Principe du CSMA/CA
Avant quune station nmette :
elle vrifie au pralable que le canal de transmission nest pas dj occup par une autre transmission.
La vrification de la disponibilit du canal seffectue au moyen dun mcanisme offert par la couche Physique. Ce mcanisme est appel CCA (Clear Channel Assessment).
Si le canal est libre durant un DIFS, la station peut transmettre. Dans le cas contraire, la station diffre sa transmission jusqu ce quelle dtecte que le canal soit de nouveau libre.
22 novembre 2011
49
Principe du CSMA/CA
Lorsqu'une station envoie une trame
les autres stations mettent jour un timer appele NAV (Network Allocation Vector) Le NAV permet de retarder toutes les transmissions prvues
NAV calcul par rapport l'information situe dans le champ dure de vie ou TTL contenu dans les trames envoyes
Si l'ACK n'est pas dtect par la source (ou si la trame n'a pas t reue correctement) on suppose qu'une collision s'est produite
la trame est retransmise.
22 novembre 2011
50
25
Principe du CSMA/CA
22 novembre 2011
51
Calcul du Backoff
Permet de rsoudre le problme de l'accs au support lorsque plusieurs stations veulent transmettre des donnes en mme temps
T Temps dcoup d en t tranches h ("ti ("timeslots") l t ") Le "timeslot" de 802.11 est un peu plus petit que la dure de transmission minimale d'une trame; Utilis pour dfinir les intervalles IFS
Pas de garantie de dlai d'accs maximal Rend difficile la prise en charge d'applications contraintes temporelles (telles que la transmission de la voix ou de la vido)
22 novembre 2011
52
26
Calcul du Backoff
Initialement, la valeur du temporisateur "timer backoff" est compris entre 0 et 7 Lorsque q le canal est libre, les stations dcrmentent leur t temporisateur i t Si le canal est de nouveau occup, la station bloque le temporisateur Ds que le temporisateur atteint 0,
Pour chaque tentative de retransmission, la borne suprieur de l'intervalle du temporisateur crot de la faon exponentielle :
2^(n+3)
la station transmet sa trame Si le temporisateur de 2 ou plusieurs stations atteignent la valeur 0 au mme instant, une collision se produit et chaque station doit recalculer une nouvelle valeur de leur temporisateur (comprise entre 0 et 15 lors de la deuxime tentative de retransmission)
22 novembre 2011
53
22 novembre 2011
54
27
La station 1 peut couter les stations 2 et 3. Les stations 2 et 3 peuvent couter la station 1, mais ne peuvent pas scouter entre elles. Lorsque la station 2 transmet la station 1 une trame, cette transmission nest pas dtecte par la station 3. La station 3 peut alors dcider de transmettre simultanment une autre trame perturbant la rception de la station 1.
22 novembre 2011
55
22 novembre 2011
56
28
22 novembre 2011
57
58
29
59
22 novembre 2011
60
30
Le mode PCF
Le mode PCF consiste en une gestion centralise des ressources.
L'AP contrle tout le trafic : il ny a jamais de collisions
Cest le point daccs qui ordonne les transmissions et distribue le droit la parole.
Cest par lintermdiaire de trames dadministration spcifique quune sollicitation explicite est effectue auprs dune station pour lui attribuer le droit mettre (mcanisme de polling)
Lutilisation de la PCF est optionnelle et donc peu ou pas implmente dans les matriels 802.11.
22 novembre 2011
61
Le mode PCF
L'AP accorde un temps de parole chaque station. Si cette dernire en a besoin, elle met un acquittement puis ses donnes. donnes Si elle n'a pas rpondu dans un dlai court, la parole est passe une autre station PCF peu efficace si la plupart des stations sont silencieuses.
22 novembre 2011
62
31
Le mode DCF
DCF is fundamental access method IFS : Inter-frame Spacing
SIFS< PIFS < DIFS < EIFS IEEE 802.11n has introduced RIFS which is a smallest InterFrame spacing
63
Le mode DCF
Le mode DCF utilise un algorithme distribu pour grer laccs au canal.
L'algorithme CSMA/CA ("Carrier Sense Multiple Access with Collision Avoidance")
La mthode CSMA/CA est base sur une fonction de dtection de porteuse pour dterminer si le mdium est occup ou non Cette mthode ncessite galement lemploi de trou (d'absence de toute mission), dune dure minimale spcifie entre deux transmissions d'une trame. Il est appel IFS ("Inter Frame Space ). Space")
Il est complt par un tirage d'un dlai alatoire lorsqu'une station constate que le canal est occup et avant transmission ("exponential backoff").
22 novembre 2011
64
32
Economie d'nergie
Les stations mobiles peuvent dcider dentrer dans un mode d'conomie dnergie . Pendant ce temps, le point daccs en charge de cette station mmorise les trames envoyes vers celle-ci, les conserve. Il les retransmettra lorsque celle-ci sera nouveau disponible.
22 novembre 2011
65
66
33
22 novembre 2011
67
22 novembre 2011
68
34
22 novembre 2011
69
22 novembre 2011
70
35
Inconvnients
Les mobiles grs en mode PSM doivent tre synchroniss avec le point daccs pour la rception des "Beacons" Rveil chaque envoi d'un "Beacon"
Temps de calcul de la priode de mise en veille assez difficile
22 novembre 2011
71
Fragmentation rassemblage
La fragmentation accrot la fiabilit de la transmission
en permettant des trames de taille importante d'tre divises en petits fragments Rduit le besoin de retransmettre des donnes dans de nombreux cas Augmente les performances globales du rseau
Fragmentation utilise dans les liaisons radio, dans lesquelles le taux d'erreur est important
Plus la taille de la trame est grande et plus elle a de chances d'tre corrompue
Quand une trame est fragmente, tous les fragments sont transmis de manire successive
Le canal n'est libr qu'une fois tous les fragments transmis avec succs Si un ACK n'est p pas correctement reu, la station arrte de transmettre et essaie d'accder de nouveau au support et commence retransmettre partir du dernier fragment non acquitt
Si les stations utilisent le mcanisme RTS / CTS, seul le premier fragment envoy utilise les trames RTS / CTS
22 novembre 2011
72
36
Fragmentation rassemblage
22 novembre 2011
73
HandHand -over
Le standard IEEE 802.11f adresse la problmatique du Handover et du Roaming Le Handover permet le passage d'une cellule une autre sans interruption de la communication Lorsque les terminaux se dplacent, ils doivent rester synchroniss pour pouvoir communiquer
Se fait entre 2 transmissions de trames et non au milieu d'un dialogue
Lorsqu'une Lorsqu une station se dplace physiquement par rapport son point d'accs d'origine, elle provoque une rassociation
Lors de la rception dun beacon, les stations mettent jour leurs horloges pour rester synchronises avec le point d'accs
Diminution de la puissance du signal Equilibrage de charge au sein dun BSS ou ESS ("Load balancing")
Rseaux locaux sans fil 74
22 novembre 2011
37
Conclusion
Les techniques de transmission sans fil
IEEE 802.11 (wifi) Couche Physique
Techniques q de modulation adapts p un environnement variable
22 novembre 2011
75
38