Hyppää sisältöön
    • FI
    • ENG
  • FI
  • /
  • EN
OuluREPO – Oulun yliopiston julkaisuarkisto / University of Oulu repository
Näytä viite 
  •   OuluREPO etusivu
  • Oulun yliopisto
  • Avoin saatavuus
  • Näytä viite
  •   OuluREPO etusivu
  • Oulun yliopisto
  • Avoin saatavuus
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

A remotely accessible USB hub : software design and testing

Laitinen, Jani (2022-06-14)

 
Avaa tiedosto
nbnfioulu-202206142820.pdf (3.643Mt)
nbnfioulu-202206142820_pdfa_report.xml (323.8Kt)
nbnfioulu-202206142820_mods.xml (11.74Kt)
nbnfioulu-202206142820_solr.xml (26.78Kt)
Lataukset: 


Laitinen, Jani
J. Laitinen
14.06.2022
© 2022 Jani Laitinen. Tämä Kohde on tekijänoikeuden ja/tai lähioikeuksien suojaama. Voit käyttää Kohdetta käyttöösi sovellettavan tekijänoikeutta ja lähioikeuksia koskevan lainsäädännön sallimilla tavoilla. Muunlaista käyttöä varten tarvitset oikeudenhaltijoiden luvan.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202206142820
Tiivistelmä
Remote use of USB peripherals has been identified as useful for Aava Mobile customers. Therefore, the commercial feasibility of an accessory that allows accessing USB devices remotely was studied at Aava, and a prototype device was built. The software in this accessory was required to transfer data securely, be automatically detectable on a local network, and operate autonomously. It is explored in this thesis how remote USB sharing and the requirements could be implemented using open-source software components.

New USB remote use programs that support the required capabilities were created as part of this thesis. These applications run on Linux-based operating systems and make use of the existing open-source USB/IP tool protocol. The new client program uses the existing Linux USB/IP virtual host controller driver, and the server is implemented in user space.

After the software work was concluded, measurements were performed for evaluation purposes. Optimal encryption ciphers for the prototype hardware were also selected. It was verified by testing that network delay causes major performance degradation. Other significant performance concerns were network adapter speed, the use of encryption, USB port speed, and the user space server implementation. However, while these aspects reduced the performance of the prototype, they were not determined to be critical. The accessory was not intended for high-performance use cases, and therefore the use of cost-effective components can be justified.
Kokoelmat
  • Avoin saatavuus [42497]
oulurepo@oulu.fiOulun yliopiston kirjastoOuluCRISLaturiMuuntaja
SaavutettavuusselosteTietosuojailmoitusYlläpidon kirjautuminen
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatAsiasanatUusimmatSivukartta

Omat tiedot

Kirjaudu sisäänRekisteröidy
oulurepo@oulu.fiOulun yliopiston kirjastoOuluCRISLaturiMuuntaja
SaavutettavuusselosteTietosuojailmoitusYlläpidon kirjautuminen