Ce document couvre les problèmes courants à prendre en compte lors du dépannage des problèmes de débit sans fil. Ce document inclut l'utilisation d'outils pour mesurer les performances et le débit du réseau sans fil, qui inclut différents points d'accès (AP) 802.11n du fournisseur par rapport au point d'accès Cisco 1252 dans des conditions de test similaires.
Cisco vous recommande de respecter les conditions suivantes :
Outils tels que iPerf et analyseurs de réseau tels qu'OmniPeek et Cisco Spectrum Analysis
Points d'accès 802.11n pris en charge les gammes 1140, 1250, 3500 et 1260
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
Contrôleur WS-SVC-WiSM exécutant le logiciel version 6.0.182
AP AIR-LAP1142-A-K9
Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.
La norme 802.11n est née en raison de plusieurs modifications apportées à l'agrégation de trames des points d'accès : A-MPDU et A-MSDU.
Taille du bloc de réception
MCS et liaison de canaux
MIMO
Utilisation de 5 GHz sur 2,4 GHz : mentionnent également le Wi-Fi certifie la liaison de canaux sur 5 GHz
Procédez comme suit :
Vérifiez que la prise en charge de la norme 802.11n est activée sur le contrôleur.
(WiSM-slot3-2) >show 802.11a 802.11a Network.................................. Enabled 11nSupport....................................... Enabled 802.11a Low Band........................... Enabled 802.11a Mid Band........................... Enabled 802.11a High Band.......................... Enabled 802.11a Operational Rates 802.11a 6M Rate.............................. Mandatory 802.11a 9M Rate.............................. Supported 802.11a 12M Rate............................. Disabled 802.11a 18M Rate............................. Supported 802.11a 24M Rate............................. Mandatory 802.11a 36M Rate............................. Supported 802.11a 48M Rate............................. Supported 802.11a 54M Rate............................. Supported 802.11n MCS Settings: MCS 0........................................ Supported MCS 1........................................ Supported MCS 2........................................ Supported MCS 3........................................ Supported MCS 4........................................ Supported MCS 5........................................ Supported
Aucun taux n'est atteint de deux façons. Il est possible d'atteindre des vitesses jusqu'au MCS (Modulation Coding Scheme) 7 sans utiliser de liaison de canal. Pour les débits MCS supérieurs à 7 et supérieurs à 15, la liaison de canal doit être activée. Vous pouvez vérifier si la liaison de canal est activée à l'aide de cette commande show sur le contrôleur :
(WiSM-slot3-2) >show advanced 802.11a channel Automatic Channel Assignment Channel Assignment Mode........................ AUTO Channel Update Interval........................ 600 seconds [startup] Anchor time (Hour of the day).................. 0 Channel Update Contribution.................... SNI. Channel Assignment Leader...................... 00:1d:45:f0:d2:c0 Last Run....................................... 371 seconds ago DCA Sensitivity Level.......................... STARTUP (5 dB) DCA 802.11n Channel Width...................... 40 MHz Channel Energy Levels Minimum...................................... unknown Average...................................... unknown Maximum...................................... unknown Channel Dwell Times Minimum...................................... unknown Average...................................... unknown Maximum...................................... unknown 802.11a 5 GHz Auto-RF Channel List Allowed Channel List......................... 36,40,44,48,52,56,60,64,149, 153,157,161 Unused Channel List.......................... 100,104,108,112,116,132,136,
Vous pouvez également configurer la largeur de canal par point d'accès à l'aide des commandes suivantes :
(WiSM-slot2-2) >config 802.11a disable AP0022.9090.8e97 (WiSM-slot2-2) >config 802.11a chan_width AP0022.9090.8e97 40 Set 802.11a channel width to 40 on AP AP0022.9090.8e97
L'intervalle Guard et les débits MCS correspondants permettent de déterminer les débits de données qui sont vus sur les clients 802.11n. Voici les commandes permettant de vérifier cette configuration :
(WiSM-slot3-2) >show 802.11a 802.11a Network.................................. Enabled 11nSupport....................................... Enabled 802.11a Low Band........................... Enabled 802.11a Mid Band........................... Enabled 802.11a High Band.......................... Enabled 802.11a Operational Rates 802.11a 6M Rate.............................. Mandatory 802.11a 9M Rate.............................. Supported 802.11a 12M Rate............................. Disabled 802.11a 18M Rate............................. Supported 802.11a 24M Rate............................. Mandatory 802.11a 36M Rate............................. Supported 802.11a 48M Rate............................. Supported 802.11a 54M Rate............................. Supported 802.11n MCS Settings: MCS 0........................................ Supported MCS 1........................................ Supported MCS 2........................................ Supported MCS 3........................................ Supported MCS 4........................................ Supported MCS 5........................................ Supported MCS 6........................................ Supported MCS 7........................................ Supported MCS 8........................................ Supported MCS 9........................................ Supported MCS 10....................................... Supported MCS 11....................................... Supported MCS 12....................................... Supported MCS 13....................................... Supported MCS 14....................................... Supported MCS 15....................................... Supported 802.11n Status: A-MPDU Tx: Priority 0............................... Enabled Priority 1............................... Disabled Priority 2............................... Disabled Priority 3............................... Disabled Priority 4............................... Disabled Priority 5............................... Disabled Priority 6............................... Disabled Priority 7............................... Disabled Beacon Interval.................................. 100 CF Pollable mandatory............................ Disabled CF Poll Request mandatory........................ Disabled --More-- or (q)uit CFP Period....................................... 4 CFP Maximum Duration............................. 60 Default Channel.................................. 36 Default Tx Power Level........................... 1 DTPC Status..................................... Enabled Fragmentation Threshold.......................... 2346 Pico-Cell Status................................. Disabled Pico-Cell-V2 Status.............................. Disabled TI Threshold..................................... -50 Traffic Stream Metrics Status.................... Disabled Expedited BW Request Status...................... Disabled World Mode....................................... Enabled EDCA profile type................................ default-wmm Voice MAC optimization status.................... Disabled Call Admission Control (CAC) configuration Voice AC - Admission control (ACM)............ Enabled Voice max RF bandwidth........................ 75 Voice reserved roaming bandwidth.............. 6 Voice load-based CAC mode..................... Enabled Voice tspec inactivity timeout................ Disabled Video AC - Admission control (ACM)............ Disabled Voice Stream-Size............................. 84000 Voice Max-Streams............................. 2 Video max RF bandwidth........................ Infinite Video reserved roaming bandwidth.............. 0
Assurez l'agrégation de paquets A-MPDU. Pour optimiser les efforts, les niveaux de QoS sont activés via ces commandes :
config 802.11a 11nPrise en charge a-mpdu tx priority 0 enable
config 802.11b 11nPrise en charge a-mpdu tx priority 0 enable
Les trois antennes de la radio A doivent être utilisées. Assurez-vous que les antennes sont du même modèle.
Sur le réseau local sans fil configuré pour la connectivité du client, WMM doit être autorisé ou requis, et le chiffrement AES ou ouvert doit uniquement être utilisé. Ceci peut être vérifié à l'aide de cette sortie de commande :
(WiSM-slot2-2) >show wlan 1 WLAN Identifier.................................. 1 Profile Name..................................... wlab5WISMip22 Network Name (SSID).............................. wlab5WISMip22 Status........................................... Enabled MAC Filtering.................................... Disabled Broadcast SSID................................... Enabled AAA Policy Override.............................. Disabled Network Admission Control NAC-State...................................... Disabled Quarantine VLAN................................ 0 Number of Active Clients......................... 0 Exclusionlist Timeout............................ 60 seconds Session Timeout.................................. 1800 seconds CHD per WLAN..................................... Enabled Webauth DHCP exclusion........................... Disabled Interface........................................ management WLAN ACL......................................... unconfigured DHCP Server...................................... Default DHCP Address Assignment Required................. Disabled Quality of Service............................... Silver (best effort) WMM.............................................. Allowed CCX - AironetIe Support.......................... Enabled CCX - Gratuitous ProbeResponse (GPR)............. Disabled CCX - Diagnostics Channel Capability............. Disabled Dot11-Phone Mode (7920).......................... Disabled Wired Protocol................................... None IPv6 Support..................................... Disabled Peer-to-Peer Blocking Action..................... Disabled Radio Policy..................................... All DTIM period for 802.11a radio.................... 1 DTIM period for 802.11b radio.................... 1 Radius Servers Authentication................................ Global Servers Accounting.................................... Disabled Local EAP Authentication......................... Disabled Security 802.11 Authentication:........................ Open System Static WEP Keys............................... Disabled 802.1X........................................ Disabled Wi-Fi Protected Access (WPA/WPA2)............. Enabled WPA (SSN IE)............................... Disabled WPA2 (RSN IE).............................. Enabled TKIP Cipher............................. Disabled AES Cipher.............................. Enabled Auth Key Management 802.1x.................................. Enabled PSK..................................... Disabled CCKM.................................... Disabled FT(802.11r)............................. Disabled FT-PSK(802.11r)......................... Disabled FT Reassociation Timeout......................... 20 FT Over-The-Air mode............................. Enabled FT Over-The-Ds mode.............................. Enabled CKIP ......................................... Disabled IP Security................................... Disabled IP Security Passthru.......................... Disabled Web Based Authentication...................... Disabled Web-Passthrough............................... Disabled Conditional Web Redirect...................... Disabled Splash-Page Web Redirect...................... Disabled Auto Anchor................................... Disabled H-REAP Local Switching........................ Enabled H-REAP Learn IP Address....................... Enabled Infrastructure MFP protection................. Enabled (Global Infrastructure MFP Disabled) Client MFP.................................... Optional Tkip MIC Countermeasure Hold-down Timer....... 60 Call Snooping.................................... Disabled Band Select...................................... Enabled Load Balancing................................... Enabled
Diversité des antennes : si vous utilisez seulement deux antennes pour une raison quelconque, vous devez utiliser les antennes A et B pour les ports émetteur/récepteur.
Côté client :
Le demandeur utilisé pour contrôler la carte sans fil est préférable à la carte sans fil.
Pilotes client : vous devez vous assurer que les derniers pilotes clients sont exécutés sur les cartes sans fil.
Contactez le fournisseur de votre adaptateur sans fil.
Assurez-vous d'utiliser un adaptateur certifié 11n pour obtenir des débits de données 11n.
Produits certifiés Wi-Fi :
http://www.wi-fi.org/certified_products.php
Comment améliorer les performances :
Utilisation des canaux : les analyseurs de réseau indiquent l’utilisation des canaux en pourcentage du temps passé à transmettre et recevoir des trames. Cela permet de mesurer la variation potentielle de vitesse en raison de la distance à partir d'un point d'accès. Ainsi, si un canal est entièrement occupé à transmettre à 1 Mbits/s, dans des conditions idéales, il peut être surveillé et observé, par exemple, si un canal est entièrement occupé à transmettre à 0,94 Mbits/s, avec une utilisation à 100 %.
Le support physique utilisé dans le sans fil détermine également les performances. L'utilisation de la norme 802.11g ou 802.11a sur la norme 802.11b offre des débits beaucoup plus élevés, souvent jusqu'à 30 mbits/s sur la norme 802.11b, où une capacité radio de 6 mpbs est divisée entre toutes les stations associées.
Taille des cellules : il est recommandé de réduire la taille des cellules pour que les clients soient le plus proches possible des points d'accès. Cela profitera aux débits de données auxquels le client peut se connecter au point d'accès. Cela peut être fait en réduisant les niveaux de puissance sur le point d'accès au niveau le plus bas.
La réduction de la taille des cellules réduit également les interférences entre canaux. Si vous utilisez RRM, les points d'accès doivent sélectionner des canaux dynamiquement par déploiement. Cependant, si vous mettez en oeuvre l'attribution dynamique de canaux, assurez-vous que vous n'avez pas deux points d'accès à des niveaux de puissance élevés sur le même canal juste à côté l'un de l'autre.
La protection entraîne également un impact sur le débit.
Pour les clients ou les testeurs qui ne possèdent pas Chariot, Iperf peut être utilisé à la place. Vous pouvez le consulter à l'adresse http://www.macalester.edu/crash/software/pc/iperf/kperf_setup.exe.
Exécutez cette commande côté serveur :
Iperf –s -w 256k
Exécutez cette commande côté client :
Iperf –c-P 6 –w 256k -r –t 60
Le premier nombre entouré dans cette image représente le débit en amont, le deuxième nombre entouré représente le débit en aval (AP vers client).
Fermez les applications Iperf précédentes côté serveur et côté client. Les deux doivent être à nouveau configurés, mais cette fois pour les tests de performances UDP.
Exécutez cette commande côté serveur :
Iperf –s -u –l 56k
Exécutez cette commande côté client :
Iperf –c-u –b 50M –l 56k –P
Voici un exemple de captures Omnipeek pour analyser l'unité de données de service MAC agrégée :
La trace A-MSDU montre un paquet
Seule la première sous-trame est affichée.
Nécessité d'inspecter le vidage hexadécimal pour voir d'autres sous-trames.
Une unité de données de protocole A-MPDU est une structure qui contient plusieurs unités de données de protocole (MPDU), transportées en une seule unité de données de protocole (PSDU) par le PHY.
Indique que le paquet est un A-MPDU de données dans la procédure de convergence de couche physique (PLCP).
Voici un exemple de captures Omnipeek pour analyser l'unité de données du protocole MAC agrégé :
Configuration A-MPDU
ADDBA - Ajouter un accusé de réception de bloc
Requête ADDBA : contient l'identificateur, la stratégie de blocage de accusé de réception, la taille de la mémoire tampon, etc.
Réponse ADDBA : peut modifier la stratégie et la taille de la mémoire tampon.
Configuration A-MPDU
Requête ADDBA
Le point d'accès AP1250 utilise un délai d'attente de zéro pour indiquer qu'aucun délai d'attente n'est dépassé.
Configuration A-MPDU
Réponse ADDBA
Le destinataire doit indiquer que l'accord de blocage a été correctement établi.
Transfert de données A-MPDU
Block Ack contient une bitmap compressée pour indiquer les unités MPDU reçues.
Référez-vous à la section 9.10.7 de la norme IEEE 802.11n “ extensions de bloc immédiat HT pour plus d'informations sur l'envoi du bloc Ack.
Fonctionnalités annoncées dans les balises :
Fonctionnalités annoncées dans les balises :
Association similaire à l'ajout de la configuration Block Ack pour A-MPDU :