search query: @keyword bluetooth / total: 70
reference: 24 / 70
« previous | next »
Author:Tervo, Ville
Title:Optimizing Bluetooth File Transfer in Mobile Linux Device
Kannettavan Linux-pohjaisen laitteen Bluetooth-tiedostonsiirron optimointi
Publication type:Master's thesis
Publication year:2009
Pages:59 s. + liitt. 11 s.      Language:   eng
Department/School:Koneenrakennustekniikan laitos
Main subject:Ohjelmistotekniikka   (T-106)
Supervisor:Malmi, Lauri
Instructor:Leminen, Janne
OEVS:
Electronic archive copy is available via Aalto Thesis Database.
Instructions

Reading digital theses in the closed network of the Aalto University Harald Herlin Learning Centre

In the closed network of Learning Centre you can read digital and digitized theses not available in the open network.

The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/

You can read theses on the Learning Centre customer computers, which are available on all floors.

Logging on to the customer computers

  • Aalto University staff members log on to the customer computer using the Aalto username and password.
  • Other customers log on using a shared username and password.

Opening a thesis

  • On the desktop of the customer computers, you will find an icon titled:

    Aalto Thesis Database

  • Click on the icon to search for and open the thesis you are looking for from Aaltodoc database. You can find the thesis file by clicking the link on the OEV or OEVS field.

Reading the thesis

  • You can either print the thesis or read it on the customer computer screen.
  • You cannot save the thesis file on a flash drive or email it.
  • You cannot copy text or images from the file.
  • You cannot edit the file.

Printing the thesis

  • You can print the thesis for your personal study or research use.
  • Aalto University students and staff members may print black-and-white prints on the PrintingPoint devices when using the computer with personal Aalto username and password. Color printing is possible using the printer u90203-psc3, which is located near the customer service. Color printing is subject to a charge to Aalto University students and staff members.
  • Other customers can use the printer u90203-psc3. All printing is subject to a charge to non-University members.
Location:P1 Ark Aalto     | Archive
Keywords:Bluetooth
OBEX
L2CAP
Linux
Bluetooth
OBEX
L2CAP
Linux
Abstract (eng): This thesis presents possible bottlenecks and problems in Nokia's Internet Tablet Bluetooth implementation.
The thesis introduces some improvements to increase transfer speed and in addition includes possible further improvements.

Bluetooth is used as a cable replacement in various consumer electronic devices such as mobile telephones, computers and wireless headsets.
In order to provide a pleasant user experience the transfer speed of for example audio file or video needs to be on an acceptable level.
By adequate transfer speed, the battery life of a mobile device can he also extended as it does not need to he in active state.
Usually the difference between active and idle modes in power consumption is significant.

Nokia's Internet Tablets are based on Linux kernel and GNU tools.
Linux is an independent implementation of the POSIX operating system specification with System V Unix and BSD Unix extensions with freely available source code.
Almost all the source code used in Internet Tablets is available as open source projects like BlueZ and Openobex.

Measurements and modifications presented in this thesis are made on top of freely available hardware and software components.
The Nokia N810 and various Bluetooth dongles that can he attached to standard laptop were used to make measurements.

Theoretical maximum speeds on various stack layers are presented.
Then various physical phenomena are presented why the implementation never can he as good as in theory.

The software components that have been used in Bluetooth subsystem implementation are introduced in software chapter.
Abstract (fin): Tämä diplomityö esittelee mahdollisia pullonkauloja ja ongelmakohtia Nokian Internet Tabletin Bluetooth ohjelmistossa.
Työ sisältää joitakin parannuksia jotka sen aikana tehtiin ohjelmistoon sekä mahdollisia parannusehdotuksia tuleviin versioihin.

Bluetooth on teknologia jota käytetään kaapeleiden korvaajana erilaisissa kulutuselektroniikkatuotteissa kuten matkapuhelimissa, tietokoneissa ja langattomissa kuulokkeissa.
Jotta käyttäjän kokema käyttökokemus olisi hyvä, ääni- ja videotiedostojen siirtonopeus laitteesta toiseen pitää olla hyväksyttävällä tasolla.
Resurssien tehokkaalla käytöllä on myös suuri vaikutus laitteen käyttöaikaan.
Yleensä aktiivi- ja virransäästötilan välillä on huomattava ero virrankulutuksessa.

Nokian Internet Tabletit käyttävät Linuxia käyttöjärjestelmän ytimenä ja GNU -työkaluja ja -kirjastoja ohjelmien alustana.
Linux/GNU on vapaa käyttöjärjestelmä, joka tarjoaa POSIX -rajapinnan.
Se sisältää myös System V Unix ja BSD Unix -laajennoksia.
Melkein kaikki Internet Tabletissa käytetty ohjelmistokoodi perustuu tai on lähtöisin vapaista ohjelmistoista kuten BlueZ ja Openobex.

Eri Internet Tabletissa käytetyt ohjelmistokomponentit on esitelty työssä, jotta lukijalle tulisi selväksi, mitä kaikkea voidaan muuttaa.

Mittaukset ja muutokset, jotka tässä työssä on esitelty, on tehty vapaisiin ohjelmisto komponentteihin, jotka ovat vapaasti ladattavissa internetistä.
Myös itse laite on julkaistu ja vapaasti ostettavissa.
Nokia N810:ntä ja USB -väylään kytkettäviä Bluetooth sovittimia käytettiin mittauksissa.

Teorian osalta työ esittelee Bluetoothin eri tasoilla mahdollisesti saavutettavia nopeuksia.
Myös signaalin etenemiseen liittyviä fysikaalisia ilmiöitä on esitetty.
Näiden avulla on havainnollistettu, miksi teoreettisia nopeuksia ei todellisilla laitteilla koskaan saavuteta.
ED:2010-01-25
INSSI record number: 38804
+ add basket
« previous | next »
INSSI