Di recente ho passato parecchio tempo a esaminare questo problema.
Vi sono due argomenti da considerare:
- Che tipo di rete WiFi vede un client quando tenta di connettersi?
- In che modo tutti i router, i punti di accesso, i ripetitori, gli switch, ecc. Si dialogano?
Cominciamo con l'argomento 1:
Sembra che ci siano tre opzioni:
Assegnare un SSID diverso a ciascun punto di accesso / repater:
In questo modo, i tuoi dispositivi vedranno reti WiFi completamente indipendenti e mentre cammini per la posizione, dovrai dire manualmente al dispositivo di passare a una rete diversa man mano che ti allontani dal punto di accesso a cui sei attualmente connesso e più vicino a un altro.
Professionisti:
Facile da configurare con qualsiasi hardware WiFi
Hai il pieno controllo del punto di accesso / ripetitore a cui sei connesso
Non ci dovrebbero essere possibili problemi (perdita di pacchetti, ecc.) Dovuti all'auto-commutazione
Contro:
Se ti allontani da un punto di accesso / ripetitore, alla fine perderai la connessione anche se è disponibile un altro e quindi dovrai porre rimedio manualmente alla situazione
La tua rete occuperà molto spazio in frequenza e, a seconda delle dimensioni, potresti finire con molte collisioni di pacchetti
Assegna lo stesso SSID (e credenziali di accesso), ma canali diversi a ciascun punto di accesso / ripetitore:
I tuoi dispositivi dovrebbero (se sono costruiti secondo lo standard) presumere automaticamente che questi diversi punti di accesso / ripetitori appartengano alla stessa rete fisica e dovrebbero passare automaticamente da un canale all'altro se necessario.
Professionisti:
Contro:
Alcuni dispositivi non supportano la commutazione automatica e sarà quindi necessario riconnettersi alla rete per attivare uno switch
Molti dei dispositivi che supportano l'auto-commutazione lo faranno solo all'ultimo momento, quando hanno quasi perso il segnale verso l'altro punto di accesso (o almeno è raramente configurabile a quel punto in cui cambiano), portando a un segnale non ottimale livelli e quindi una larghezza di banda inferiore
In molti casi, uno switch comporta una breve disconnessione della rete e una potenziale perdita di pacchetti, che può interferire con cose come connessioni VoIP o altri media di streaming
Hai pochissimo controllo manuale nel tempo in cui si verifica un interruttore
La tua rete occuperà molto spazio in frequenza e, a seconda delle dimensioni, potresti finire con molte collisioni di pacchetti
Impostare un sistema in cui i punti di accesso / ripetitori gestiscono tutte le operazioni di commutazione:
In questa configurazione, esiste una "sola" rete con un singolo SSID che vive su un singolo canale. Tutti i punti di accesso / ripetitori trasmettono e ricevono sulla stessa frequenza. I punti di accesso / ripetitori parlano tra loro per assicurarsi che nessun pacchetto venga "ricevuto due volte". I punti di accesso / ripetitori decidono anche su quale si dovrebbe inviare i pacchetti destinati a un dispositivo in base a chi ha la migliore connessione. In questo modo, i tuoi dispositivi non sanno nemmeno che stanno parlando con diversi punti di accesso / ripetitori. Vedranno semplicemente un segnale forte ovunque vadano.
Professionisti:
La commutazione automatica funziona per QUALSIASI dispositivo client senza che il dispositivo ne sia a conoscenza
Se il sistema funziona bene, non dovrebbero verificarsi brevi disconnessioni o tempi di inattività e nessun pacchetto dovrebbe essere perso
Dovrebbe funzionare perfettamente anche per connessioni VoIP, ecc.
La tua rete utilizza solo un singolo intervallo di frequenza
Se i punti di accesso / ripetitori sono intelligenti, possono automaticamente evitare collisioni di pacchetti (almeno per i dati inviati)
I dispositivi vengono commutati immediatamente al punto di accesso / ripetitore più vicino, assicurandosi che abbiano sempre la potenza del segnale ottimale e quindi la larghezza di banda
Contro:
Richiede hardware specializzato, ma questo è attualmente disponibile a basso costo (vedi sotto)
Non hai alcun controllo manuale sui tempi di uno switch, ma poiché il sistema cerca di garantire nessuna perdita di pacchetti e nessun tempo di inattività, questo non dovrebbe importare
Poiché la tua rete vive solo in un intervallo di frequenza, non ottieni la larghezza di banda aggiuntiva disponibile dall'uso di più intervalli di frequenza, ma questo è rilevante solo per reti con tonnellate di client e traffico e può essere risolto, ad esempio, avendo più accesso punti e riducendo la loro potenza del segnale individuale
Non sono sicuro che sia ancora ovvio, ma consiglierei Sicuramente l'opzione 3 sugli altri due con una frana.
Dovrebbero esserci diverse opzioni hardware là fuori (credo che EnGenius, ad esempio, ne faccia una *), ma quella con cui sono andato è la linea UniFi di Ubiquity Networks (non sono affiliato in alcun modo con loro se non essere un cliente molto felice ).
Vendono diversi tipi di punti di accesso che supportano diversi standard WiFi (b / g / n, ac) e sono pensati per uso interno o esterno. Quelli che uso sono l'AP UniR LR (la versione indoor long / b / g / n), che vende oggi per meno di $ 90 (la versione non long range costa anche solo $ 65).
Se installi la versione beta del loro software controller (gratuito) (che ho già trovato molto stabile), i punti di accesso comunicheranno tra loro per gestire il cambio automatico del dispositivo per implementare quello che chiamano "Zero Handoff Roaming " . E funziona in modo fantastico *. Posso vedere il controller mentre altri client vengono passati da un AP all'altro mantenendo chiamate skype perfettamente fluide, ecc. E i clienti non sono completamente consapevoli di ciò che sta accadendo. Tutto ciò che vedono è una singola rete wireless con segnale perfetto ovunque.
A proposito: il software del controller è necessario solo per configurare gli AP e aggiornare il loro firmware. Una volta che il sistema è attivo e funzionante, è possibile arrestare il software e tutto funziona ancora. Quindi non hai bisogno di nessun altro hardware dedicato per implementare questo sistema, solo un mucchio di AP sparsi sul tuo sito.
Ora, all'argomento 2 sin dall'inizio, ovvero come far dialogare gli AP / ripetitori:
Ci sono due opzioni qui:
Cablata
senza fili
I pro ei contro dovrebbero essere ovvi: Wired è più veloce, più affidabile e probabilmente più sicuro, ma potrebbe non essere fattibile perché coinvolge cavi in esecuzione ... Quindi, scegli se puoi e vai in modalità wireless se devi.
Fortunatamente, gli AP UniFi supportano anche entrambe le modalità *. Per la configurazione iniziale, è necessario collegarli una volta a un cavo per eseguirne il provisioning, ma poi si può dire a tutti tranne uno di collegarsi in modalità wireless al vicino più vicino, scollegarli dalla rete e spostarli nella loro posizione finale. Nota: NON l'ho ancora provato, quindi non so quanto funzioni bene. Inoltre, non so se il sistema supporta più hop o se ciascun AP che utilizza un uplink wireless deve essere vicino a un AP cablato.
Nota anche: ho testato il loro sistema solo in una rete abbastanza piccola (3 AP con circa 20 dispositivi). In questa configurazione, funziona magnificamente e offre stabilità e prestazioni molto migliori rispetto alla nostra configurazione precedente. Ma il software v3 (necessario per far funzionare lo zero handoff) è ancora in versione beta e ufficialmente sconsigliato per l'uso in produzione. Forse un altro produttore ha una soluzione che non è più in beta già ... Non ne sono sicuro.
*AGGIORNARE:
Un paio di cose che ho studiato durante il fine settimana:
- Gli AP WiFi EnGenius non sembrano offrire zero handoff (o qualsiasi equivalente). Finora, gli unici che ho incontrato sono gli AP UniFi, ma probabilmente ci sono altre soluzioni là fuori.
- Zero handoff solo sembra essere supportato con b / g / n-reti finora e non ac, ossia nessun supporto ancora per l'UAP-AC (non ho provato).
- Gli AP UniFi non supportano contemporaneamente zero-handoff e uplink wireless (l'ho provato e lo dice qui ). Quindi, se desideri utilizzare lo zero handoff con queste unità, devi collegare tutti i tuoi AP con un cavo. Forse, in un lontano futuro, entrambe le funzionalità saranno disponibili contemporaneamente, ma non ho trovato alcuna indicazione che questo sia anche sulla loro road map, quindi non aspetterei.