TEKNIKEN BAKOM TRÅDLÖS USB - Åbo Akademi
TEKNIKEN BAKOM TRÅDLÖS USB - Åbo Akademi
TEKNIKEN BAKOM TRÅDLÖS USB - Åbo Akademi
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
gränssnitt utvecklade endast för specifik apparatur, som exempelvis<br />
parallellporten, och kunde inte användas effektivt för annan apparatur. Vid<br />
utvecklingen av <strong>USB</strong> prioriterades även användarvänligheten och samma<br />
grundtanke för enkelhet bibehölls även då de fysiska <strong>USB</strong> anslutningarna<br />
finslipades. <strong>USB</strong> kablarna, som kan anslutas endast på ett sätt, kan anslutas<br />
och kopplas uräven då datorn är på. [2] Ursprungligen definierade <strong>USB</strong> två<br />
hastighetsklasser för dataöverföring, låg hastighet (eng low-speed) med<br />
dataöverföringshastigheten 1,5 Mbps och fullhastighet (eng full-speed) med<br />
hastigheten 12 Mbps. <strong>USB</strong> 2.0 specifikationen introducerade en ny<br />
hastihetsklass för höghastighet (eng hi-speed), som ökade<br />
dataöverföringshastigheten 40 gånger till 480 Mbps. [2]<br />
Topologin i trådbaserad <strong>USB</strong> kan<br />
tänkas som en pyramid med nivåer,<br />
där värden (eng host) och dess hubb<br />
(eng root hub) är högst upp. Varje<br />
hubb, som ansluts till värden, bildar<br />
en ny nivå. En apparat ansluts sedan<br />
till en av hubbarna. Kommunikationen<br />
på fysik nivåsker via en kabel, som<br />
kan vara högst 5 m lång men den<br />
totala räckvidden kan med hjälp av<br />
hubbar utökas till 30 m. [2] <strong>USB</strong> kabeln är uppbyggd av fyra ledare, varav<br />
två används för datakommunikation och två för strömförsörjning. [12] <strong>USB</strong><br />
ger en möjlighet att erbjuda upp till 500 mA +5 V ström för en apparat som<br />
är fäst direkt till värden. Via en hubb kan en apparat dra högst 100 mA<br />
ström, ifall hubben inte har en egen strömkälla eller upp till 500 mA ifall<br />
hubben har en egen strömkälla. På mjukvaronivå baserar sig<br />
kommunikationen i <strong>USB</strong>-bussen på Time Division Multiple Access (TDMA)<br />
där tiden delas upp i små delar som i <strong>USB</strong> kallas för ramar. I låghastighets<br />
och fullhastighets <strong>USB</strong> är ramarna 1 ms långa.I höghastighets <strong>USB</strong> förkortas<br />
ramlängden till s.k. mikroramar, som har en period på 125 µs<br />
(mikrosekunder). Värden reserverar ett antal ramar för en apparat, som sedan<br />
får använda bussen under den tid som ramarna gäller. [2]<br />
Bild 1 - Topologin i <strong>USB</strong> – värdens hubb är<br />
högst upp och varje ny hubb bildar en ny<br />
nivå. [12]<br />
All kommunikation i <strong>USB</strong> startas av värden förutom i specialfallet av fjärr-<br />
uppväckning (eng Remote Wakeup), där en apparat självständigt kan skicka<br />
ett meddelande. [2][12] De flesta transaktioner i <strong>USB</strong> kräver åtminstone tre<br />
3