Changeset 4
- Timestamp:
- May 8, 2007, 7:33:28 PM (18 years ago)
- Location:
- doc
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/AssociazioneMultipla.aux
r1 r4 44 44 \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.1}Architettura}{4}{subsubsection.2.4.1}} 45 45 \newlabel{sec:architettura}{{2.4.1}{4}{Architettura\relax }{subsubsection.2.4.1}{}} 46 \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.2}Li mitazioni}{4}{subsubsection.2.4.2}}47 \newlabel{sec:li mitazioni}{{2.4.2}{4}{Limitazioni\relax }{subsubsection.2.4.2}{}}46 \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.2}Libert\IeC {\`a} d'azione}{4}{subsubsection.2.4.2}} 47 \newlabel{sec:libert\IeC {\`a}dazione}{{2.4.2}{4}{Libertà d'azione\relax }{subsubsection.2.4.2}{}} 48 48 \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.3}Interpretazione dello standard}{5}{subsubsection.2.4.3}} 49 49 \newlabel{sec:interpretazionedellostandard}{{2.4.3}{5}{Interpretazione dello standard\relax }{subsubsection.2.4.3}{}} 50 50 \@writefile{toc}{\contentsline {subsection}{\numberline {2.5}Caso reale}{5}{subsection.2.5}} 51 51 \newlabel{sec:casoreale}{{2.5}{5}{Caso reale\relax }{subsection.2.5}{}} 52 \@writefile{toc}{\contentsline {section}{\numberline {3}Soluzioni}{5}{section.3}} 53 \newlabel{sec:soluzioni}{{3}{5}{Soluzioni\relax }{section.3}{}} 54 \@writefile{toc}{\contentsline {section}{\numberline {4}Ottimizzazioni ulteriori per le scelte di swinging}{5}{section.4}} 55 \newlabel{sec:ottimizzazioni}{{4}{5}{Ottimizzazioni ulteriori per le scelte di swinging\relax }{section.4}{}} 56 \@writefile{toc}{\contentsline {section}{\numberline {5}Bibliografia}{5}{section.5}} 57 \newlabel{sec:bibliografia}{{5}{5}{Bibliografia\relax }{section.5}{}} 58 \@writefile{toc}{\contentsline {section}{\numberline {6}Ringraziamenti}{5}{section.6}} 59 \newlabel{sec:ringraziamenti}{{6}{5}{Ringraziamenti\relax }{section.6}{}} 52 \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.1}Il chipset Atheros}{5}{subsubsection.2.5.1}} 53 \newlabel{sec:atheros}{{2.5.1}{5}{Il chipset Atheros\relax }{subsubsection.2.5.1}{}} 54 \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.2}Il driver MADWifi}{5}{subsubsection.2.5.2}} 55 \newlabel{sec:madwifi}{{2.5.2}{5}{Il driver MADWifi\relax }{subsubsection.2.5.2}{}} 56 \@writefile{toc}{\contentsline {section}{\numberline {3}Soluzioni}{6}{section.3}} 57 \newlabel{sec:soluzioni}{{3}{6}{Soluzioni\relax }{section.3}{}} 58 \@writefile{toc}{\contentsline {section}{\numberline {4}Ottimizzazioni ulteriori per le scelte di swinging}{6}{section.4}} 59 \newlabel{sec:ottimizzazioni}{{4}{6}{Ottimizzazioni ulteriori per le scelte di swinging\relax }{section.4}{}} 60 \@writefile{toc}{\contentsline {section}{\numberline {5}Bibliografia}{6}{section.5}} 61 \newlabel{sec:bibliografia}{{5}{6}{Bibliografia\relax }{section.5}{}} 62 \@writefile{toc}{\contentsline {section}{\numberline {6}Ringraziamenti}{6}{section.6}} 63 \newlabel{sec:ringraziamenti}{{6}{6}{Ringraziamenti\relax }{section.6}{}} -
doc/AssociazioneMultipla.log
r1 r4 1 This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=pdflatex 2006.8.10) 4 MAY 2007 18:161 This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=pdflatex 2006.8.10) 8 MAY 2007 19:18 2 2 entering extended mode 3 3 **AssociazioneMultipla.tex … … 531 531 (/usr/share/texmf-tetex/tex/latex/base/t1cmtt.fd 532 532 File: t1cmtt.fd 1999/05/25 v2.5h Standard LaTeX font definitions 533 ) [3] [4] [5] 534 (./AssociazioneMultipla.aux) ) 533 ) [3] [4] 534 535 LaTeX Warning: Reference `manca' on page 5 undefined on input line 268. 536 537 [5] [6] (./AssociazioneMultipla.aux) 538 539 LaTeX Warning: There were undefined references. 540 541 ) 535 542 Here is how much of TeX's memory you used: 536 34 23strings out of 94500537 43 783string characters out of 1175788538 9 6918words of memory out of 1000000539 652 4multiletter control sequences out of 10000+50000543 3431 strings out of 94500 544 43905 string characters out of 1175788 545 97035 words of memory out of 1000000 546 6529 multiletter control sequences out of 10000+50000 540 547 21066 words of font info for 45 fonts, out of 500000 for 2000 541 548 580 hyphenation exceptions out of 8191 542 549 27i,8n,36p,294b,224s stack positions out of 1500i,500n,5000p,200000b,5000s 543 550 PDF statistics: 544 1 38PDF objects out of 300000545 3 0named destinations out of 131072546 1 77words of extra memory for PDF output out of 65536547 </var/cache/fonts/pk/ljfour/jknappen/ec/ectt0800 548 .600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecbi1200.600pk> </var/cache/fon 549 ts/pk/ljfour/jknappen/ec/ecti0800.600pk> </var/cache/fonts/pk/ljfour/jknappen/e 550 c/ecrm0800.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm0600.600pk> </var 551 /cache/fonts/pk/ljfour/jknappen/ec/ectt1000.600pk> </var/cache/fonts/pk/ljfour/ 552 jknappen/ec/ecrm0700.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecbx1000.60 553 0pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecbi1000.600pk> </var/cache/fonts/ 554 pk/ljfour/jknappen/ec/ecti1000.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/e 555 crm1000.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecbx1200.600pk> </var/ca 556 che/fonts/pk/ljfour/jknappen/ec/ecbx1440.600pk> </var/cache/fonts/pk/ljfour/jkn 557 a ppen/ec/ecti0900.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm0900.600pk558 > </var/cache/fonts/pk/ljfour/jknappen/ec/ecbx0900.600pk> </var/cache/fonts/pk/ 559 ljfour/jknappen/ec/ecrm1200.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecti 560 1728.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm1728.600pk>561 Output written on AssociazioneMultipla.pdf ( 5 pages, 163898bytes).551 151 PDF objects out of 300000 552 33 named destinations out of 131072 553 193 words of extra memory for PDF output out of 65536 554 </var/cache/fonts/pk/ljfour/jknappen/ec/ectt0800.600pk> </var/cache/fonts/pk 555 /ljfour/jknappen/ec/ecbi1200.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ect 556 i0800.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm0800.600pk> </var/cach 557 e/fonts/pk/ljfour/jknappen/ec/ecrm0600.600pk> </var/cache/fonts/pk/ljfour/jknap 558 pen/ec/ectt1000.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm0700.600pk> 559 </var/cache/fonts/pk/ljfour/jknappen/ec/ecbx1000.600pk> </var/cache/fonts/pk/lj 560 four/jknappen/ec/ecbi1000.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecti10 561 00.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm1000.600pk> </var/cache/f 562 onts/pk/ljfour/jknappen/ec/ecbx1200.600pk> </var/cache/fonts/pk/ljfour/jknappen 563 /ec/ecbx1440.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecti0900.600pk> </v 564 ar/cache/fonts/pk/ljfour/jknappen/ec/ecrm0900.600pk> </var/cache/fonts/pk/ljfou 565 r/jknappen/ec/ecbx0900.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm1200. 566 600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecti1728.600pk> </var/cache/font 567 s/pk/ljfour/jknappen/ec/ecrm1728.600pk> 568 Output written on AssociazioneMultipla.pdf (6 pages, 182470 bytes). -
doc/AssociazioneMultipla.out
r1 r4 12 12 \BOOKMARK [2][-]{subsection.2.4}{Implementazioni}{section.2} 13 13 \BOOKMARK [3][-]{subsubsection.2.4.1}{Architettura}{subsection.2.4} 14 \BOOKMARK [3][-]{subsubsection.2.4.2}{Li mitazioni}{subsection.2.4}14 \BOOKMARK [3][-]{subsubsection.2.4.2}{Libert\340 d'azione}{subsection.2.4} 15 15 \BOOKMARK [3][-]{subsubsection.2.4.3}{Interpretazione dello standard}{subsection.2.4} 16 16 \BOOKMARK [2][-]{subsection.2.5}{Caso reale}{section.2} 17 \BOOKMARK [3][-]{subsubsection.2.5.1}{Il chipset Atheros}{subsection.2.5} 18 \BOOKMARK [3][-]{subsubsection.2.5.2}{Il driver MADWifi}{subsection.2.5} 17 19 \BOOKMARK [1][-]{section.3}{Soluzioni}{} 18 20 \BOOKMARK [1][-]{section.4}{Ottimizzazioni ulteriori per le scelte di swinging}{} -
doc/AssociazioneMultipla.tex
r2 r4 210 210 che esse diventino presto lo standard \textit{de facto}. 211 211 212 % TODO 213 % introduzione alla terminologia (managed, master, ad-hoc, monitor) 214 212 215 Accanto alle API di programmazione sono stati sviluppati anche gli 213 216 \textit{Wireless Tools}, comodi strumenti per l'utente che intendono … … 248 251 A complicare ulteriormente la situazione intervengono le limitazioni imposte 249 252 dalle autorità delle comunicazioni di molti Paesi (si pensi all'FCC 253 % http://ftp.fcc.gov/Bureaus/Engineering_Technology/Orders/2001/fcc01264.pdf 250 254 statunitense), che richiedono la distribuzione dei trasmettitori radio 251 255 con \textit{firmware} in forma necessariamente binaria per scongiurare … … 275 279 al \ref{sec:libertàdazione}. 276 280 Il driver \texttt{MADWiFi} è in grado sfruttare in maniera interessante le 277 potenzialità offerte da questo \textit{chipset}, offrendo funzionalità non281 potenzialità fornite da questo \textit{chipset}, offrendo funzionalità non 278 282 troppo distanti dagli scopi del presente. 279 283 … … 283 287 I \textit{chipset} \texttt{Atheros} equipaggiano i dispositivi 802.11 di alcuni 284 288 fra i maggiori produttori di \textit{hardware} per la connettività, come 285 \texttt{Linksys}, \texttt{NETGEAR} o \texttt{D-Link}. 289 \texttt{Linksys}, \texttt{NETGEAR}, \texttt{D-Link}, \texttt{Orinoco}, 290 \texttt{Proxim} o \texttt{3Com}. 286 291 287 292 Il suo \textit{firmware} consente un grado di interazione di estensione … … 294 299 regolamentazioni sugli apparecchi radio. Tale componente, denominato 295 300 \texttt{HAL} (\textit{Hardware Abstraction Layer}), interviene limitando le 296 radiofrequenze operative del dispositivo, continuando a concedere le libertà297 auspicate.301 radiofrequenze operative del dispositivo, continuando comunque a concedere le 302 libertà auspicate. 298 303 299 304 \subsubsection{Il driver MADWifi} 300 305 \label{sec:madwifi} 301 302 % * MADWiFi 303 % : * possibilita` offerte (modalita` multipla eterogenea) 304 % . * interfaccia verso l'alto 306 A partire dallo scorso anno la spinta innovatrice di \texttt{Atheros} ha avuto 307 riscontro anche nel progetto \texttt{MADWiFi}, i driver liberi per piattaforme 308 Linux sviluppati inizialmente da Sam Leffler. Le novità dal nuovo HAL sono state 309 sfruttate introducendo una serie di funzionalità di grande rilevanza. Il 310 carattere rivoluzionario rende il progetto, come spesso capita, piuttosto 311 instabile ma assai vitale. 312 313 L'aspetto indubbiamente più interessante è l'introduzione della modalità 314 \textbf{VAP} (\textit{Virtual Access Point}), grazie alla quale è possibile 315 virtualizzare il dispositivo creando molteplici interfacce di rete operanti 316 concorrentemente in maniera indipendente. Questa funzionalità è implementata 317 facendo uso del medesimo livello fisico, vincolando così l'operatività dei VAP 318 sullo stesso canale trasmissivo. Ciononostante, la rosa delle possibilità rimane 319 ben assortita, permettendo la creazione di molteplici \textit{access point} e/o 320 una (e al più una) stazione in modalità \texttt{managed} o \texttt{ad-hoc}. La 321 nota modalità \texttt{monitor} viene inoltre resa inseribile in una qualsiasi 322 delle configurazioni appena destritte, con la semplice aggiunta di un VAP di 323 questo tipo.\\ 324 I vari VAP creati possono poi essere eventualmente interconnessi tramite il WDS, 325 un'altra delle caratteristiche salienti del driver, che realizza un sistema di 326 distribuzione basato su connessioni 802.11 fra i BSS d'interesse, siano 327 essi locali (e virtualizzati) o esterni. 328 % TODO 329 % Chiarire il concetto di DS? 330 331 Le interfacce virtuali create saranno esposte ed utilizzate in piena 332 trasparenza, essendo presentate come ordinarie interfacce di rete aderenti alle 333 \textit{Wireless Extensions}. 334 % TODO 335 % Comodità? 336 337 L'alto grado di controllo permesso dal \textit{firmware} \texttt{Atheros} si 338 propaga fino all'utente attraverso il \textit{driver} e i suoi numerosi 339 parametri specifici, che ricordiamo essere gestibili tramite il comando 340 \texttt{iwpriv} degli \textit{Wireless Tools}. 341 342 % * interfaccia verso l'alto con wlanconfig 343 305 344 306 345 \section{Soluzioni}
Note: See TracChangeset
for help on using the changeset viewer.