Saltar para o conteúdo principal

Compreender os Algoritmos de Seleção de BSSID e Canais

Este guia de referência técnica e autoritário desmistifica a arquitetura BSSID e os algoritmos de seleção dinâmica de canais para implementações sem fios empresariais. Fornece estratégias de implementação acionáveis para arquitetos de TI e equipas de operações de locais para eliminar clientes "sticky", mitigar a interferência de co-canais e construir uma base de RF resiliente. Um BSSID e um plano de canais estáveis são também um pré-requisito direto para análises de localização precisas e inteligência de negócios através de plataformas como a Purple.

📖 9 min de leitura📝 2,095 palavras🔧 2 exemplos práticos3 perguntas de prática📚 9 definições principais

Ouça este guia

Ver transcrição do podcast
Understanding BSSID and Channel Selection Algorithms. An Executive Technical Briefing from Purple. Welcome to this technical briefing. I'm your host, and today we're diving deep into the architecture of enterprise wireless networks — specifically, the mechanics of BSSID and dynamic channel selection algorithms. If you're managing infrastructure for a stadium, a hotel chain, or a large public venue, you know that raw bandwidth isn't the bottleneck anymore. The real challenge is interference, roaming handoffs, and client density. So let's get into it. Section One: Introduction and Context. Let's start by defining our terms in a practical context. When a user connects to your guest WiFi network, they see the SSID — the Service Set Identifier. That's the human-readable label, like 'Hotel_Guest' or 'RetailWiFi'. But the SSID is just a name. The actual physical connection happens at the BSSID layer. The BSSID — or Basic Service Set Identifier — is the MAC address of the specific radio interface on an access point broadcasting that SSID. If you have five hundred access points in a hospital all broadcasting the same SSID, you have five hundred distinct BSSIDs. Each one is a unique physical endpoint. Why does this matter? Because client devices — not the network — make roaming decisions. When a doctor walks down a corridor, their tablet evaluates the Signal-to-Noise Ratio and RSSI of nearby BSSIDs. If your access points are clustered on the same channels, the device experiences co-channel interference and holds onto a weak BSSID instead of roaming to a stronger one. This is known as the sticky client problem, and it destroys throughput. Section Two: Technical Deep-Dive. Let's talk about the roaming mechanism in detail, because this is where most enterprise deployments go wrong. The 802.11 standard is clear: the client device decides when to roam. The network infrastructure can influence this decision, but it cannot force it. A client will typically initiate a roaming scan when its current BSSID drops below a threshold — around minus seventy dBm for most modern devices. At that point, the device sends out Probe Requests, and nearby access points respond with Probe Responses. The client then evaluates those responses and selects the BSSID with the best Signal-to-Noise Ratio. Here's the problem. If your access points are running at full transmit power — say, twenty dBm — you create enormous cell sizes. A device in the middle of a hotel corridor can still hear the lobby access point at minus sixty-five dBm, even though there's a perfectly good access point six metres away. The device has no reason to roam. It stays connected to the lobby AP, consuming airtime on a congested channel, and performance degrades for everyone. The solution is to reduce AP transmit power to match the transmit power of the weakest client device — typically twelve to fifteen dBm for a smartphone. This shrinks the cell size and forces the client to hit its roaming threshold at the right physical location. Now let's talk about channel selection. This is where the RF engineering gets particularly interesting. In the 2.4 gigahertz band, you only have three non-overlapping channels: one, six, and eleven. Each channel is twenty megahertz wide, and the total 2.4 gigahertz band is only eighty-three megahertz wide. If you deploy access points on channels two, three, or four, you create adjacent channel interference. Adjacent channel interference is actually worse than co-channel interference, because it corrupts packets rather than simply forcing devices to wait their turn. In a co-channel environment, devices use Carrier Sense Multiple Access with Collision Avoidance — CSMA/CA — to take turns. In an adjacent channel environment, packets are corrupted and must be retransmitted, which is far more damaging to throughput. The rule is absolute: in the 2.4 gigahertz band, you use channels one, six, and eleven only. No exceptions. In enterprise environments, we rely heavily on the 5 gigahertz band, and increasingly on 6 gigahertz with Wi-Fi 6E and Wi-Fi 7. The 5 gigahertz band offers significantly more spectrum — twenty-five non-overlapping 20-megahertz channels in most regulatory domains — but it introduces the complexity of Dynamic Frequency Selection, or DFS. DFS channels in the 5 gigahertz band are shared with weather radar and military radar systems. If an access point detects a radar pulse on a DFS channel, it must immediately vacate that channel and move to a different one. This is a regulatory requirement, not a vendor choice. The access point must remain silent on that channel for thirty minutes before it can return. If you haven't configured a fallback channel strategy, the access point may jump to an already congested channel, causing a cascade of interference across your floor plan. In a hotel near an airport, this can happen multiple times per day. Modern enterprise wireless LAN controllers address this through Dynamic Channel Assignment algorithms — DCA. These algorithms continuously monitor the RF environment, evaluating channel utilization, noise floor, and neighboring interference. When the algorithm determines that a channel change would improve performance, it schedules the change. But here's the critical tuning point: if the DCA algorithm is too aggressive, access points will constantly change channels. Every time an access point changes channel, connected clients are dropped and forced to re-associate. In a conference centre during a keynote presentation, this is catastrophic. The solution is to tune the algorithm for stability over absolute optimisation. Configure the controller to only change channels if the interference threshold exceeds thirty percent, and only during scheduled maintenance windows — unless it's a mandatory DFS radar evasion event. Section Three: Implementation Recommendations and Pitfalls. Let me give you five concrete recommendations you can take back to your team today. First: disable legacy data rates. Remove 802.11b data rates — one, two, five-point-five, and eleven megabits per second — from your access point profiles. These legacy rates consume enormous amounts of airtime and encourage sticky client behaviour. When you disable them, the minimum viable connection rate increases, forcing clients to roam sooner. Second: reduce transmit power. As I mentioned, running access points at maximum power creates oversized cells. In a high-density environment, you want small, well-defined cells. Reduce 2.4 gigahertz transmit power to between eight and twelve dBm, and 5 gigahertz to between twelve and seventeen dBm. Third: restrict channel widths. In high-density environments, restrict 5 gigahertz channels to 20 megahertz. While 40 or 80 megahertz channels offer higher theoretical throughput for a single device, they dramatically reduce the number of available non-overlapping channels, causing severe co-channel interference across your deployment. Fourth: plan your DFS fallback. If you're in an environment where DFS events are likely, consider excluding DFS channels entirely from your channel plan for mission-critical areas. Rely on UNII-1 channels — 36, 40, 44, 48 — and UNII-3 channels — 149, 153, 157, 161, 165 — which are non-DFS in most regulatory domains. Fifth: enable band steering. Band steering pushes dual-band capable clients — which is most modern devices — to the 5 gigahertz band, freeing up the 2.4 gigahertz band for legacy devices and IoT equipment. Section Four: Rapid-Fire Q and A. Let me address three common questions I hear from IT teams during deployment reviews. Question one: Should we use 80 megahertz channel widths to maximise throughput? In an enterprise deployment, almost never. Wide channels bond multiple 20 megahertz channels together. In the 5 gigahertz band, using 80 megahertz channels reduces your available non-overlapping channels to approximately five or six. In a stadium with hundreds of access points, this guarantees massive co-channel interference. Stick to 20 megahertz for high-density environments. Question two: How does a hardware-agnostic analytics platform integrate with this? A platform like Purple is hardware-agnostic. While your Cisco, Aruba, or Meraki controllers handle the BSSID roaming and RF algorithms, the analytics platform ingests location data derived from those BSSID associations. If your channel plan is poor, roaming fails, and location analytics become inaccurate. A solid RF foundation is a prerequisite for actionable business intelligence. The two are directly linked. Question three: Is 6 gigahertz worth the investment now? If you're deploying new infrastructure in a high-density environment and your primary client base is modern devices — iPhone 15 and above, recent Android flagships, modern laptops — then yes, 6 gigahertz is worth planning for. The 6 gigahertz band is currently uncongested, offers up to seven 160-megahertz channels in most regulatory domains, and has no legacy device interference. However, for mixed-device environments like healthcare or retail, maintain robust 5 gigahertz coverage as your primary band. Section Five: Summary and Next Steps. Let me bring this together with five key takeaways. One: SSID is the network name. BSSID is the physical MAC address of the access point radio. Client devices roam between BSSIDs, not SSIDs. Two: The client device makes the roaming decision. Infrastructure can only influence this by managing cell size through transmit power and minimum data rates. Three: In the 2.4 gigahertz band, use only channels one, six, and eleven. Adjacent channel interference is more destructive than co-channel interference. Four: Tune your Dynamic Channel Assignment algorithm for stability. Prevent unnecessary channel changes during operational hours. Five: A well-designed RF environment is a prerequisite for accurate location analytics and business intelligence. The two are inseparable. Your next steps: conduct an RF audit of your current deployment. Identify any APs running on non-standard 2.4 gigahertz channels. Review your DCA algorithm settings and ensure maintenance windows are configured. Disable legacy data rates across all access point profiles. Thank you for joining this briefing. Build the infrastructure right, and the analytics will follow.

header_image.png

Resumo Executivo

Para os líderes de TI empresariais que gerem ambientes complexos — desde estádios de alta densidade a extensos campus hospitalares — a cobertura wireless bruta já não é o principal desafio. Os pontos críticos de falha nas implementações wireless modernas ocorrem no limite do roaming, impulsionados por uma má gestão da transição BSSID e uma alocação subótima de canais.

Este guia de referência técnica fornece uma análise aprofundada e neutra em relação ao fornecedor sobre a mecânica do Basic Service Set Identifier (BSSID) e dos algoritmos de seleção dinâmica de canais. Ao compreender como os dispositivos cliente interpretam os BSSIDs e como os controladores empresariais gerem o espectro de RF, os arquitetos de TI podem eliminar os "sticky clients", mitigar a interferência de co-canais e garantir um roaming contínuo em qualquer escala de local. Além disso, uma base de RF estável é um pré-requisito direto para a extração de dados de localização precisos através de WiFi Analytics , impactando diretamente a inteligência de negócios e o ROI. Quer esteja a operar uma cadeia de hotéis, um imóvel de retalho ou uma instalação do setor público, os princípios deste guia aplicam-se universalmente.


Análise Técnica Aprofundada

A Distinção BSSID vs. SSID

Quando um utilizador se conecta à sua rede Guest WiFi , ele vê o SSID — o Service Set Identifier. Esta é a etiqueta legível por humanos transmitida pela rede, como "Hotel_Guest" ou "RetailWiFi". O SSID é puramente um identificador lógico. A associação 802.11 real ocorre na camada física com o BSSID.

O BSSID (Basic Service Set Identifier) é o endereço MAC da interface de rádio específica num ponto de acesso que transmite esse SSID. Num ambiente multi-AP, um único SSID é transmitido por dezenas ou centenas de BSSIDs únicos. Um ponto de acesso de rádio duplo que transmite um SSID apresentará dois BSSIDs distintos — um por banda de rádio. Um ponto de acesso Wi-Fi 6E de rádio triplo apresentará três.

bssid_architecture_overview.png

Esta distinção tem implicações operacionais significativas. Quando está a resolver um problema de roaming, não está a investigar o SSID — está a investigar a transição BSSID. Ferramentas de diagnóstico do lado do cliente, como wpa_cli no Linux ou a utilidade Wireless Diagnostics do macOS, irão expor o BSSID específico (endereço MAC) ao qual um dispositivo está associado, o canal e o RSSI.

O Mecanismo de Roaming: Quem Está Realmente no Controlo?

Este é o aspeto mais mal compreendido da arquitetura wireless empresarial. A norma 802.11 coloca a decisão de roaming inteiramente com o dispositivo cliente. A infraestrutura de rede não pode forçar um cliente a fazer roaming. Pode apenas influenciar as condições que tornam o roaming mais ou menos provável.

Um dispositivo cliente avalia o Received Signal Strength Indicator (RSSI) e o Signal-to-Noise Ratio (SNR) do seu BSSID atual em relação aos BSSIDs vizinhos. Quando o BSSID atual degrada abaixo de um limiar específico do dispositivo — tipicamente cerca de -70 dBm para dispositivos Apple iOS e -75 dBm para muitos dispositivos Android — o cliente inicia uma pesquisa por um BSSID melhor, transmitindo Probe Requests. Os pontos de acesso próximos respondem com Probe Responses. O cliente avalia estas respostas e inicia uma Autenticação e Reassociação 802.11 ao BSSID selecionado.

Se o planeamento de canais for deficiente, o cliente pode experimentar interferência de canais adjacentes, corrompendo os frames de beacon dos BSSIDs vizinhos. Isto leva ao fenómeno do "sticky client" — um dispositivo mantém-se ligado a um BSSID fraco e distante porque não consegue ouvir claramente a alternativa mais forte e próxima. O resultado é uma degradação do débito, chamadas VoIP perdidas e sessões de aplicação falhadas.

Seleção de Canais: A Base da Arquitetura de RF

A Restrição de 2.4 GHz

A banda de 2.4 GHz abrange 83.5 MHz de espectro, de 2.400 GHz a 2.4835 GHz. Cada canal 802.11 tem 20 MHz de largura. Com um espaçamento de 5 MHz entre as frequências centrais dos canais, o resultado é uma sobreposição significativa entre canais adjacentes. Apenas os canais 1, 6 e 11 não se sobrepõem na banda de 2.4 GHz.

Usar qualquer canal que não seja 1, 6 ou 11 na banda de 2.4 GHz cria Interferência de Canal Adjacente (ACI). A ACI é categoricamente pior do que a Interferência de Co-Canal (CCI) porque corrompe completamente os pacotes de dados, exigindo retransmissões. A CCI, pelo contrário, força os dispositivos a partilhar o tempo de antena cooperativamente via CSMA/CA, o que degrada o débito, mas não corrompe os pacotes. A regra é absoluta: as implementações de 2.4 GHz devem usar apenas os canais 1, 6 e 11.

channel_allocation_diagram.png

Para uma compreensão mais ampla de como as bandas de frequência interagem em ambientes empresariais modernos, consulte o nosso guia sobre Wi-Fi Frequencies: A Guide to Wi-Fi Frequencies in 2026 .

A Oportunidade de 5 GHz e a Complexidade do DFS

A banda de 5 GHz oferece consideravelmente mais espectro. No domínio regulatório do Reino Unido e da UE, estão disponíveis até 19 canais de 20 MHz não sobrepostos em UNII-1 (5.150–5.250 GHz), UNII-2A (5.250–5.350 GHz), UNII-2C (5.470–5.725 GHz) e UNII-3 (5.735–5.835 GHz).

No entanto, os canais UNII-2A e UNII-2C encontram-se dentro do alcance DFS (Dynamic Frequency Selection). Estes canais são partilhados com radares meteorológicos, radares militares e sistemas de controlo de tráfego aéreo. Se um ponto de acesso detetar um pulso de radar num canal DFS, deve desocupar imediatamente o canal e permanecer em silêncio por 30 minutos. Este é um mandato regulatório sob ETSI EN 301 893 na Europa e FCC Parte 15 nos Estados Unidos.

Para locais perto de aeroportos, miinstalações militares, ou estações meteorológicas — comuns em Hotelaria e implementações de Transportes — os eventos DFS podem ocorrer várias vezes ao dia, causando alterações imprevisíveis nos canais dos APs e desconexões de clientes.

Atribuição Dinâmica de Canais (DCA)

Os controladores de LAN sem fios empresariais modernos abordam a gestão de canais através de algoritmos de Atribuição Dinâmica de Canais (DCA). Estes algoritmos avaliam continuamente:

Métrica Descrição Impacto
Utilização do Canal Percentagem de tempo em que o meio está ocupado Alta utilização desencadeia a consideração de mudança de canal
Ruído de Fundo Interferência RF não-802.11 (Bluetooth, micro-ondas, etc.) Ruído de fundo elevado reduz o SNR efetivo
RSSI do AP Vizinho Força do sinal de APs no mesmo canal e canais adjacentes Alta sobreposição desencadeia o reequilíbrio do canal
Eventos DFS Deteção de radar no canal atual Mudança de canal imediata obrigatória

Embora o DCA seja essencial para manter um ambiente RF saudável, configurações de algoritmo excessivamente agressivas causam instabilidade na rede. Cada vez que um AP muda de canal, todos os clientes conectados são temporariamente desconectados e devem reassociar-se. Num centro de conferências durante uma apresentação principal, ou no piso de uma loja de Retalho durante as horas de pico de vendas, isto é operacionalmente inaceitável.

A abordagem recomendada é configurar o DCA para ser executado de forma programada — tipicamente durante as janelas de manutenção noturnas — com um limiar de interferência de 30% ou superior para alterações não programadas. Os eventos obrigatórios de evasão de radar DFS são a única exceção a esta disciplina de agendamento.


Guia de Implementação

Os seguintes passos de implementação neutros em relação ao fornecedor aplicam-se a implementações empresariais em Hotelaria , Retalho , Saúde e ambientes do setor público.

Passo 1 — Desativar Taxas de Dados Legadas. Remova as taxas de dados 802.11b (1, 2, 5.5 e 11 Mbps) de todos os perfis de rádio dos pontos de acesso. Estas taxas legadas consomem tempo de antena desproporcionado e são o principal impulsionador do comportamento de cliente "sticky". Quando desativadas, a taxa de conexão mínima viável aumenta, forçando os clientes a atingir o seu limiar de roaming na localização física correta.

Passo 2 — Reduzir a Potência de Transmissão do AP. Executar APs com potência de transmissão máxima (20 dBm) cria células superdimensionadas e impede o roaming BSSID adequado. Reduza a potência de transmissão de 2.4 GHz para 8–12 dBm e a potência de transmissão de 5 GHz para 12–17 dBm, calibrada para corresponder à potência de transmissão do dispositivo cliente mais fraco no seu ambiente.

Passo 3 — Restringir Larguras de Canal. Em ambientes de alta densidade, restrinja os canais de 5 GHz a 20 MHz. Embora a agregação de canais de 40 MHz e 80 MHz aumente o débito teórico de um único dispositivo, ela reduz os canais não sobrepostos disponíveis e eleva o ruído de fundo, causando CCI severa em implementações densas.

Passo 4 — Configurar Janelas de Manutenção DCA. Configure o algoritmo DCA do seu controlador para ser executado durante as janelas de manutenção noturnas. Configure um limiar de interferência de 30% para acionadores não programados. Isto evita alterações disruptivas de canal durante o horário operacional, mantendo a higiene RF.

Passo 5 — Planear Estratégia de Retorno DFS. Para locais com proximidade de radar conhecida, exclua os canais DFS do pool DCA para APs de missão crítica. Confie nos canais não-DFS UNII-1 (36, 40, 44, 48) e UNII-3 (149, 153, 157, 161, 165) como o plano de canais principal. Para orientação sobre a modernização mais ampla do controlo de acesso à rede, consulte La lista de verificación para migrar de NAC heredado a NAC nativo de la nube .

Passo 6 — Ativar Band Steering. Configure o band steering para direcionar clientes com capacidade dual-band para a banda de 5 GHz, libertando o espectro de 2.4 GHz para dispositivos legados e equipamentos IoT. Para contexto sobre a coexistência de IoT e BLE em ambientes empresariais, consulte BLE Low Energy Explained for Enterprise .


Melhores Práticas

As seguintes melhores práticas alinham-se com os padrões IEEE 802.11, os requisitos de certificação da Wi-Fi Alliance e as diretrizes de implementação empresarial neutras em relação ao fornecedor.

Limiares Mínimos de RSSI: Configure os pontos de acesso para recusar a associação de clientes com um RSSI abaixo de -80 dBm. Isto impede que clientes fracos se associem a um AP distante e consumam tempo de antena a baixas taxas de dados. A maioria dos controladores empresariais expõe isto como um limiar de "RSSI mínimo" ou "exclusão de cliente".

802.11r Transição Rápida de BSS: Ative o 802.11r (Fast BSS Transition) em todos os SSIDs que suportam aplicações de voz ou em tempo real. Isto reduz o tempo de handoff de roaming de 50–200 ms (reassociação padrão) para menos de 50 ms, evitando quedas de chamadas VoIP durante as transições BSSID.

802.11k e 802.11v Relatório de Vizinhos: Ative o 802.11k (Radio Resource Management) e o 802.11v (BSS Transition Management) para fornecer aos clientes listas de APs vizinhos e recomendações de transição. Embora o cliente ainda tome a decisão final de roaming, estes protocolos fornecem-lhe as informações necessárias para fazer uma escolha mais rápida e informada.

WPA3 e OWE: Para redes de convidados, implemente WPA3-SAE ou Opportunistic Wireless Encryption (OWE) para fornecer encriptação por sessão sem exigir uma palavra-passe. Isto alinha-se com as obrigações de proteção de dados do GDPR para dados de convidados em trânsito e é um requisito PCI DSS para qualquer segmento de rede que toque em dados de titulares de cartões.

Auditorias RF Regulares: Realize um levantamento RF passivo a cada 12 meses ou após qualquer alteração física significativa no local (novas divisórias, instalações de equipamentos, reorganização de mobiliário). Alterações físicas alteram a propagação RF e podem invalidar o seu plano de canais.


Resolução de Problemas e Mitigação de Riscos

A Armadilha DFS

Em implementações de hotelaria perto de aeroportos ou estações meteorológicas, os eventos DFS são um risco comum e subestimado. Quando um AP deteta radar num canal DFS, deve desocupá-lo imediatamente. Se o canal de retornoo canal é atribuído estaticamente a uma frequência já congestionada, o AP causará uma cascata de CCI em APs adjacentes.

Mitigação: Mantenha uma lista dinâmica de canais de fallback seguros na sua configuração DCA. Considere excluir totalmente os canais DFS em APs que servem áreas de missão crítica, como lobbies de hotéis, palcos de conferências ou zonas de ponto de venda de retalho.

A Armadilha da Alta Potência

Contrariando a intuição, operar APs com potência máxima de transmissão é uma das causas mais comuns de baixo desempenho sem fios. APs de alta potência criam células grandes com sobreposição significativa, causando CCI e impedindo que os clientes façam roaming para o AP mais próximo.

Mitigação: Implemente o Controlo de Potência de Transmissão (TPC) e calibre a potência do AP para criar células que se sobreponham em aproximadamente 15–20% na linha de contorno de -67 dBm. Isso proporciona cobertura contínua sem interferência excessiva.

A Armadilha do Canal Amplo

Em ambientes densos, as configurações de canal de 80 MHz ou 160 MHz são frequentemente recomendadas pelos fornecedores para maximizar os benchmarks de throughput. Na prática, elas reduzem o número de canais não sobrepostos disponíveis para 2–3 na banda de 5 GHz, garantindo CCI severa em qualquer implementação com mais do que alguns APs.

Mitigação: Restrinja as larguras de canal a 20 MHz em ambientes de alta densidade. Reserve as configurações de 40 MHz ou 80 MHz para áreas de baixa densidade com separação física significativa entre APs.


ROI e Impacto no Negócio

Um ambiente de RF meticulosamente planeado tem um impacto direto e mensurável nos resultados de negócio em todos os tipos de locais.

Satisfação do Hóspede e Receita: Em ambientes de hospitalidade, a qualidade do WiFi é consistentemente classificada entre os três principais fatores em inquéritos de satisfação do hóspede. O roaming BSSID contínuo evita chamadas de vídeo interrompidas, timeouts de aplicações e interrupções de streaming. Para operadores de hotéis, isso impacta diretamente as pontuações de avaliação e as taxas de reserva repetida.

Precisão da Análise: A plataforma WiFi Analytics da Purple depende de associações BSSID de clientes consistentes para gerar contagens precisas de visitantes, métricas de tempo de permanência e mapas de calor ao nível da zona. Se os clientes estiverem constantemente a perder ligações devido a interferência de canal, os dados de associação subjacentes tornam-se fragmentados e não fiáveis. Um ambiente de RF estável não é apenas um requisito de desempenho — é um requisito de qualidade de dados.

Eficiência Operacional: Um plano de canais e uma configuração de roaming bem ajustados reduzem significativamente o volume de tickets de helpdesk relacionados com "WiFi lento" ou "continua a desconectar". Em implementações de grandes locais, isso pode representar uma redução mensurável nos custos de suporte de nível 1. Para orientação sobre a otimização de implementações em escala de escritório, consulte Office Wi Fi: Optimize Your Modern Office Wi-Fi Network .

Postura de Conformidade: A gestão adequada de canais e os padrões de encriptação (WPA3, 802.1X) apoiam diretamente a conformidade PCI DSS para operadores de retalho e hospitalidade, e a conformidade GDPR para qualquer organização que processe dados pessoais através de guest WiFi. Um registo de auditoria de RF documentado também apoia os requisitos de certificação ISO 27001.


Ouça o podcast de briefing executivo acima para uma apresentação de 10 minutos, em estilo de consultoria, sobre a arquitetura BSSID e a estratégia de seleção de canais.

Definições Principais

BSSID (Basic Service Set Identifier)

The MAC address of the specific radio interface on an access point broadcasting an SSID. In a multi-AP deployment, each radio presents a unique BSSID, even when all APs broadcast the same SSID.

IT teams encounter BSSIDs when troubleshooting roaming failures, analysing client association logs, or interpreting WiFi analytics data. A client's BSSID association history reveals its physical movement path through a venue.

SSID (Service Set Identifier)

The human-readable network name broadcasted to end users (e.g., 'Purple_Guest'). A single SSID is typically supported by hundreds of underlying BSSIDs in an enterprise deployment.

Users interact with SSIDs; network engineers troubleshoot BSSIDs. Conflating the two is the most common source of roaming misdiagnosis.

Co-Channel Interference (CCI)

Interference caused when two or more access points operating on the exact same frequency channel can hear each other's transmissions. CCI forces APs to share airtime via CSMA/CA.

CCI is manageable through cell size reduction (transmit power control). It degrades throughput proportionally but does not corrupt packets.

Adjacent Channel Interference (ACI)

Interference caused when APs operate on overlapping but different frequency channels (e.g., channels 1 and 3 in 2.4 GHz). ACI corrupts data transmissions, requiring retransmissions.

ACI is categorically worse than CCI and must be eliminated through strict channel planning. In 2.4 GHz, using any channel other than 1, 6, or 11 creates ACI.

DFS (Dynamic Frequency Selection)

A regulatory requirement mandating that WiFi equipment detect radar systems on certain 5 GHz channels and immediately vacate to a non-radar channel. Governed by ETSI EN 301 893 in Europe and FCC Part 15 in the US.

DFS events cause unpredictable AP channel changes and client disconnections. Venues near airports, weather stations, or military installations are particularly susceptible.

RSSI (Received Signal Strength Indicator)

A measurement of the power level of a received radio signal, typically expressed in negative dBm (e.g., -65 dBm). Higher absolute values (closer to 0) indicate stronger signals.

RSSI is the primary metric client devices use to evaluate BSSID quality and trigger roaming decisions. A common roaming threshold is -70 dBm.

SNR (Signal-to-Noise Ratio)

The difference in dB between the received signal strength and the background RF noise floor. A higher SNR enables higher-order modulation schemes (e.g., 1024-QAM) and greater throughput.

SNR is a more reliable performance indicator than raw RSSI. A strong signal (-60 dBm) in a high-noise environment (-80 dBm noise floor) yields only 20 dB SNR, which limits throughput significantly.

DCA (Dynamic Channel Assignment)

An automated algorithm used by wireless LAN controllers to assign and periodically reassign channels to access points based on current RF conditions, including utilization, noise floor, and neighbour interference.

DCA must be tuned to prevent excessive channel changes during operational hours. Overly aggressive DCA settings cause client disconnections across the entire deployment.

Sticky Client

A client device that maintains association with a distant, weak BSSID rather than roaming to a closer, stronger access point. Typically caused by oversized AP cells (high transmit power) or enabled legacy data rates.

Sticky clients are the most common cause of poor WiFi performance complaints in enterprise venues. They consume disproportionate airtime at low data rates, degrading performance for all users on the channel.

Exemplos Práticos

A 400-room luxury hotel is experiencing persistent complaints of dropped VoIP calls when staff move between the lobby and the conference centre. The network uses a single SSID across 150 access points, all running at 20 dBm transmit power with legacy data rates enabled.

Phase 1 — Diagnosis: Conducted a packet capture using Wireshark on the affected corridor. Analysis confirmed devices were holding onto the lobby AP's BSSID until signal degraded to -85 dBm — well past the point where the conference centre AP was available at -62 dBm. Root cause: oversized cells and legacy data rates enabling low-rate associations at distance.

Phase 2 — Remediation:

  1. Disabled 802.11b legacy data rates (1, 2, 5.5, 11 Mbps) across all AP radio profiles.
  2. Reduced 2.4 GHz transmit power from 20 dBm to 11 dBm on lobby and corridor APs.
  3. Reduced 5 GHz transmit power from 20 dBm to 15 dBm.
  4. Enabled 802.11r Fast BSS Transition on the staff SSID.
  5. Verified adjacent APs in the transition zone were on non-overlapping channels (1 and 6 in 2.4 GHz; 36 and 40 in 5 GHz).

Phase 3 — Validation: Re-ran packet capture post-change. Devices now roamed at -68 dBm, well within the VoIP quality threshold. Call drop rate reduced to zero in the affected corridor.

Comentário do Examinador: This scenario illustrates that 'sticky client' problems are almost always caused by oversized cells and enabled legacy data rates — not by hardware failure. The fix is infrastructure configuration, not hardware replacement. Enabling 802.11r is critical for VoIP use cases, as it reduces the re-association handoff from 150 ms to under 30 ms, preventing the packet loss window that causes call drops.

A retail chain has deployed new Wi-Fi 6 access points across a dense shopping mall with 40 retail units. Despite strong signal strength readings, customers and staff report massive latency and poor throughput, particularly in the 2.4 GHz band.

Phase 1 — Diagnosis: RF spectrum analysis using a dedicated spectrum analyser revealed severe co-channel and adjacent channel interference across the 2.4 GHz band. Investigation of the controller configuration revealed the DCA algorithm had assigned channels 1, 4, 7, and 11 across the deployment — a four-channel plan that introduces adjacent channel interference between channels 1 and 4, and between 7 and 11.

Phase 2 — Remediation:

  1. Reconfigured the 2.4 GHz DCA profile to strictly use channels 1, 6, and 11 only.
  2. Enabled Band Steering to push 5 GHz-capable clients (estimated 85% of devices) away from the congested 2.4 GHz spectrum.
  3. Reduced 2.4 GHz transmit power to 10 dBm to shrink cell sizes and reduce CCI between adjacent units.
  4. Restricted 5 GHz channel width to 20 MHz to maximise channel reuse across the dense deployment.

Phase 3 — Validation: Post-change spectrum analysis confirmed elimination of adjacent channel interference. Average 2.4 GHz latency reduced from 280 ms to 18 ms. Staff device throughput increased from 2 Mbps to 24 Mbps average.

Comentário do Examinador: The use of a four-channel 2.4 GHz plan is a common misconfiguration introduced by well-intentioned attempts to 'spread the load'. In reality, channels 4 and 7 overlap with channels 1, 6, and 11, creating ACI that corrupts packets. Forcing strict adherence to the three non-overlapping channels converts the interference from ACI (packet corruption) to CCI (airtime sharing), which is manageable via CSMA/CA and results in dramatically better performance.

Perguntas de Prática

Q1. You are deploying a high-density WiFi network in a 50,000-seat stadium. The vendor's pre-sales engineer recommends using 80 MHz channels on the 5 GHz band to maximise theoretical throughput for the high volume of concurrent users. Do you accept this recommendation?

Dica: Consider how many non-overlapping 80 MHz channels are available in the 5 GHz band, and how that impacts co-channel interference when hundreds of APs are deployed in close physical proximity.

Ver resposta modelo

No. In a high-density environment, using 80 MHz channels reduces the available non-overlapping spectrum to approximately 5–6 channels in the 5 GHz band. With hundreds of APs in a stadium, this guarantees severe co-channel interference as dozens of APs compete for the same channels. The correct approach is to mandate 20 MHz channel widths to maximise channel reuse. While individual device throughput is theoretically lower, the aggregate network capacity and per-user experience will be significantly better due to reduced CCI.

Q2. Your hospital IT team reports that roaming works correctly for laptops and modern smartphones, but older VoIP communication badges worn by nursing staff constantly drop calls when moving down corridors, despite showing strong signal strength on their display.

Dica: Consider who makes the roaming decision, what metrics they use, and what specific characteristics of legacy devices might cause them to roam later than modern devices.

Ver resposta modelo

The issue is a classic 'sticky client' problem specific to legacy devices. The VoIP badges are holding onto a distant BSSID because: (1) legacy data rates (1–11 Mbps) are enabled, allowing the badge to maintain a connection at very low rates over a long distance; and (2) AP transmit power is likely high, creating large cells that the badge can still 'hear' at -80 dBm. To fix this, disable legacy 802.11b data rates across all AP profiles and reduce AP transmit power to 10–12 dBm. Additionally, enable 802.11r Fast BSS Transition on the staff SSID to reduce the handoff latency below the VoIP packet loss threshold.

Q3. A hotel located 1.5 miles from a regional airport is experiencing random, widespread AP channel changes and client disconnections every afternoon between 14:00 and 17:00. The events are not correlated with peak usage. What is the likely cause and how do you resolve it?

Dica: Consider what shared spectrum exists in the 5 GHz band and what external systems might be active in the afternoon near an airport.

Ver resposta modelo

The APs are almost certainly operating on DFS (Dynamic Frequency Selection) channels and are detecting radar pulses from the nearby airport's approach radar systems, which are typically active during afternoon peak arrival periods. When radar is detected, the AP must immediately vacate the channel under ETSI EN 301 893 regulations. The solution is to exclude all DFS channels (UNII-2A: 52–64; UNII-2C: 100–140) from the DCA channel pool for this venue, relying exclusively on UNII-1 (36, 40, 44, 48) and UNII-3 (149, 153, 157, 161, 165) non-DFS channels. This eliminates radar-triggered channel changes entirely.