| 57 | |
| 58 | == 22 Giugno 2007 == |
| 59 | |
| 60 | 11.00 - 13.40 ( 2.40 h) |
| 61 | |
| 62 | Come fa una stazione a sapere se il servizio di roaming in una data rete? il |
| 63 | documento [http://portal.acm.org/citation.cfm?id=1024744 Network Selection and |
| 64 | Discovery of Service Information in Public WLAN Hotspots] descrive lo scenario |
| 65 | esistente per il servizio di roaming offerto ad diversi WISP ( Wireless Internet |
| 66 | Service Provider): l'idea e' quella di poter avere non un'unica rete che |
| 67 | fornisce roaming ma avere piu' reti ( con diversi provider) tutte interconnesse |
| 68 | tra loro in maniera tale che se una stazione mobile vuole muoversi da un AP di |
| 69 | una rete ad un altro AP ( di una rete diversa) puo' farlo sfruttando proprio il |
| 70 | roaming. Per fare cio' ogni provider mantiene al suo interno delle tabelle |
| 71 | statiche dove sono salvate tutte le reti ( controllate da altri provider) |
| 72 | raggiungibili attraverso il servizio di roaming e invia alla STA il proprio |
| 73 | SSID; ogni STA deve avere all'interno le medesime tabelle e puo' passare da un |
| 74 | AP ad un altro basandosi proprio su suddette tabelle dove sono salvate tutte le |
| 75 | reti facenti parte dello stesso "Roaming Organization". |
| 76 | Uno dei problemi di questa soluzione e' dato dalla grandezza delle tabelle, in |
| 77 | quanto tabelle con molte reti salvate occupano molto spazio in memoria; il |
| 78 | documento quindi suggerisce di utilizzare questo metodo solo se il numero delle |
| 79 | reti non e' molto alto ( si parla nell'ordine del centinaio).Un altro problema |
| 80 | nasce dall'aggiornamento delle tabelle delle STA in quanto questo lavoro dovra' |
| 81 | essere svolto dal provider al quale le STA fanno riferimento, aggiungendo cosi' |
| 82 | altro carico alla rete e aumentando il lavoro degli AP. Un ulteriore problema |
| 83 | consiste nel fatto che ogni volta una STA vuole passare da un AP ad un altro |
| 84 | posti in differenti reti essa deve si avvalersi delle tabelle di roaming |
| 85 | statiche salvate al suo interno ma deve comunque notificare il cambio al suo |
| 86 | provider, il quale le passera' i parametri del nuovo provider e del nuovo |
| 87 | AP.[[BR]] |
| 88 | |
| 89 | Un'ulteriore soluzione e' definita nel modo seguente: ogni provider che fa |
| 90 | parte di una Roaming Organization non invia alle STA il proprio SSID ma invia |
| 91 | l'SSID della propria organizzazione. In questa maniera una STA potra' usufruire |
| 92 | di tutti gli AP di tutte le reti come se facessero parte di una unica rete. Il |
| 93 | problema sorge quando un providere fa parte di piu' di una "Roaming |
| 94 | Organization"; la soluzione consiste nel dotare ogni AP di piu' VAP ognuno dei |
| 95 | quali mantiene il proprio BSSID e SSID dell'organizzazione. Quando una STA |
| 96 | chiedera' l'associazione bastera' utilizzare l'AP virtuale che ha come SSID il |
| 97 | medesimo della rete dove si trova la STA richiedente.[[BR]] |
| 98 | |
| 99 | |
| 100 | 14.20 - 16.30 ( 2.10 h) |
| 101 | |
| 102 | Come riportato in [http://www.proxim.com/support/techbulletins/TB-046.pdf |
| 103 | ORiNOCO WDS] per avere un distribution system tra due AP e' sufficiente che nei |
| 104 | frame siano presenti quattro indirizzi MAC: indirizzo MAC della stazione che invia i pacchetti,indirizzo MAC della stazione ricevente, indirizzo MAC dell'AP al quale il trasmettitore e' associato e indirizzo MAC dell'AP al quale e' associato il ricevitore. Tale AP e' connesso tramite WDS all'AP del trasmettitore.[[BR]] |
| 105 | |
| 106 | Infatti se una stazione vuole trasmettere dei dati ad un'altra che si trova |
| 107 | associata ad un diverso AP puo'farlo sfruttando proprio il concetto del |
| 108 | passamano dei dati da lei che li invia, all'AP al quale e' associata, l'AP della |
| 109 | STA ricevente alla destinazione. Insieme a questo vincolo devono comunque |
| 110 | apparire asseriti i campi "To/From Ds" in quanto essi danno notizie significanti |
| 111 | al fine di sapere se esiste realmente un distribution system. Non a caso quando |
| 112 | i due campi sono entrambi asseriti significa che i dati stanno viaggiando da un |
| 113 | AP all'altro.[[BR]] |
| 114 | |
| 115 | Inoltre come cita [http://www.proxim.com/support/techbulletins/TB-021.pdf |
| 116 | Roaming with ORiNOCO/IEEE 802.11] un metodo per accertasi se l'eventuale |
| 117 | servizio di roaming e' attivo basta controllare la presenza di pacchetti dove |
| 118 | sia presente la richiesta di ri-associazione da parte di una STA. Molto |
| 119 | probabilmente tale richiesta e' inviata perche' la stazione si sta muovendo in |
| 120 | direzione di un AP e sta perdendo il segnale dell' AP al quale e'associata. Tali |
| 121 | richieste sono prima precedute da una scansione della rete da parte della STA al |
| 122 | fine di trovare il migliore AP disponibile al quale associarsi. La scansione in |
| 123 | questione consiste nell'invio di probe request ai vari AP al fine di ottenere |
| 124 | dei probe response con i quali la STA valutera' la bonta' degli access |
| 125 | point.[[BR]] |