Como interpretar indicadores de qualidade sem fio?

7

Já vi indicadores de qualidade de rede em vários lugares expressos em algum tipo de escala de decibéis, e presumo que também seja /proc/net/wireless :

$ cat /proc/net/wireless
Inter-| sta-|   Quality        |   Discarded packets               | Missed | WE
 face | tus | link level noise |  nwid  crypt   frag  retry   misc | beacon | 22
wlp1s0: 0000   53.  -57.  -256        0      0      0      3   1001        0

No entanto, como alguém que não está acostumado a trabalhar com decibéis, como posso interpretá-los? man procfs parece não ter informações relevantes.

    
por l0b0 01.03.2017 / 23:43

1 resposta

7

Muito geralmente:

Decibel é uma unidade logarítmica (1 dB = 1/10 Bel, 1 Bel = razão de potência 1.259 = relação de amplitude 1.122) que descreve uma relação relativa entre sinais. Veja wikipedia para detalhes e uma tabela. Decibéis negativos significam que o sinal recebido é mais fraco que os sinais enviados (o que naturalmente acontece naturalmente).

Nível significa a intensidade do sinal recebido quando comparado com a intensidade em que foi / foi assumido quando enviado. Esta é uma medição física e, em princípio, a mesma para todos os hardwares Wifi. No entanto, muitas vezes não está devidamente calibrado, etc.

Link é uma medida computada de quão bom é o sinal (ou seja, como é fácil para o hardware / software recuperar dados dele). Isso é influenciado por ecos, propagação multipath, o tipo de codificação usada, etc .; e todo mundo usa seu próprio método para calculá-lo. Frequentemente (mas nem sempre) é computado para algum valor que esteja na mesma escala do valor "level".

Da experiência, para a maioria dos hardwares que já vi, algo em torno de -50 significa que o sinal é ok-ish, algo em torno de -80 significa que ele é muito fraco, mas apenas viável. Se for muito menor, a conexão não será confiável.

Estes valores devem ser lidos apenas como uma indicação aproximada, e não como algo científico em que você pode confiar, e você não deve esperar que eles sejam semelhantes ou mesmo comparáveis em hardware diferente, nem mesmo "nível". A melhor maneira de aprender a interpretá-lo é pegar o hardware, carregá-lo um pouco, observar como o sinal muda e quais são os efeitos na velocidade, na taxa de erros, etc.

    
por 02.03.2017 / 10:47

Tags