| | 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]] |