Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Convenzioni

Premesse

Risoluzione dei problemi relativi alla velocità 11n

Come calcolare il throughput mediante iPerf

Funzionalità annunciate nei beacon

Informazioni correlate

Introduzione

Questo documento descrive i problemi più comuni da tenere in considerazione quando si risolvono i problemi relativi al throughput wireless. Questo documento include l'uso di strumenti per misurare le prestazioni e il throughput della rete wireless, con access point 802.11n (AP) di fornitori diversi rispetto all'access point Cisco 1252 in condizioni di test simili.

Prerequisiti

Requisiti

Cisco consiglia di rispettare i seguenti requisiti:

- Strumenti come iPerf e analizzatori di rete come OmniPeek e Cisco Spectrum Analysis

- 802.11n supporta i punti di accesso serie 1140, 1250, 3500 e 1260

Componenti usati

Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:

- Controller WS-SVC-WiSM con software versione 6.0.182

- AP AIR-LAP1142-A-K9

Convenzioni

Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.

Premesse

802.11n è nato a causa di una serie di modifiche apportate all'aggregazione di frame degli access point: A-MPDU e A-MSDU.

- Dimensione ACK blocco

- MCS e collegamento canale

- MIMO

- Utilizzo di 5 GHz su 2,4 GHz: menzionare anche Wi-Fi certifica il collegamento del canale su 5 GHz

Risoluzione dei problemi relativi alla velocità 11n

Attenersi alla seguente procedura:

1. Verificare che il supporto 802.11n sia abilitato sul controller.

(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

2. I tassi N vengono raggiunti in due modi. È possibile raggiungere velocità fino allo schema MCS (Modulation Coding Scheme) 7 senza utilizzare il channel bonding. Per velocità MCS superiori a 7 e fino a 15, è necessario abilitare il channel bonding. È possibile verificare se l'associazione dei canali è abilitata utilizzando questo comando show sul controller:

(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,

3. È inoltre possibile configurare la larghezza del canale per access point utilizzando i seguenti comandi:

(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

4. L'intervallo Guard e le velocità MCS corrispondenti consentono di determinare le velocità dati rilevate sui client 802.11n. Di seguito sono riportati i comandi per verificare questa configurazione:

(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

Garanzia di aggregazione dei pacchetti A-MPDU. Per ottenere risultati ottimali, i livelli QoS sono abilitati tramite questi comandi:

- config 802.11a 11nSupporto a-mpdu tx priorità 0 abilitazione

- config 802.11b 11nSupporto a-mpdu tx priorità 0 abilitazione

5. Utilizzare tutte e tre le antenne della radio A. Assicurarsi che le antenne siano dello stesso modello.

6. Sulla WLAN configurata per la connettività client, WMM deve essere consentito o richiesto e deve essere utilizzata solo la crittografia AES o aperta. È possibile verificare questa condizione tramite il seguente output del comando:

(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

7. Diversità antenna: se si utilizzano solo due antenne per qualsiasi motivo, è necessario utilizzare l'antenna A e B per le porte del trasmettitore/ricevitore.

Sul lato client:

1. Supplicant utilizzato per controllare la scheda wireless, preferibilmente abbinare il fornitore del supplicant alla scheda wireless.

2. Driver client: è necessario verificare che i driver client più recenti siano in esecuzione sulle schede wireless.

3. Contattare il fornitore della scheda di rete wireless.

4. Per ottenere velocità di trasferimento dati 11n, assicurarsi di utilizzare una scheda di rete certificata 11n.

Prodotti certificati Wi-Fi:

http://www.wi-fi.org/certified_products.php

Come migliorare le prestazioni:

1. Utilizzo dei canali: gli analizzatori di rete segnalano l'utilizzo dei canali in percentuale del tempo impiegato per la trasmissione e la ricezione dei frame. In questo modo è possibile misurare la variazione potenziale di velocità dovuta alla distanza da un punto di accesso. Ciò aiuterà a monitorare e a vedere, ad esempio, se un canale è completamente occupato trasmettendo a 1 Mbps in condizioni ideali si otterrebbe a 0,94 Mbps con un utilizzo del 100%.

2. Anche il supporto fisico utilizzato nel wireless determina le prestazioni. L'uso di 802.11g o 802.11a su 802.11b offre un throughput molto più elevato, spesso fino a 30 mbps su 802.11b, dove una capacità radio di 6 mpbs è divisa tra tutte le stazioni associate.

3. Dimensioni celle: si consiglia di ridurre le dimensioni delle celle per avvicinare il più possibile i client agli access point. In questo modo si otterranno vantaggi in termini di velocità di trasferimento dati con cui il client può connettersi all'access point. A tale scopo, è possibile ridurre al minimo i livelli di alimentazione dell'access point.

4. La riduzione delle dimensioni della cella riduce anche l'interferenza del co-canale. Se si utilizza RRM, gli access point devono scegliere i canali in modo dinamico per ogni distribuzione. Tuttavia, se si implementa l'assegnazione dinamica dei canali, verificare che non vi siano due punti di accesso a livelli di alimentazione elevati sullo stesso canale adiacenti.

5. La protezione causa anche un impatto sul throughput.

Come calcolare il throughput mediante iPerf

Suggerimenti Per L'Installazione Di Iperf

Per i clienti o i tester che non possiedono Chariot, è possibile utilizzare Iperf. Il documento è disponibile all'indirizzo http://www.macalester.edu/crash/software/pc/iperf/kperf_setup.exe.

Misurazione della velocità effettiva TCP

Eseguire questo comando sul lato server:

Iperf –s -w 256k

Eseguire questo comando sul lato client:

Iperf –c

-P 6 –w 256k -r –t 60

Il primo numero cerchiato in questa immagine rappresenta la velocità effettiva a monte, il secondo numero cerchiato rappresenta la velocità effettiva a valle (da punto di accesso a client).

Misurazione del throughput UDP

Chiudere le applicazioni Iperf precedenti sul lato server e client. Entrambi devono essere configurati di nuovo, ma questa volta per il test delle prestazioni UDP.

Eseguire questo comando sul lato server:

Iperf –s -u –l 56k

Eseguire questo comando sul lato client:

Iperf –c

-u –b 50M –l 56k –P

Questo è un esempio di acquisizioni Omnipeek per analizzare l'unità di dati del servizio MAC aggregata:

La traccia A-MSDU mostra un pacchetto

- Viene visualizzato solo il primo fotogramma secondario.

- È necessario ispezionare il dump esadecimale per visualizzare altri sottoframe.

A-MSDU con il fotogramma secondario successivo in coda

- Una A-MPDU è una struttura che contiene più MPDU, trasportata come singola PSDU dal PHY.

- Indica che il pacchetto è di tipo A-MPDU dati nella procedura di convergenza del livello fisico (PLCP).

Questo è un esempio di acquisizioni Omnipeek per analizzare l'unità di dati del protocollo MAC aggregato:

Configurazione A-MPDU

- ADDBA: conferma blocco aggiunta

- Richiesta ADDBA: contiene l'identificatore, il criterio di blocco ACK, la dimensione del buffer e così via.

- Risposta ADDBA: consente di modificare i criteri e le dimensioni del buffer.

Configurazione A-MPDU

- Richiesta ADDBA

- AP1250 utilizza un timeout pari a zero per indicare l'assenza di timeout.

Configurazione A-MPDU

- Risposta ADDBA

- Il ricevente deve indicare che il Contratto del blocco del codice è stato stabilito correttamente.

Trasferimento dei dati A-MPDU

- L'ACK di blocchi contiene una bitmap compressa per indicare la ricezione di MPDU.

- Fare riferimento alla sezione 9.10.7 "HT-immediate Block Ack extensions" dello standard IEEE 802.11n per informazioni sull'invio del Block Ack.

Funzionalità annunciate nei beacon

Funzionalità annunciate nei beacon:

Funzionalità annunciate nei beacon:

Associazione simile all'aggiunta della configurazione del blocco ACK per A-MPDU:

Informazioni correlate

- Documentazione e supporto tecnico – Cisco Systems