Académique Documents
Professionnel Documents
Culture Documents
Leandro A. Forte
1
por ultimo, da quantidade de canais utilizados na Há também algumas implementações que se
varredura. usam somente da camada física para fazer a
3. Soluções Propostas detecção. Neste caso a estação mede a qualidade do
sinal de radio. Caso a relação sinal-ruído (SNR)
A transmissão de áudio ideal nesse cenário seria decaia a um valor abaixo do nível de disparo (search
que nenhum pacote de informação fosse perdido e threshold), a estação inicia a fase de procura antes
que o delay gerado pelo handoff fosse mínimo. Para mesmo que algum pacote seja perdido, porém esse
isso, seria necessário ter um buffer na estação valor de disparo precisa ser muito bem configurado.
suficientemente grande para que a informação não Para um valor alto, a estação faria varreduras por
fosse perdida e seria necessário também minimizar outros PA’s desnecessariamente. E para valores
as causas dos atrasos das fases de detecção e muito baixos, poderiam ocorrer um numero muito
procura. grande de falhas de transmissão. Há também um
Para reduzir o tempo de handoff é necessário, segundo nível de disparo (switching threshold) que
primeiro, descobrir a causa das falhas de transmissão pode ser obtido pela equação abaixo:
e reduzi-las ao máximo e depois obter valores
ótimos para o intervalo de transmissão dos beacons Switch Threshold = Search Threshold - ∆SNR (1)
na varredura passiva, e para os valores de
MinChannelTime e MaxChannelTime como feito ,onde ∆SNR é a diferença entre o SNR do ponto de
em [1]. acesso local e o SNR do ponto de acesso estrangeiro.
Já para eliminar a perda de informação é O parâmetro ∆SNR também é importante para evitar
necessário obter valores ótimos para o intervalo de o efeito ping-pong no handoff.
transmissão dos beacons e para o tamanho do buffer Como é desejado que nenhum pacote se perca e
de retransmissão, tal como feito em [2] e [3]. o delay seja mínimo, o ideal seria utilizar este ultimo
método, porém em outros artigos fala-se que ajustar
4. Reduzindo o atraso de detecção estes 3 parâmetros não é uma coisa muito trivial e
muito menos confiável, pois uma queda temporária
No primeiro caso, Velayos e Karlson, no sinal faria a estação realizar uma varredura por
confirmaram que as estações mostraram diferentes PA’s sem necessidade.
tempos de detecção, dependendo do numero Então para este artigo, adotou-se o método de
permitido de falhas de frames e do numero de probe- Velayos e Karlson, mesmo sabendo que haveria uma
requests. Este tipo de procedimento tendia a ser pequena perda de pacotes. Porém isto pode ser
longo, então foi sugerido uma nova abordagem: as resolvido com buffers, como será abordado mais
estações deveriam iniciar a fase de procura assim adiante.
que as colisões de frames fossem excluídas como a
causa das falhas de transmissão. 5. Reduzindo o atraso na procura
A partir de então foi utilizada uma equação de
probabilidade para Condições de Distribuição Para reduzir a fase de procura, Velayos e
Cumulativa, a fim de mostrar que, mesmo na Karlson fizeram experimentos para achar valores
saturação, a colisão consecutiva de três ou mais ótimos para MinChannelTime e MaxChannelTime.
frames é um evento raro. Conseqüentemente, se um O MinChannelTime pode ser obtido
frame e suas duas retransmissões falharem, a estação matematicamente, calculando-se o tempo máximo
pode descartar a colisão como a causa da falha e que um ponto de acesso levaria para responder à
iniciar a fase de procura. Com isso a fase de estação, levando em consideração um canal ocioso.
detecção pode ser reduzida a aproximadamente 3 O valor obtido é de 670 μs, porém MinChannelTime
milisegundos. só pode ser expresso em Time Units (TU) que é
Uma situação especial acontece quando as equivalente a 1024 μs (aproximadamente 1ms).
estações não estão enviando informações, mas Para obter o MaxChannelTime é preciso
somente recebendo. Nesse caso, a estação precisa primeiramente obter o tempo de resposta de um
escutar em modo passivo os frames beacon, para canal em uso. Para uma carga útil de 60% no PA, foi
diferenciar quando o PA está ocioso ou quando o PA obtido um valor médio de probe-response de 10 ms,
está fora de alcance. Para isso o intervalo de envio para um bit rate de 2 Mbps.
dos beacons precisa ser o menor possível, porém Para se calcular o atraso de procura s, usa-se a
sem afetar muito a capacidade do PA para transmitir fórmula a seguir:
beacons. De acordo com as simulações em [1] o
intervalo de beacons ideal é de 60 milisegundos.
Menos que isso os frames de beacon iriam usar
s =uTu +eTe (2)
desnecessariamente uma boa parte da largura de
banda do canal. onde u é a quantidade de canais usados, e é o
numero de canais ociosos, Te é o tempo de atraso em
2
um canal ocioso (equivalente a MinChannelTime) e for Wireless Network Management: The Sabino
Tu é o tempo de atraso de um canal em uso System” in Proceedings of the International
(equivalente ao MaxChannelTime). Conference on Wireless Networks, Las Vegas, NV,
De acordo com a fórmula (2), o tempo total de June 2003.
procura depende do numero de canais (ociosos e
ativos) e dos parâmetros MaxChannelTime e
MinChannelTime. Para os valores obtidos
anteriormente foi plotado um gráfico do tempo de
procura em função do numero de canais ativos
escaneados e suas variações para 1, 5 e 10 estações
com uma carga no PA de 50%.