Changeset 4 for doc


Ignore:
Timestamp:
May 8, 2007, 7:33:28 PM (18 years ago)
Author:
soujak
Message:

Proseguita la stesura della sezione dedicata a CasoReale.MADWiFi.

Location:
doc
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • doc/AssociazioneMultipla.aux

    r1 r4  
    4444\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.1}Architettura}{4}{subsubsection.2.4.1}}
    4545\newlabel{sec:architettura}{{2.4.1}{4}{Architettura\relax }{subsubsection.2.4.1}{}}
    46 \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.2}Limitazioni}{4}{subsubsection.2.4.2}}
    47 \newlabel{sec:limitazioni}{{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}{}}
    4848\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.3}Interpretazione dello standard}{5}{subsubsection.2.4.3}}
    4949\newlabel{sec:interpretazionedellostandard}{{2.4.3}{5}{Interpretazione dello standard\relax }{subsubsection.2.4.3}{}}
    5050\@writefile{toc}{\contentsline {subsection}{\numberline {2.5}Caso reale}{5}{subsection.2.5}}
    5151\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:16
     1This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=pdflatex 2006.8.10)  8 MAY 2007 19:18
    22entering extended mode
    33**AssociazioneMultipla.tex
     
    531531(/usr/share/texmf-tetex/tex/latex/base/t1cmtt.fd
    532532File: t1cmtt.fd 1999/05/25 v2.5h Standard LaTeX font definitions
    533 ) [3] [4] [5]
    534 (./AssociazioneMultipla.aux) )
     533) [3] [4]
     534
     535LaTeX Warning: Reference `manca' on page 5 undefined on input line 268.
     536
     537[5] [6] (./AssociazioneMultipla.aux)
     538
     539LaTeX Warning: There were undefined references.
     540
     541 )
    535542Here is how much of TeX's memory you used:
    536  3423 strings out of 94500
    537  43783 string characters out of 1175788
    538  96918 words of memory out of 1000000
    539  6524 multiletter control sequences out of 10000+50000
     543 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
    540547 21066 words of font info for 45 fonts, out of 500000 for 2000
    541548 580 hyphenation exceptions out of 8191
    542549 27i,8n,36p,294b,224s stack positions out of 1500i,500n,5000p,200000b,5000s
    543550PDF statistics:
    544  138 PDF objects out of 300000
    545  30 named destinations out of 131072
    546  177 words of extra memory for PDF output out of 65536
    547  </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 appen/ec/ecti0900.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm0900.600pk
    558 > </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, 163898 bytes).
     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
     556i0800.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm0800.600pk> </var/cach
     557e/fonts/pk/ljfour/jknappen/ec/ecrm0600.600pk> </var/cache/fonts/pk/ljfour/jknap
     558pen/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
     560four/jknappen/ec/ecbi1000.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecti10
     56100.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm1000.600pk> </var/cache/f
     562onts/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
     564ar/cache/fonts/pk/ljfour/jknappen/ec/ecrm0900.600pk> </var/cache/fonts/pk/ljfou
     565r/jknappen/ec/ecbx0900.600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecrm1200.
     566600pk> </var/cache/fonts/pk/ljfour/jknappen/ec/ecti1728.600pk> </var/cache/font
     567s/pk/ljfour/jknappen/ec/ecrm1728.600pk>
     568Output written on AssociazioneMultipla.pdf (6 pages, 182470 bytes).
  • doc/AssociazioneMultipla.out

    r1 r4  
    1212\BOOKMARK [2][-]{subsection.2.4}{Implementazioni}{section.2}
    1313\BOOKMARK [3][-]{subsubsection.2.4.1}{Architettura}{subsection.2.4}
    14 \BOOKMARK [3][-]{subsubsection.2.4.2}{Limitazioni}{subsection.2.4}
     14\BOOKMARK [3][-]{subsubsection.2.4.2}{Libert\340 d'azione}{subsection.2.4}
    1515\BOOKMARK [3][-]{subsubsection.2.4.3}{Interpretazione dello standard}{subsection.2.4}
    1616\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}
    1719\BOOKMARK [1][-]{section.3}{Soluzioni}{}
    1820\BOOKMARK [1][-]{section.4}{Ottimizzazioni ulteriori per le scelte di swinging}{}
  • doc/AssociazioneMultipla.tex

    r2 r4  
    210210che esse diventino presto lo standard \textit{de facto}.
    211211
     212% TODO
     213% introduzione alla terminologia (managed, master, ad-hoc, monitor)
     214
    212215Accanto alle API di programmazione sono stati sviluppati anche gli
    213216\textit{Wireless Tools}, comodi strumenti per l'utente che intendono
     
    248251A complicare ulteriormente la situazione intervengono le limitazioni imposte
    249252dalle autorità delle comunicazioni di molti Paesi (si pensi all'FCC
     253% http://ftp.fcc.gov/Bureaus/Engineering_Technology/Orders/2001/fcc01264.pdf
    250254statunitense), che richiedono la distribuzione dei trasmettitori radio
    251255con \textit{firmware} in forma necessariamente binaria per scongiurare
     
    275279al \ref{sec:libertàdazione}.
    276280Il driver \texttt{MADWiFi} è in grado sfruttare in maniera interessante le
    277 potenzialità offerte da questo \textit{chipset}, offrendo funzionalità non
     281potenzialità fornite da questo \textit{chipset}, offrendo funzionalità non
    278282troppo distanti dagli scopi del presente.
    279283
     
    283287I \textit{chipset} \texttt{Atheros} equipaggiano i dispositivi 802.11 di alcuni
    284288fra 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}.
    286291
    287292Il suo \textit{firmware} consente un grado di interazione di estensione
     
    294299regolamentazioni sugli apparecchi radio. Tale componente, denominato
    295300\texttt{HAL} (\textit{Hardware Abstraction Layer}), interviene limitando le
    296 radiofrequenze operative del dispositivo, continuando a concedere le libertà
    297 auspicate.
     301radiofrequenze operative del dispositivo, continuando comunque a concedere le
     302libertà auspicate.
    298303
    299304\subsubsection{Il driver MADWifi}
    300305\label{sec:madwifi}
    301 
    302 %        * MADWiFi
    303 % :        * possibilita` offerte (modalita` multipla eterogenea)
    304 % .        * interfaccia verso l'alto
     306A partire dallo scorso anno la spinta innovatrice di \texttt{Atheros} ha avuto
     307riscontro anche nel progetto \texttt{MADWiFi}, i driver liberi per piattaforme
     308Linux sviluppati inizialmente da Sam Leffler. Le novità dal nuovo HAL sono state
     309sfruttate introducendo una serie di funzionalità di grande rilevanza. Il
     310carattere rivoluzionario rende il progetto, come spesso capita, piuttosto
     311instabile ma assai vitale.
     312
     313L'aspetto indubbiamente più interessante è l'introduzione della modalità
     314\textbf{VAP} (\textit{Virtual Access Point}), grazie alla quale è possibile
     315virtualizzare il dispositivo creando molteplici interfacce di rete operanti
     316concorrentemente in maniera indipendente. Questa funzionalità è implementata
     317facendo uso del medesimo livello fisico, vincolando così l'operatività dei VAP
     318sullo stesso canale trasmissivo. Ciononostante, la rosa delle possibilità rimane
     319ben assortita, permettendo la creazione di molteplici \textit{access point} e/o
     320una (e al più una) stazione in modalità \texttt{managed} o \texttt{ad-hoc}. La
     321nota modalità \texttt{monitor} viene inoltre resa inseribile in una qualsiasi
     322delle configurazioni appena destritte, con la semplice aggiunta di un VAP di
     323questo tipo.\\
     324I vari VAP creati possono poi essere eventualmente interconnessi tramite il WDS,
     325un'altra delle caratteristiche salienti del driver, che realizza un sistema di
     326distribuzione basato su connessioni 802.11 fra i BSS d'interesse, siano
     327essi locali (e virtualizzati) o esterni.
     328% TODO
     329% Chiarire il concetto di DS?
     330
     331Le interfacce virtuali create saranno esposte ed utilizzate in piena
     332trasparenza, essendo presentate come ordinarie interfacce di rete aderenti alle
     333\textit{Wireless Extensions}.
     334% TODO
     335% Comodità?
     336
     337L'alto grado di controllo permesso dal \textit{firmware} \texttt{Atheros} si
     338propaga fino all'utente attraverso il \textit{driver} e i suoi numerosi
     339parametri specifici, che ricordiamo essere gestibili tramite il comando
     340\texttt{iwpriv} degli \textit{Wireless Tools}.
     341
     342%   * interfaccia verso l'alto con wlanconfig
     343
    305344
    306345\section{Soluzioni}
Note: See TracChangeset for help on using the changeset viewer.