Changes between Version 19 and Version 20 of Diario/Roma


Ignore:
Timestamp:
Jul 22, 2007, 1:07:12 PM (17 years ago)
Author:
Alessio Romagnoli
Comment:

aggiornamento

Legend:

Unmodified
Added
Removed
Modified
  • Diario/Roma

    v19 v20  
    423423
    424424Briefing con la squadra piu' correzione della relazione.[[BR]]
     425
     426== 18 Luglio 2007 ==
     42716.30 - 19.00 ( 2.30 h)
     428
     429Inizio stesura dell'algoritmo per acquisire punteggi sulla bonta' dei
     430
     431supportial roaming rilevati.[[BR]]
     432{{{
     433
     434FATTORI DA TENERE PRESENTE:
     435
     436
     437- Presenza di ESS o AAL o di entrambi
     438
     439- Presenza DS (se si trova anche ESS ==> supporto ottimale)
     440
     441- Numero di AP facenti parte delle varie reti
     442
     443PUNTEGGI:- 2 punti se sono presenti ESS o AAL
     444
     445- 1 punto se si individua un DS (bisogna stare in ascolto per vedere a quale
     446
     447ESS  fanno parte le STA che trasmettono i dati)
     448
     449- 1 punto se e' presente solo il BSS- 1 punto per ogni AP facente parte di
     450
     451una delle reti trovate
     452
     453}}}
     454
     455== 19 Luglio 2007 ==
     456
     45711.00 - 15.55 ( 4.55 h)
     458
     459Algoritmo con punteggi rivisti:[[BR]]
     460
     461{{{
     462
     463PUNTEGGI:
     464
     465- 10 punti per ogni ESS trovato
     466
     467- +5 punti per ogni AAL trovata
     468
     469- 3 punti se e' presente solo il BSS
     470
     471- +1 punto per ongni AP facente parte di una delle reti trovate
     472
     473Da qui si puo' gia' notare come l'algoritmo tendera' a favorire quelle reti
     474
     475che presentano autenticazione ad alto livello (meccanismo di roaming piu'
     476
     477veloce).Nel caso in cui un ESS senza AAL abbia piu' AP connesi (e rilevati)
     478
     479di un ESS con AAL ==> +10 punti
     480
     481ALGORITMO PER LA RICERCA DI UN ESS
     482Si pensi di avere a disposizioni delle liste di dati.
     483
     484list ESS, AP, punti, n_AP
     485int i
     486scan()
     487se (frame = probe_response) allora 
     488 E = ESSID 
     489 M = MAC_AP 
     490 se (ESSID non e' presente) allora
     491  esci e torna a scan 
     492 altrimenti   
     493  cicla la lista ESS     
     494    se (E e' presente nella lista) allora       
     495     prelevo il suo indice j     
     496    altrimenti       
     497     ESS [i] = E inserisco E nella lista       
     498     punti [i] = 10       
     499     j = i prelevo il suo indice       
     500     i = i + 1   
     501  fine ciclo   
     502  ciclo sulla lista AP       
     503   se (M non compare nella lista alla posizione j) allora         
     504    aggiungi M alla lista di indirizzi MAC alla posizione j         
     505    punti [j] = punti [j] + 1         
     506    n_AP [j] = n_AP [j] + 1       
     507   altrimenti non faccio nulla   
     508  fine ciclo 
     509fine ramo
     510fine algoritmo
     511
     512}}}